Commit Graph

26948 Commits

Author SHA1 Message Date
joost
575406dbc9 * Added ftCurrency and ftBCD-fields tests
* Renamed testname which was too long for testsuite-database
 * Fixed some TFiels.Size issues with postgres
 * Added money support to TPQConnection

git-svn-id: trunk@8871 -
2007-10-21 09:19:35 +00:00
micha
ce4acf5b49 + implement timeout wrapper call for testsuite (remote only)
* reduce number of remote logins for speed

git-svn-id: trunk@8870 -
2007-10-21 09:18:19 +00:00
micha
cce4c0c1d3 * make testsuite quieter
git-svn-id: trunk@8869 -
2007-10-21 08:45:31 +00:00
Jonas Maebe
45b7358d81 + PIC support for darwin/ppc64
* added {$PIC+} for darwin to all library tests

git-svn-id: trunk@8868 -
2007-10-20 20:14:45 +00:00
florian
c77267e01f * more div n^2 optimization
git-svn-id: trunk@8867 -
2007-10-20 18:02:55 +00:00
florian
cc5e29fe01 + test for last commit
git-svn-id: trunk@8866 -
2007-10-20 17:45:50 +00:00
florian
c62d72f98c * write rtti correct for currency being emulated by int64
git-svn-id: trunk@8865 -
2007-10-20 17:42:53 +00:00
florian
c57f44d75b + div 2^n optimization for arm
git-svn-id: trunk@8864 -
2007-10-20 17:42:29 +00:00
joost
d44e928a6d * Deleted ibase60.h
git-svn-id: trunk@8863 -
2007-10-20 16:58:50 +00:00
micha
bae0251549 * fix big endian arm loading (fixes issue #8752)
git-svn-id: trunk@8862 -
2007-10-20 14:31:08 +00:00
joost
3e2b2b3aa5 * Removed unnecessary "as" calls, added class-type checks in SetDatabase
git-svn-id: trunk@8861 -
2007-10-20 12:16:24 +00:00
Jonas Maebe
072c0fcf0e - removed double entry for convutils unit reported on irc
git-svn-id: trunk@8860 -
2007-10-20 09:25:50 +00:00
joost
13722257b6 * Trim stringfields longer then dsMaxStringSize in IBConnection + test. (bug 9600)
git-svn-id: trunk@8859 -
2007-10-19 22:38:35 +00:00
florian
adbd4cd6c7 * small 64 bit compatibility fixes
git-svn-id: trunk@8858 -
2007-10-19 22:36:33 +00:00
florian
63a73870cf * check if breakpoint name is assigned when displaying breakpoints in the disassembly window, resolves #9257
git-svn-id: trunk@8857 -
2007-10-19 22:34:31 +00:00
joost
77daccf9e6 * Added checks to TField.Size
* Cleanup and several fixes regarding TField.Size in IBconnection

git-svn-id: trunk@8856 -
2007-10-19 22:07:56 +00:00
florian
c384171709 * write location of configuration files
git-svn-id: trunk@8855 -
2007-10-19 21:54:51 +00:00
florian
1b554f08ce * because EXEFile was changed into an ansistring, @EXEFile was wrong, fixed, resolves #9057
git-svn-id: trunk@8854 -
2007-10-19 21:39:16 +00:00
florian
4b172f5973 * made rtti for dyn. arrays more delphi compatible, resolves #9464
git-svn-id: trunk@8853 -
2007-10-19 20:27:45 +00:00
florian
bde44508b1 * fixed Makefile to build writeidx on win32 and linux
git-svn-id: trunk@8852 -
2007-10-19 18:41:26 +00:00
peter
43c2694d50 * fixed REX placement for xmm opcodes
git-svn-id: trunk@8850 -
2007-10-18 23:30:35 +00:00
peter
daf320225b * strip ./ prefixes and / suffixes from paths
* compile unit name requires (relative) path prefix otherwise the debugger
    thinks that there is also a copy of the file in the current directory

git-svn-id: trunk@8847 -
2007-10-18 22:53:39 +00:00
peter
658d9fcc92 * reset subregister before writing mm register names
git-svn-id: trunk@8846 -
2007-10-18 21:52:04 +00:00
florian
b4b38dfcd2 * fixes IDataObject declaration, resolves #9966
git-svn-id: trunk@8845 -
2007-10-18 21:25:31 +00:00
peter
ad944fd198 * move x86_64 specific int_to_real conversion to nx64cnv
* fix x86_64 code for none loc_register/loc_reference location

git-svn-id: trunk@8844 -
2007-10-18 20:46:44 +00:00
joost
c39b663201 * Patch from Andrey Gusev to implement TSQLQuery.GetRowsaffected + test
git-svn-id: trunk@8843 -
2007-10-18 20:45:10 +00:00
peter
bfca4e67fa * -CO option to check for possible integer overflows
git-svn-id: trunk@8842 -
2007-10-18 19:55:22 +00:00
Jonas Maebe
2db3d54b2e * support for -Cg- to disable pic code
git-svn-id: trunk@8841 -
2007-10-18 18:23:03 +00:00
peter
a6eb5d839b * allow types in interfaces
git-svn-id: trunk@8840 -
2007-10-18 07:09:36 +00:00
peter
5fdbf74be8 * compiles now
git-svn-id: trunk@8839 -
2007-10-18 00:27:06 +00:00
peter
1e123d66ba * improved generics
git-svn-id: trunk@8838 -
2007-10-18 00:24:05 +00:00
peter
6434772c3c * error message when a goto label is optimized away
git-svn-id: trunk@8837 -
2007-10-17 21:52:25 +00:00
Jonas Maebe
2701a0f743 * initialise timespec.tv_sec again for generic BasicEventWaitFor
git-svn-id: trunk@8836 -
2007-10-17 21:14:01 +00:00
micha
5f3e2b10e8 * use sem_timedwait for BasicEventWaitFor if available (linux now)
git-svn-id: trunk@8835 -
2007-10-17 20:49:25 +00:00
Jonas Maebe
83bab3b071 + documented -XR in the help pages
* specified OSes to which -Xr applies

git-svn-id: trunk@8834 -
2007-10-17 19:37:32 +00:00
Jonas Maebe
3155b650a1 * pass "-syslibroot sysrootpath" to the darwin linker if -XRsysrootpath
is used (mantis #9953)

git-svn-id: trunk@8833 -
2007-10-17 19:25:06 +00:00
sekelsenmat
091e563e77 Added UIQ 2 device support for mksymbian
git-svn-id: trunk@8832 -
2007-10-17 19:05:53 +00:00
Jonas Maebe
4a560781c4 - reverted r8826, the original unaligned() code was correct
git-svn-id: trunk@8830 -
2007-10-17 12:36:15 +00:00
florian
4b69743c92 * fixed compilation on non sigbusing cpus
git-svn-id: trunk@8829 -
2007-10-16 21:14:41 +00:00
peter
9ca132c61b * look in main source dir instead of loaded_from unit dirs. The loaded_from dir is normally
already searched by the unit search path. And it prevented overriding the path where to
    look first for a unit. See bug #9664

git-svn-id: trunk@8828 -
2007-10-16 20:55:24 +00:00
florian
3f24d63176 * fixed Compare* for CPUs requiring natural alignment
git-svn-id: trunk@8827 -
2007-10-16 20:32:59 +00:00
Jonas Maebe
fc892e9dff * fixed unaligned() placements (have to be applied to the pointers,
not to the loaded values)

git-svn-id: trunk@8826 -
2007-10-16 20:05:10 +00:00
peter
398363156b * cache stdout threadvar in catchunhandledexception
* retrieve the address of io exception texts instead of assigning to a string

git-svn-id: trunk@8825 -
2007-10-16 19:13:53 +00:00
peter
cd35804502 * cache inoutres threadvar address
git-svn-id: trunk@8824 -
2007-10-16 19:12:29 +00:00
peter
4f862a23a7 * fixed alignment leftover in compare
git-svn-id: trunk@8823 -
2007-10-16 17:53:00 +00:00
florian
4235e9a00a o resolve #7277:
* fixed tab order on options/dirs./misc.
  * tfpmemo sends esc now properly

git-svn-id: trunk@8821 -
2007-10-15 21:00:41 +00:00
florian
7229dcfdcb * setup a proper symtable stack before parsing the generic declaration itself, resolves #9419
git-svn-id: trunk@8820 -
2007-10-15 19:43:01 +00:00
florian
3752cfb649 * fix cotan, resolves #9944
git-svn-id: trunk@8819 -
2007-10-15 17:25:52 +00:00
Jonas Maebe
eb6c8fa570 * one more typecast fix
git-svn-id: trunk@8818 -
2007-10-15 14:02:30 +00:00
Jonas Maebe
4486a2cecb * fixed some type casts
git-svn-id: trunk@8817 -
2007-10-15 13:58:45 +00:00