Almindor
0fcb772a28
* removes syscalls unit from bsd.pas uses clause if libc is used
...
git-svn-id: trunk@5240 -
2006-11-05 12:51:34 +00:00
peter
84a96d66de
* move rtti and vmt table generation into write_persistent_type_info
...
* call write_persistent_type_info also for typed consts in interface
git-svn-id: trunk@5239 -
2006-11-05 12:40:13 +00:00
michael
dd81f710a3
* Added libcurl
...
git-svn-id: trunk@5238 -
2006-11-05 11:32:57 +00:00
michael
db7a097660
* Added fpmake.inc driver
...
git-svn-id: trunk@5237 -
2006-11-05 11:32:25 +00:00
michael
8f8c53f7d8
* Added libcurl interface
...
git-svn-id: trunk@5236 -
2006-11-05 11:20:08 +00:00
tom_at_work
25ad38ec50
* updated stat record
...
git-svn-id: trunk@5235 -
2006-11-05 10:22:24 +00:00
tom_at_work
479143a63e
* fixed stat record for stat64 syscall
...
git-svn-id: trunk@5234 -
2006-11-05 10:21:43 +00:00
tom_at_work
1f0d411597
* fixed fpstat calls on ppc64
...
git-svn-id: trunk@5233 -
2006-11-05 10:21:12 +00:00
Almindor
2bcf64c815
* adds FTP support in lNet downloader
...
git-svn-id: trunk@5232 -
2006-11-05 10:13:21 +00:00
florian
46b6f00bc7
* use softfloat on arm and m68k
...
* export GUID_NULL from types also on windows
git-svn-id: trunk@5231 -
2006-11-05 00:03:38 +00:00
Almindor
e4cd04aa0e
* minor http cleanups, use of uriparser
...
git-svn-id: trunk@5230 -
2006-11-04 23:36:02 +00:00
Almindor
66c4b79e08
* renames pas to pp
...
git-svn-id: trunk@5229 -
2006-11-04 20:12:54 +00:00
Almindor
8c153dea12
* adds lnet back end to packager
...
git-svn-id: trunk@5228 -
2006-11-04 18:42:11 +00:00
florian
959a1379cf
* fixed building of smart linked units
...
git-svn-id: trunk@5227 -
2006-11-04 18:12:33 +00:00
florian
34a361e4b5
* windowism removed
...
git-svn-id: trunk@5226 -
2006-11-04 17:59:06 +00:00
florian
2d73d2462d
* properties set
...
git-svn-id: trunk@5225 -
2006-11-04 17:55:22 +00:00
Almindor
ceaa92c5c7
* adds lNet to fcl
...
git-svn-id: trunk@5224 -
2006-11-04 17:29:14 +00:00
marco
86a834d2df
* sign() extended and single
...
git-svn-id: trunk@5223 -
2006-11-04 16:57:24 +00:00
Jonas Maebe
469ac311e0
* fixed r5214
...
git-svn-id: trunk@5222 -
2006-11-04 16:44:29 +00:00
marco
66d37158e1
* ifthen doesn't need mathinline. It is not internal on some platforms.
...
git-svn-id: trunk@5221 -
2006-11-04 16:01:32 +00:00
peter
86f1fe11d6
* fix generics parsing for new symtable
...
git-svn-id: trunk@5220 -
2006-11-04 12:13:06 +00:00
peter
3cae449fda
* moved rtti to ncgrtti
...
git-svn-id: trunk@5219 -
2006-11-04 10:43:27 +00:00
florian
4cbb67aa00
* some fpu emulation code from arm to generic code generator moved
...
* several m68k fixes
git-svn-id: trunk@5218 -
2006-11-04 10:23:35 +00:00
florian
c465b95bdf
* win64 compilation fixed
...
git-svn-id: trunk@5217 -
2006-11-04 09:12:19 +00:00
peter
4ea7562084
* compile fix
...
git-svn-id: trunk@5216 -
2006-11-04 00:31:39 +00:00
florian
c947295cb8
+ ttertiarynode
...
* traise node refactored using tertiarynode
* more dipatch stuff
git-svn-id: trunk@5215 -
2006-11-03 23:03:31 +00:00
Jonas Maebe
66cf666f65
* optimized storing constants into subsetreg/refs (a packed array of
...
boolean can now be as efficient as a set of boolean -- and it is
on ppc32/64)
git-svn-id: trunk@5214 -
2006-11-03 22:00:27 +00:00
michael
f9966bdc06
* Added program to test downloader class
...
git-svn-id: trunk@5213 -
2006-11-03 21:26:44 +00:00
michael
6f4201bcfc
* Added OCurl based downloader
...
git-svn-id: trunk@5212 -
2006-11-03 20:48:52 +00:00
michael
202191e2cf
* Initial implementation of Synapse-based downloader
...
git-svn-id: trunk@5211 -
2006-11-03 20:03:23 +00:00
peter
e17b424e28
* refactor procsym procdef list
...
git-svn-id: trunk@5210 -
2006-11-03 18:44:46 +00:00
peter
b56368edce
* fix x64 compile
...
* disabled inline
git-svn-id: trunk@5209 -
2006-11-03 18:44:19 +00:00
florian
a7b317aa96
+ tdataconstnode, implemented for usage in dispatch stuff
...
git-svn-id: trunk@5208 -
2006-11-03 17:56:47 +00:00
Jonas Maebe
43ed587de0
* fixed r4828
...
git-svn-id: trunk@5207 -
2006-11-03 17:31:02 +00:00
peter
47c16e33c1
* disable inline for 2.0.x
...
git-svn-id: trunk@5206 -
2006-11-03 17:06:57 +00:00
florian
8fe7fb5e66
* arm uses sometimes up to 4 registers in one instruction
...
git-svn-id: trunk@5205 -
2006-11-03 16:46:29 +00:00
peter
4df4a4f7d1
* dynamic growth of blocks in tdynamicarray
...
* revert to old expand algorithms for fplist
git-svn-id: trunk@5204 -
2006-11-03 13:44:44 +00:00
micha
53f935213f
* re-export operatingsystem_result (only not needed for i386-linux-2.1.1)
...
git-svn-id: trunk@5203 -
2006-11-03 13:42:51 +00:00
florian
893ddf2f00
* small addition
...
git-svn-id: trunk@5200 -
2006-11-03 13:20:04 +00:00
florian
9d7556c222
* fixed wrong string for error messages
...
git-svn-id: trunk@5199 -
2006-11-03 13:19:46 +00:00
michael
04d44ed3ba
* Added wgetdownloader
...
git-svn-id: trunk@5198 -
2006-11-03 12:56:23 +00:00
Jonas Maebe
9acc38e82a
* moved some more common powerpc32/64 things to ppcgn
...
+ a few initial darwin/ppc64 things
git-svn-id: trunk@5197 -
2006-11-03 12:30:17 +00:00
peter
5cd8775d38
* show only totals for memdebug
...
git-svn-id: trunk@5196 -
2006-11-03 11:24:02 +00:00
florian
398aed09fc
* startup code for gprof enabled executables refactored as unit
...
git-svn-id: trunk@5195 -
2006-11-03 11:06:35 +00:00
florian
a8928cf22e
* fixed linking against cgywin on win32
...
git-svn-id: trunk@5194 -
2006-11-03 09:08:53 +00:00
peter
55f9758c25
* only add resext if no extension was specified
...
* default resext for windows changed to .res
git-svn-id: trunk@5193 -
2006-11-03 08:51:23 +00:00
peter
658c46b903
* remove tdictionary and tindexarray
...
* symtables based on TFPHashObjectList and TFPObjectList
* rename torddef.typ to torddef.ordtype
* rename tfloatdef.typ to tfloatdef.floattype
* rename tdef.deftype to tdef.typ
* remove obsolete browser code, browcol is kept so the ide
can still be compiled
git-svn-id: trunk@5192 -
2006-11-03 00:30:30 +00:00
florian
6e2187c606
+ windows uses now sysinit units as well
...
git-svn-id: trunk@5191 -
2006-11-02 23:20:35 +00:00
peter
3e4c8c3425
* fixed invalid typecast
...
git-svn-id: trunk@5190 -
2006-11-02 23:11:25 +00:00
florian
c78a20c26e
- old boostrapping file
...
git-svn-id: trunk@5189 -
2006-11-02 22:32:35 +00:00