Tomas Hajny
bd719052fa
* test updated according to results of discussion with Jonas to work properly also on platforms not using UTF-8 as their default system codepage (and be safe to ignore characters possibly unsupported with current system codepage)
...
git-svn-id: trunk@29676 -
2015-02-12 23:02:20 +00:00
Tomas Hajny
08a3c45aa3
* test fixed because the original version was wrong (as confirmed by Jonas)
...
git-svn-id: trunk@29675 -
2015-02-12 17:48:00 +00:00
Tomas Hajny
da21fe94fa
* this test can never work correctly on operating systems not providing Unicode support at filesystem API level unless the current codepage happens to support all the characters used within the test (which is unlikely at least)
...
git-svn-id: trunk@29674 -
2015-02-12 00:55:18 +00:00
Tomas Hajny
01441be35c
* avoid mixed revision information 1:realrevision in revision.inc for fpcbuild checkout
...
git-svn-id: trunk@29673 -
2015-02-12 00:05:45 +00:00
pierre
a02344e978
Restore default for OS and CPU to All ID and increase max size of comboBox to 100
...
git-svn-id: trunk@29672 -
2015-02-11 21:51:53 +00:00
Tomas Hajny
8c20ff7f91
* fix for AllowOneTrailingSeparator and AllowMultipleTrailingSeparators checks and tests using these variables according to the passed parameters
...
git-svn-id: trunk@29671 -
2015-02-11 21:22:01 +00:00
pierre
82f751d51a
Handle one trailing separator separately from multiple
...
git-svn-id: trunk@29670 -
2015-02-11 10:58:04 +00:00
Tomas Hajny
a4df1b644c
* allow Append to work on character devices
...
git-svn-id: trunk@29669 -
2015-02-11 00:08:53 +00:00
Tomas Hajny
d676a503c0
* fix returned value for FileRead and FileWrite in case of an error and change the default sharing mode to doDenyRW to be compatible with other platforms
...
git-svn-id: trunk@29668 -
2015-02-10 23:46:06 +00:00
pierre
97a902eb14
Also include gdblib.inc if USE_GDBIBINC macro is set, needed to get USE_MINGW_GDB macro used inside UnixDir
...
git-svn-id: trunk@29667 -
2015-02-10 23:03:09 +00:00
Tomas Hajny
2eba9bc63e
* fix SetFAttr (doWriteThrough not accepted in DosSetPathInfo for ilStandard) and improve compatibility with TP/BP for returned DosError in case of errors
...
git-svn-id: trunk@29666 -
2015-02-10 16:55:20 +00:00
Tomas Hajny
2cf9d18b14
* invalid DosError display improved
...
git-svn-id: trunk@29665 -
2015-02-10 16:43:15 +00:00
Tomas Hajny
3caf47d756
* display the wrongly obtained invalid DosError value too
...
git-svn-id: trunk@29664 -
2015-02-10 16:40:06 +00:00
lacak
7f69170352
fcl-db: mssql: update readme.txt with info about compiling dblib.dll for x64 under Win8
...
git-svn-id: trunk@29662 -
2015-02-10 07:52:07 +00:00
Tomas Hajny
cfd4252ec3
* EMX should be treated the same way as OS/2 with regard to cdecl (the same C compiler is used)
...
git-svn-id: trunk@29660 -
2015-02-09 22:52:06 +00:00
marco
4b91e50c7c
* fix for #27400
...
git-svn-id: trunk@29659 -
2015-02-09 21:47:41 +00:00
michael
2016af7fca
* Additional CGI variable names, mainly for Apache
...
git-svn-id: trunk@29657 -
2015-02-09 14:25:11 +00:00
pierre
048ad78079
Fix bug report 27428
...
git-svn-id: trunk@29656 -
2015-02-09 11:15:55 +00:00
florian
7c1cf07484
+ support section smartlinking with nasm
...
+ set alignment for smartlinked sections in nasm
* enable section smartlinking for nasm/coff win32
git-svn-id: trunk@29654 -
2015-02-08 12:33:50 +00:00
florian
06fd4223e9
+ optimization setting level4
...
+ change tail calls into jmp if a ret without constant follows
git-svn-id: trunk@29653 -
2015-02-08 11:24:30 +00:00
florian
8de49997ea
* align compiler generated constants according to constant aligment settings
...
git-svn-id: trunk@29652 -
2015-02-08 11:23:01 +00:00
florian
d20116cd07
* really set alignment as intended when -Os is passed
...
* align consts to 1 Byte boundaries on x86 as well
git-svn-id: trunk@29651 -
2015-02-08 11:22:17 +00:00
Károly Balogh
a526b0e5d6
m68k: implemented some missing bits of FPU cgpara handling, functions with float arguments seem to work much better now
...
git-svn-id: trunk@29650 -
2015-02-08 10:26:47 +00:00
pierre
bc5df9bc68
Remove complicated code to try to support older GNU linker versions, before 2.21
...
git-svn-id: trunk@29647 -
2015-02-08 07:28:49 +00:00
Károly Balogh
06dfa4d30c
m68k: also alloc FPU registers during RTL helper calls
...
git-svn-id: trunk@29646 -
2015-02-07 23:31:46 +00:00
florian
9ebc092ade
* (modified) patch by Do-wan Kim to resolve #27354
...
git-svn-id: trunk@29645 -
2015-02-07 22:14:35 +00:00
Károly Balogh
a99c9c29b6
m68k: basic 68881 FPU register save/restore support. probably still needs some work here and there.
...
git-svn-id: trunk@29644 -
2015-02-07 22:13:07 +00:00
Károly Balogh
82fd859a19
fixed DOS unit path in the Makefiles, which is included from amicommon
...
git-svn-id: trunk@29643 -
2015-02-07 21:42:00 +00:00
Károly Balogh
351fe07d90
libcurl: it's now possible to compile it for Windows
...
git-svn-id: trunk@29642 -
2015-02-07 19:15:29 +00:00
florian
c0e66deaf2
* handle raise nodes in dfa on jvm, resolves #27416
...
git-svn-id: trunk@29641 -
2015-02-07 18:11:02 +00:00
nickysn
2d3ab816b0
* Tcgx86.g_concatcopy use: copy_move (mov sequence) instead of copy_string (rep
...
movsb) when copying a 4 byte block on i8086, when optimizing for size. 4 movs
are usually shorter than the instructions needed to setup rep movsb and also
greatly reduce register pressure. This fixes i8086 snapshot building with -Os,
Mantis #27387
git-svn-id: trunk@29639 -
2015-02-07 13:19:34 +00:00
Tomas Hajny
fd6d7d680d
* added binary mappings for inofficial codepage 895 (Kamenicky brothers) - referenced e.g. in fcl-db/dbase
...
git-svn-id: trunk@29638 -
2015-02-07 11:30:39 +00:00
michael
431a7e16ef
* Change unit path order so compilation for wince is correct (Bug ID 27351, by Stephano)
...
git-svn-id: trunk@29637 -
2015-02-07 10:23:40 +00:00
florian
932b68310e
* do not warn about internally generated parameters, resolves #25914
...
git-svn-id: trunk@29636 -
2015-02-06 20:44:24 +00:00
florian
632f43c490
* fix assembling with masm according to #25858
...
git-svn-id: trunk@29635 -
2015-02-05 21:22:39 +00:00
florian
35a04ad095
* modified patch of Paul W to replace leave by mov/pop, resolves #26455
...
git-svn-id: trunk@29633 -
2015-02-05 20:51:12 +00:00
Tomas Hajny
1bc72d437c
* assumption that everything non-Windows uses Unix paths is obviously wrong; fixed
...
git-svn-id: trunk@29632 -
2015-02-05 14:54:25 +00:00
Tomas Hajny
a608070e8d
* file unlocking fixed as well now :/
...
git-svn-id: trunk@29631 -
2015-02-05 14:44:31 +00:00
Tomas Hajny
996ff217fd
* implemented enumeration of supported locales and languages, fixed file locking
...
git-svn-id: trunk@29630 -
2015-02-05 14:25:28 +00:00
Tomas Hajny
684f8fc769
* ensure setting temporary UConv object to nil after freeing it
...
git-svn-id: trunk@29629 -
2015-02-05 09:29:06 +00:00
florian
7b7aa8d542
* remove statements with only a nothing node when they are the only children of a block
...
git-svn-id: trunk@29628 -
2015-02-04 21:19:40 +00:00
florian
d6bfb29313
* clean usercode_entry flag from outer block when copying a subroutine node tree for inlining, enables sometimes better inlining
...
git-svn-id: trunk@29627 -
2015-02-04 21:18:04 +00:00
florian
e7dd48cba3
* patch by Karl-Michael Schindler to fix wince building, resolves #27403
...
git-svn-id: trunk@29626 -
2015-02-04 20:49:14 +00:00
Tomas Hajny
5a56228011
* add missing condition for empty string in Unicode uppercase and lowercase conversion routines
...
git-svn-id: trunk@29625 -
2015-02-04 14:35:01 +00:00
lacak
35a84ab6bd
fcl-db: implement setter and getter for TStringField.AsLargeInt
...
git-svn-id: trunk@29624 -
2015-02-04 11:17:33 +00:00
Tomas Hajny
09e6069024
* provide possibility of reusing the routine from system WideStringManager for retrieval of current codepage on non-Windows and non-Unix
...
git-svn-id: trunk@29623 -
2015-02-04 01:39:54 +00:00
Tomas Hajny
329f788f58
* added conditional possibility of displaying the last OS error in information displayed for unhandled exceptions
...
git-svn-id: trunk@29622 -
2015-02-04 01:33:14 +00:00
Tomas Hajny
6e4dea39d3
* avoid use of single quotes in Makefile under OS/2
...
git-svn-id: trunk@29621 -
2015-02-04 01:24:05 +00:00
Tomas Hajny
bc965e837a
* added package utils-unicode
...
git-svn-id: trunk@29620 -
2015-02-04 00:12:39 +00:00
Tomas Hajny
85c0435e89
* added package description
...
git-svn-id: trunk@29619 -
2015-02-04 00:06:45 +00:00