Commit Graph

27047 Commits

Author SHA1 Message Date
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