yury
22c1f6381d
* Fixed cross CPU cycle after changes in rev. 8911.
...
git-svn-id: trunk@9018 -
2007-10-31 22:44:25 +00:00
Károly Balogh
b91c0756c4
+ made m68k to compile system unit again
...
git-svn-id: trunk@9017 -
2007-10-31 22:33:00 +00:00
florian
e3a0f3d303
* updates from Ido Kanner
...
git-svn-id: trunk@9016 -
2007-10-31 19:55:37 +00:00
Jonas Maebe
82a0749970
* prefer non-matching orddef conversions to orddef-to-pointer conversions
...
(mantis #10002 ) and also to orddef-to-real conversions
(delphi-compatible). More tests and fixes will follow later.
git-svn-id: trunk@9015 -
2007-10-31 17:20:37 +00:00
Jonas Maebe
df2ecd14f5
* fixed comparisons of orddefs with fourcharcodes in macpas mode + test
...
git-svn-id: trunk@9014 -
2007-10-31 15:11:13 +00:00
Jonas Maebe
68570e5471
* save/restore true/false label when secondpassing arrayconstructor
...
elements (mantis #10072 )
git-svn-id: trunk@9013 -
2007-10-31 12:37:35 +00:00
Almindor
0dce152199
* update lnet in fppkg to 0.5.8
...
git-svn-id: trunk@9012 -
2007-10-31 09:08:27 +00:00
peter
100dab3c33
* support local and global install directories, default is to use a local
...
install dir for normal users and for root the global install dir
* updated unit check in fpmake build to look in local and global dirs
* auto bootstrap when fpmkunit is not found, no --bootstrap needed
* archive command line option to call fpmake archive
git-svn-id: trunk@9011 -
2007-10-30 22:07:34 +00:00
florian
04086e9df2
* SysResetFPU fix for BeOS by Olivier Coursiere
...
git-svn-id: trunk@9010 -
2007-10-30 22:00:58 +00:00
peter
e207391454
* updated
...
git-svn-id: trunk@9009 -
2007-10-30 21:56:35 +00:00
peter
e58f71ae3d
* typo
...
git-svn-id: trunk@9008 -
2007-10-30 21:56:09 +00:00
Jonas Maebe
1ff6404114
- removed svn:executable
...
git-svn-id: trunk@9007 -
2007-10-30 12:28:24 +00:00
peter
ee479f31a1
* remove duplciate m68k from ALLTARGETS
...
git-svn-id: trunk@8999 -
2007-10-30 07:15:48 +00:00
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