Commit Graph

36442 Commits

Author SHA1 Message Date
Jonas Maebe
a8087498fa * tell GNU nm not to print undefined symbols, because
a) we don't care about them
     b) for 32 bit binaries on 64 bit platforms, they are indented differently
        than defined symbols
    (fixes -OWsymbolliveness for 32 bit binaries on 64 bit Linux platforms)

git-svn-id: trunk@20950 -
2012-04-21 10:58:42 +00:00
sergei
12a4e1a37d * xmlwrite.pp, continuing with streaming API:
* Factored WriteStartElement, WriteEndElement and WriteXmlDecl into separate procedures
  * Handle element names independent from DOM.

git-svn-id: trunk@20949 -
2012-04-21 01:16:48 +00:00
pierre
84cd32a593 * Add more explicit sizes for array types
git-svn-id: trunk@20948 -
2012-04-20 22:22:29 +00:00
Jonas Maebe
8c27e280e9 * pocall_mwpascal is the same as cdecl/cppdecl -> handle it the same for
varargs

git-svn-id: trunk@20947 -
2012-04-20 21:23:01 +00:00
florian
532102d3fa * use correct result registers for in64 results on armbe, resolves #21731
git-svn-id: trunk@20945 -
2012-04-20 18:07:06 +00:00
marco
e76a0c1d46 * Allow setting autoinc fields in dsFilter,dsSetKey,dsInsert. Mantis #17624, patch by Lacak2.
git-svn-id: trunk@20943 -
2012-04-20 15:01:34 +00:00
joost
c820c4e586 * Better fix for r20940 based on patch from Marcelo B Paula, bug #17813
git-svn-id: trunk@20941 -
2012-04-20 14:02:41 +00:00
joost
c16b79c1a6 Improved working with stand-alone TBufDataset:
* Added tests
 * Raise exception when trying to refresh data when there are updates
 * CreateDataset now also creates a dataset based on the fields when there
   are no fielddefs available.

git-svn-id: trunk@20940 -
2012-04-20 13:45:41 +00:00
joost
3568f8a3fe * Also recognize parameters wich starts with lowercase old
git-svn-id: trunk@20939 -
2012-04-20 13:38:58 +00:00
pierre
34bc5ea624 * Use localalignmax in calc_stackframe_size method
git-svn-id: trunk@20938 -
2012-04-20 12:13:52 +00:00
pierre
f0afaef920 Use linux/i386 aligmnents for NetBSD/OpenBSD i386
git-svn-id: trunk@20937 -
2012-04-20 12:09:41 +00:00
florian
2677187b2f * inline several math methods (though a lot won't be inlined yet because they take open array parameters), resolves #21040
* more compact formatting (removed empty lines)
* remove call to invalid argument in arctanh, arccosh doesn't have it either

git-svn-id: trunk@20936 -
2012-04-19 21:14:09 +00:00
pierre
f4b437288e Added errors 127 to 133 for Sparc
git-svn-id: trunk@20935 -
2012-04-19 15:04:22 +00:00
pierre
8c047abb43 + New script to check constant entries against system headers
git-svn-id: trunk@20934 -
2012-04-19 14:56:32 +00:00
pierre
3f24548e58 + New script to check errnostr.inc entries
git-svn-id: trunk@20933 -
2012-04-19 14:55:57 +00:00
pierre
0309511353 Add clean option, do not create executable (unneeded)
git-svn-id: trunk@20932 -
2012-04-19 14:52:47 +00:00
pierre
3b858a6ab2 messages checked
git-svn-id: trunk@20931 -
2012-04-19 14:51:43 +00:00
pierre
196dfdd29a Changed sem_t to pointer to a anonymous struct as in system header and fixed wrong constant values
git-svn-id: trunk@20930 -
2012-04-19 12:52:28 +00:00
pierre
16896f42dd Change SIGIOT to alias of SIGABRT (value does not change)
git-svn-id: trunk@20929 -
2012-04-19 12:37:23 +00:00
pierre
5ad7cf9034 * corrected to be closer to /usr/include/sys/syscall.h header
* Note: sigaltstack syscall number is modified by this patch
   no other interface change should be moticable.

git-svn-id: trunk@20928 -
2012-04-19 08:33:18 +00:00
paul
d5bc501d89 tests: fix test for new variant overload preferences
git-svn-id: trunk@20927 -
2012-04-19 08:31:05 +00:00
pierre
9106753b8a Improve check_sys.sh script
git-svn-id: trunk@20926 -
2012-04-19 07:18:13 +00:00
paul
19d1cf9470 rtl: reduce amount of warnings regards implicit string conversions + little formatting
git-svn-id: trunk@20925 -
2012-04-19 01:33:47 +00:00
sergei
901eb84b3d * xmlwrite.pp, started implementing the streaming API.
git-svn-id: trunk@20924 -
2012-04-19 00:21:55 +00:00
pierre
3d17ae49af Corrected NetBSD system errors
git-svn-id: trunk@20923 -
2012-04-18 16:04:01 +00:00
pierre
94c8a75efd syscall 280 is __NR_tee for sparc CPU
git-svn-id: trunk@20922 -
2012-04-18 15:54:34 +00:00
pierre
1592f98a69 Avoid inappropriate file name expansion
git-svn-id: trunk@20921 -
2012-04-18 15:43:47 +00:00
pierre
80838aa2dd EDEADLOCK is same as EDEADLK, error number 58 does not exist in Linux
git-svn-id: trunk@20920 -
2012-04-18 15:39:12 +00:00
marco
86ec9c367c * Patch from Lacak2 for #16842. Fix parsing of FROM (mysql show..from)
git-svn-id: trunk@20919 -
2012-04-18 13:31:35 +00:00
pierre
6568de7e0f Avoid \t which is not supported properly on NetBSD and accept negative values
git-svn-id: trunk@20918 -
2012-04-18 10:50:16 +00:00
marco
304db43604 * Patch from Lacak2 (Mantis #14519) that fixes "Check Table" having a
resultset (folding it onto select)

git-svn-id: trunk@20917 -
2012-04-18 10:45:21 +00:00
pierre
c4288ea2c0 * Fix missing echo command
git-svn-id: trunk@20916 -
2012-04-18 10:35:47 +00:00
pierre
8e25bedde3 Use separate sparc include and add missing error numbers
git-svn-id: trunk@20915 -
2012-04-18 10:32:32 +00:00
pierre
eb90a60afe New test for sysnr.inc system error numbers
git-svn-id: trunk@20914 -
2012-04-18 10:31:29 +00:00
pierre
90f12d0e4d Improve check for Linux
git-svn-id: trunk@20913 -
2012-04-18 10:30:19 +00:00
pierre
75ca260090 Separate sparc specific system error numbers into new include file
git-svn-id: trunk@20912 -
2012-04-18 10:29:10 +00:00
pierre
b3f3e0d2a1 Move check_sys.sh to unix/scripts directory
git-svn-id: trunk@20911 -
2012-04-18 10:24:34 +00:00
pierre
11fe796ac3 Add script directory
git-svn-id: trunk@20910 -
2012-04-18 10:10:03 +00:00
pierre
6ce33d3aef Add script directory
git-svn-id: trunk@20909 -
2012-04-18 10:09:41 +00:00
paul
e05121ff0d tests: modified test to be more informative
git-svn-id: trunk@20908 -
2012-04-18 09:19:38 +00:00
paul
b80e7c8fba compiler: change candidates search preference for variant arguments based on testing delphi XE + fixing tests
before the change order was (from better to worse): shortstring, ansistring, widestring, unicodestring
now the order is (from better to worse): widestring, unicodestring, ansistring, shortstring

git-svn-id: trunk@20907 -
2012-04-18 09:13:24 +00:00
pierre
6244671000 Add neednostdlib=1 for netbsd to avoid use of incompatble system libraries
git-svn-id: trunk@20906 -
2012-04-18 07:57:48 +00:00
pierre
7d82ed4459 + Add ACCEPT_646 for systems that return '646' for nl_langinfo(CODESET) call
git-svn-id: trunk@20905 -
2012-04-17 15:28:28 +00:00
pierre
8750b10113 correct TStatFs for netbsd
git-svn-id: trunk@20904 -
2012-04-17 15:25:29 +00:00
pierre
e3aabfec79 * OpenBSD uses a special sigprocmask syscall
git-svn-id: trunk@20900 -
2012-04-16 15:43:44 +00:00
marco
a680c4f1d6 * Patch from Ludo that fixes that Event handlers were only created for the first CoClass that used the shared events
Mantis #21779

git-svn-id: trunk@20899 -
2012-04-16 07:47:11 +00:00
Tomas Hajny
0afee490e2 + FileNameCasePreserving added - see #18066 in Mantis
git-svn-id: trunk@20897 -
2012-04-15 21:29:14 +00:00
Tomas Hajny
27403b542b + FileNameCasePreserving added - see #18066 in Mantis
git-svn-id: trunk@20896 -
2012-04-15 21:21:53 +00:00
Jonas Maebe
cdefb6720f * fixed compilation after r20801
git-svn-id: trunk@20895 -
2012-04-15 21:11:10 +00:00
Tomas Hajny
d442d14e0c + FileNameCasePreserving added - see #18066 in Mantis
git-svn-id: trunk@20894 -
2012-04-15 20:56:13 +00:00