Jonas Maebe
399598a15b
+ another test which currently fails (Delphi 7 supports converting
...
variant('true') to an integer, Delphi 6/Kylix doesn't)
git-svn-id: trunk@8249 -
2007-08-08 14:38:59 +00:00
Jonas Maebe
fd98a0cc5b
* don't call runerror if a unix threading error occurs (because this
...
immediately terminates the whole application), but instead call
handleerrorframe (which can be converted into an exception) (#7954 )
git-svn-id: trunk@8248 -
2007-08-08 13:59:17 +00:00
Jonas Maebe
b43404964c
* support 'true'/'false' for SetOrdProp on booleans ( fixes #9347 )
...
+ test for that bug, plus another test based on it which doesn't work yet
git-svn-id: trunk@8247 -
2007-08-08 13:26:28 +00:00
Jonas Maebe
174a2686f7
* added .NOTPARALLEL to chm and fcl-base Makefiles
...
* added all missing dependencies to the packages Makefile
-> make -j 2 works again under Darwin
git-svn-id: trunk@8246 -
2007-08-08 12:47:17 +00:00
Jonas Maebe
f3a00b0731
* cache result of GetThreadManager in InitThreads
...
git-svn-id: trunk@8245 -
2007-08-08 11:33:54 +00:00
Jonas Maebe
e205481027
* fixed sparc bootstrap
...
* use -Av9 assembler option so it accepts the memory barrier opcodes
git-svn-id: trunk@8244 -
2007-08-08 09:48:37 +00:00
Jonas Maebe
98ad33a0c7
+ added lwsync instruction to the compiler
...
* fixed compilation of ReadDependencyBarrier
git-svn-id: trunk@8243 -
2007-08-08 09:15:48 +00:00
Jonas Maebe
ad43c6a989
* fixed properties
...
git-svn-id: trunk@8242 -
2007-08-08 09:10:40 +00:00
peter
2e47433989
* fix typo
...
git-svn-id: trunk@8241 -
2007-08-08 06:00:18 +00:00
micha
d95b9082bb
* add memory barrier prototypes + implementation for i386 and sparc + use lwsync for powerpc64
...
git-svn-id: trunk@8240 -
2007-08-07 20:37:08 +00:00
peter
2e9968d46c
* arrays always by addr
...
git-svn-id: trunk@8232 -
2007-08-06 19:44:25 +00:00
Jonas Maebe
134427700b
* disabled overloaded operators for non-x86 because they don't compile
...
(the value is a packed array of bytes in this case, not a record)
git-svn-id: trunk@8231 -
2007-08-06 13:44:13 +00:00
yury
0e1357642e
+ Added TAPI declarations by SovNarKom.
...
git-svn-id: trunk@8230 -
2007-08-06 07:45:39 +00:00
peter
6d4ccd3b3f
* operators for clongdouble
...
git-svn-id: trunk@8229 -
2007-08-06 07:12:51 +00:00
peter
4b1fa9bc27
* clongdouble fixes
...
git-svn-id: trunk@8228 -
2007-08-06 07:12:24 +00:00
peter
5e4125a4da
* more resets of failed
...
git-svn-id: trunk@8226 -
2007-08-05 20:31:12 +00:00
peter
f5d5e377d2
* fix linux x86_64 for records and arrays
...
git-svn-id: trunk@8224 -
2007-08-05 19:38:21 +00:00
Jonas Maebe
881f884f4c
* also pass -arch parameter when creating bundles
...
git-svn-id: trunk@8223 -
2007-08-05 11:05:20 +00:00
Almindor
7db1d24253
* update lNet in fppkg to 0.5.6a
...
git-svn-id: trunk@8222 -
2007-08-05 09:50:55 +00:00
michael
6e75a2da3c
* Re-published properties that disappeared
...
git-svn-id: trunk@8221 -
2007-08-04 18:36:25 +00:00
Jonas Maebe
49a545aef2
* fixed FormatFloat for non-x86 (mantis 9384)
...
git-svn-id: trunk@8220 -
2007-08-04 17:38:48 +00:00
Jonas Maebe
4cdd590091
* use app_type instead of RelocSection for creating bundles, as
...
RelocSection is automatically set for all shared libraries
git-svn-id: trunk@8219 -
2007-08-04 09:13:34 +00:00
yury
b07b8b557b
* Added TransparentImage and TransparentBlt declarations.
...
git-svn-id: trunk@8218 -
2007-08-03 23:19:57 +00:00
Jonas Maebe
84ddacd017
+ support for creating a bundle instead of a library on Darwin (-Wb)
...
git-svn-id: trunk@8217 -
2007-08-03 12:42:49 +00:00
Jonas Maebe
f1f1299e97
* generalised -W description to "target-specific options"
...
* mention for each -W option to which targets it applies
* show all available -W options for all target architectures they apply to
* reworded some option descriptions
* all option descriptions now start with a capital for consistency
git-svn-id: trunk@8216 -
2007-08-03 12:13:27 +00:00
peter
4e6c57b9ee
* cleanup x86_64 structures in registers
...
git-svn-id: trunk@8214 -
2007-08-02 20:46:48 +00:00
florian
ea61793ca2
* fix by Carsten Bager
...
git-svn-id: trunk@8211 -
2007-08-02 07:44:32 +00:00
florian
9713d5cb21
* more properties fixed
...
git-svn-id: trunk@8210 -
2007-08-02 07:40:03 +00:00
florian
065b187c26
* properties set
...
git-svn-id: trunk@8209 -
2007-08-02 07:38:09 +00:00
yury
b40de09cdb
* Update and cleanup.
...
git-svn-id: trunk@8208 -
2007-08-01 17:22:39 +00:00
yury
0d79d73dc3
* Fixed TSHFILEINFO declaration.
...
git-svn-id: trunk@8205 -
2007-07-31 21:58:05 +00:00
yury
c454c53ae7
* Fix and cleanup window styles.
...
git-svn-id: trunk@8204 -
2007-07-31 21:49:57 +00:00
Almindor
0fef52cce3
* update lNet to 0.5.5
...
git-svn-id: trunk@8202 -
2007-07-31 09:45:46 +00:00
yury
b0834a01a0
* Don't use changed registers list. Save used registers directly in asm code.
...
git-svn-id: trunk@8201 -
2007-07-30 17:26:45 +00:00
Legolas
87d67dcad6
* gba and nds work with new heap manager now (no need for a custom heap manager that allocates a single big block anymore)
...
git-svn-id: trunk@8200 -
2007-07-30 15:37:19 +00:00
Jonas Maebe
fc70aa545c
* changed boolean fields in ttempinfo to a set for easier
...
extensibility without increasing the size of the record
git-svn-id: trunk@8199 -
2007-07-29 19:37:06 +00:00
Jonas Maebe
dcb69b44b9
* fixed some test/opt tests
...
+ include test/opt directory in Makefile
git-svn-id: trunk@8198 -
2007-07-29 19:35:52 +00:00
Jonas Maebe
70886d0152
* now also disable use8byteconcatcopy by default
...
git-svn-id: trunk@8197 -
2007-07-29 19:09:12 +00:00
Jonas Maebe
ba2922ebed
* forgot to call testrec3inl
...
git-svn-id: trunk@8196 -
2007-07-29 17:50:31 +00:00
Jonas Maebe
f4e6a6bea0
* extended even more (and now also fails)
...
git-svn-id: trunk@8195 -
2007-07-29 17:48:46 +00:00
Jonas Maebe
6dfb507c8a
* extended more
...
git-svn-id: trunk@8194 -
2007-07-29 17:35:34 +00:00
florian
d70521ebb1
* take care of the efSyntaxHighlight flag when checking if syntax highlighting shall be on or off, resolves #4566
...
git-svn-id: trunk@8193 -
2007-07-29 17:28:16 +00:00
Jonas Maebe
caec7ab689
* extended test
...
git-svn-id: trunk@8192 -
2007-07-29 15:59:17 +00:00
yury
4b8777eb5a
* Optimize syscalls for arm-linux.
...
git-svn-id: trunk@8191 -
2007-07-29 15:57:15 +00:00
yury
27db4ec55a
* Final fix for threadvar access in syscall helpers on arm-linux. It fixes bugs #9191 and #9290 .
...
git-svn-id: trunk@8189 -
2007-07-29 15:21:44 +00:00
florian
70b0bd1c5d
* throw better error when variable values are used as typed consts, resolves #9333
...
git-svn-id: trunk@8188 -
2007-07-29 14:29:19 +00:00
yury
a24803c63d
* Fixed threadvar access in syscall helpers on arm-linux. Bug #9290 .
...
git-svn-id: trunk@8186 -
2007-07-29 12:01:22 +00:00
joost
b1eefa8294
* Added THTTPContentProducer.Request
...
git-svn-id: trunk@8185 -
2007-07-28 22:14:59 +00:00
joost
b9f61d8d79
* Implemented HandleGetOnPost
...
git-svn-id: trunk@8184 -
2007-07-28 22:01:40 +00:00
joost
07eb623e07
* Added fitlabel and fmNone
...
git-svn-id: trunk@8183 -
2007-07-28 21:49:06 +00:00