peter
6e168bb025
* fcl-async is only for unix
...
git-svn-id: trunk@8985 -
2007-10-28 22:15:50 +00:00
joost
9cab4b7623
* Set the field-size of a numeric field correctly if it is undefined
...
git-svn-id: trunk@8984 -
2007-10-28 22:14:12 +00:00
joost
4599a298f6
* TestBug9744 disabled for Postgresql too
...
* GetindexDefs-tests case-insensitive
* Removed writeln from test
git-svn-id: trunk@8983 -
2007-10-28 22:13:20 +00:00
peter
f6ba07a2fd
* fcl-web depends on fcl-process
...
git-svn-id: trunk@8982 -
2007-10-28 22:03:08 +00:00
peter
1d234709e5
* depend on fcl-process
...
git-svn-id: trunk@8981 -
2007-10-28 21:56:48 +00:00
peter
41c3dde5b9
* regenerate to fix dependency
...
git-svn-id: trunk@8980 -
2007-10-28 21:33:49 +00:00
peter
0760bea214
* created fcl-async and fcl-process packages
...
git-svn-id: trunk@8979 -
2007-10-28 21:26:51 +00:00
florian
50cc61c8fd
* ignore register list in pure assembler routines, resolves #9335
...
git-svn-id: trunk@8978 -
2007-10-28 20:41:19 +00:00
joost
95325732a8
* Truncate strings longer then dsMaxStringSize
...
* Cleaned up some unnecessary calls
git-svn-id: trunk@8977 -
2007-10-28 20:38:50 +00:00
joost
340acdea57
* Implemented TPQConnection.RowsAffected
...
* Improved test for RowsAffected
* TIBConnection.RowsAffected now returns -1 on failure
git-svn-id: trunk@8976 -
2007-10-28 19:32:12 +00:00
florian
036744bc16
* open html properly on read only file systems, resolves #10015
...
git-svn-id: trunk@8975 -
2007-10-28 18:50:10 +00:00
florian
c3475dddc0
* handle case ranges properly for unsigned types with a non-zero base, resolves #10009
...
git-svn-id: trunk@8974 -
2007-10-28 17:06:02 +00:00
joost
a193a1285f
* Ignore tests which are not applicable when firebird is tested
...
git-svn-id: trunk@8973 -
2007-10-28 16:53:48 +00:00
florian
1e618b499d
* fixes unaligned load_ref_reg on little endian arm
...
git-svn-id: trunk@8972 -
2007-10-28 15:30:50 +00:00
florian
1bbe6565b0
* fixes widestring range checking, resolves #10013
...
git-svn-id: trunk@8971 -
2007-10-28 14:46:41 +00:00
florian
0b83cb5761
* align locations where mm registers are stored to be preserved
...
git-svn-id: trunk@8970 -
2007-10-28 14:09:38 +00:00
florian
19b79468ad
* store/load mmx registers properly
...
* sse registers can be stored/loaded aligned on x86-64
git-svn-id: trunk@8969 -
2007-10-28 14:08:57 +00:00
florian
82c7896d8d
* more ins. dat issues popped up, did I mention I start to hate it :(?
...
git-svn-id: trunk@8968 -
2007-10-28 14:08:04 +00:00
florian
c1d62172fe
* the saga continues, fixed previously broken assembler table entries
...
git-svn-id: trunk@8967 -
2007-10-28 13:01:58 +00:00
florian
7da7364ee7
* refactored SysResetFPU into SysInitFPU and SysResetFPU
...
git-svn-id: trunk@8966 -
2007-10-28 12:06:49 +00:00
florian
ba224d6b0d
* properties set
...
git-svn-id: trunk@8965 -
2007-10-28 10:24:45 +00:00
florian
89d51b6dcf
* updated to latest shootout version
...
git-svn-id: trunk@8964 -
2007-10-28 10:15:31 +00:00
florian
9d88b1d9ef
* x86-64 fixed
...
git-svn-id: trunk@8963 -
2007-10-28 08:45:48 +00:00
florian
f32831c44a
* fixed assembling of fisttp of sse3 instruction set
...
+ sse3 optimized trunc() using fisttp
+ -Cfsse3 for x86-64
git-svn-id: trunk@8962 -
2007-10-27 20:50:46 +00:00
florian
0ae5dedbc2
* last commit fixed, the steps are: saving, testing, committing, not testing, saving, commtting ;)
...
git-svn-id: trunk@8961 -
2007-10-27 20:42:48 +00:00
florian
a221785d0b
* try to read caller address only when we got a proper base pointer
...
git-svn-id: trunk@8960 -
2007-10-27 20:23:17 +00:00
florian
d35fae6c74
* monster line fixed
...
git-svn-id: trunk@8959 -
2007-10-27 20:21:41 +00:00
florian
9c204814ad
* properties set
...
git-svn-id: trunk@8958 -
2007-10-27 20:19:58 +00:00
florian
46e1587395
* another bunch of assembler fixes, win64 builds again
...
git-svn-id: trunk@8957 -
2007-10-27 19:49:53 +00:00
florian
3cadba6010
+ create target directory before starting ins. dat. creation
...
git-svn-id: trunk@8956 -
2007-10-27 19:40:01 +00:00
marco
eac180f126
* fix for 10027 Some missing pango stuff
...
git-svn-id: trunk@8955 -
2007-10-27 17:27:30 +00:00
florian
00d6a03b2c
+ default code now preserves mm registers
...
* save|restore_standard_registers => save|restore_registers
git-svn-id: trunk@8954 -
2007-10-27 12:02:28 +00:00
florian
3a630340be
* fixed m68k compilation and put it in fullcycle
...
git-svn-id: trunk@8953 -
2007-10-27 11:24:50 +00:00
florian
8f5a4cc514
* more, hopefully correct, x86-64 assembler fixes
...
git-svn-id: trunk@8952 -
2007-10-26 20:44:57 +00:00
micha
4699277f8d
* add make option V to show dotest commandline for testsuite
...
git-svn-id: trunk@8951 -
2007-10-26 18:46:35 +00:00
micha
07ab578088
* fix loading of exit code in haltproc for armeb, exitcode is 32 bit
...
git-svn-id: trunk@8949 -
2007-10-26 18:39:04 +00:00
Jonas Maebe
368cd52f97
* fixed bug in typed constant record parsing with variant records
...
in case a variant part other than the first is initialised (the
index of the next symbol was not adjusted, causing incorrect error
messages in case there are some alignment bits/bytes between the
previous and next field)
git-svn-id: trunk@8948 -
2007-10-26 18:22:30 +00:00
Jonas Maebe
c1cbd8a949
* updated program/script to generate all variant overload tests to merge
...
most tests which have to succeed (except the extended ones, as they
have to succeed on some and fail on other platforms) in a single file
to speed up testing (the ivarol*.pp files can also still be compiled
separately, but the testsuite will only compile the tnofalvarol
program which includes them all)
git-svn-id: trunk@8947 -
2007-10-26 13:48:36 +00:00
Jonas Maebe
920a626c17
* mark darwin as case sensitive, because the dircache isn't always used
...
anymore (the dircache masks the effects of case-sensitive file
systems on targets marked as case-aware)
git-svn-id: trunk@8946 -
2007-10-26 13:01:01 +00:00
Jonas Maebe
327c5935f0
* add all implicit units (system, objpas, variants, cmem, ...) using
...
their name in all lower case, so the compiler doesn't waste time
searching for System.ppu/System.pas/System.pp/... on case-sensitive
file systems
git-svn-id: trunk@8945 -
2007-10-26 12:36:38 +00:00
peter
94aa14018d
* compile fixed
...
git-svn-id: trunk@8944 -
2007-10-26 08:13:24 +00:00
peter
6ea1339f0a
* initial code for bootstrapping using only source dirs
...
git-svn-id: trunk@8943 -
2007-10-25 23:10:36 +00:00
Jonas Maebe
5c2f23e433
* fixed (some?) missing dependencies
...
git-svn-id: trunk@8941 -
2007-10-25 21:00:21 +00:00
joost
ab904addff
* Call GetDBDialect in DoConnect since in DoInternalConnect Connected is false, so GetDBDialect effectively does nothing
...
git-svn-id: trunk@8940 -
2007-10-25 20:41:20 +00:00
peter
9fbaaa3557
* paszlib is needed for zstream
...
git-svn-id: trunk@8939 -
2007-10-25 20:34:45 +00:00
Jonas Maebe
71c314c550
* Only start caching a directory once more than 20 lookups have been
...
done in it, to avoid caching very large current directories (such as
those of the testsuite) without reason. It would be better if that
decision were based on a fraction of the total number of entries in
each directory, but that information doesn not appear to be available
in a cross-platform way
git-svn-id: trunk@8938 -
2007-10-25 20:30:04 +00:00
peter
d2ecef925e
* forgot to update
...
git-svn-id: trunk@8937 -
2007-10-25 20:20:08 +00:00
peter
f856932b40
* move hash
...
git-svn-id: trunk@8936 -
2007-10-25 20:16:21 +00:00
peter
00a16a9f58
* zipper,zstream moved to paszlib
...
git-svn-id: trunk@8935 -
2007-10-25 20:12:36 +00:00
joost
d0a6c9ecd9
* TestExceptOnsecClose does now really test all connections
...
git-svn-id: trunk@8934 -
2007-10-25 19:59:34 +00:00