peter
7312a0e1e9
* fix unixcrypt target
...
git-svn-id: trunk@8997 -
2007-10-30 07:09:26 +00:00
peter
acfd8570a1
* fix compile with 2.0
...
git-svn-id: trunk@8996 -
2007-10-30 07:06:42 +00:00
florian
ea07c6176c
- $Log$ killed
...
git-svn-id: trunk@8995 -
2007-10-29 21:23:14 +00:00
florian
7f4c387841
o new BeOS patch by Olivier Coursiere:
...
* correctly define the stack size for BeOS,
+ implement a minimum nl_langinfo function to correctly initialize WideString support
+ add fgl unit in the BeOS RTL makefile
* SysOSAlloc now return nil when the system can not allocate the asked memory,
* HAS_SYSOSFREE is no more defined with an empty implementation under BeOS. This was preventing FPC to reuse memory.
+ there is now a basic implementation of CheckPointer under BeOS.
git-svn-id: trunk@8994 -
2007-10-29 19:00:32 +00:00
Jonas Maebe
8d8ba9a583
* fixed pic reference loading for non-darwin i386 platforms after
...
r8657
git-svn-id: trunk@8993 -
2007-10-29 19:00:15 +00:00
peter
277147d1b1
* internal fpmkunit source for bootstrapping
...
git-svn-id: trunk@8992 -
2007-10-29 18:12:40 +00:00
peter
a0984505b2
* regenerated to fix fpc detection on non-i386
...
git-svn-id: trunk@8991 -
2007-10-29 16:34:18 +00:00
peter
fce01e8aab
* check cpu_target before passing it to fpc
...
git-svn-id: trunk@8990 -
2007-10-29 16:34:03 +00:00
peter
ad1c9bf4e6
* fixed includedirs
...
git-svn-id: trunk@8989 -
2007-10-29 16:07:13 +00:00
peter
324b1732ab
* regenerated to update dependencies
...
git-svn-id: trunk@8988 -
2007-10-29 09:07:18 +00:00
peter
7f2e3fa163
* fpcdir fixed
...
git-svn-id: trunk@8987 -
2007-10-29 09:04:22 +00:00
peter
e2a5d53897
* depend on fcl-process and paszlib
...
git-svn-id: trunk@8986 -
2007-10-29 09:03:13 +00:00
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