Commit Graph

16216 Commits

Author SHA1 Message Date
marco
4c3ccc8a7d * stupid mistake fixed 2004-03-16 22:56:53 +00:00
florian
74501ae73f * some alignment issues resolved
* compiler doesn't generate anymore instructions not supported by the linux fpe
2004-03-16 22:12:10 +00:00
florian
5074b9a1a8 * disabled internal ln 2004-03-16 22:02:26 +00:00
marco
c9da114d23 * copy'n paste 2004-03-16 19:22:03 +00:00
marco
510e8a722a * sockaddr is now a union between the old and new struct as grace period 2004-03-16 19:15:57 +00:00
marco
52a9379c8d * copied from FreeBSD, needs checking 2004-03-16 18:24:03 +00:00
marco
42cf83cec8 * sockets active again 2004-03-16 18:20:55 +00:00
marco
bdb8404de0 * new files sockets changes 2004-03-16 18:04:27 +00:00
marco
a45e1cd3f1 * first changes sockets units 2004-03-16 18:03:37 +00:00
peter
f80bea52e9 * reset current_module,current_procinfo so the destroy routines
can't access their info anymore, because that can be already
    destroyed
2004-03-16 16:20:49 +00:00
peter
73feaae814 * fix out of bounds for string compares 2004-03-16 16:19:44 +00:00
peter
38373b90d8 * check for top_ref instead of OT_MEMORY in needaddrprefix 2004-03-16 16:19:19 +00:00
peter
4f32f8ca93 * adaption to compile with 1.0.x in new rtl 2004-03-16 15:25:16 +00:00
Károly Balogh
ac2371b771 * first implementation of some startup code for MOS 2004-03-16 10:29:22 +00:00
mazen
703f4f29d0 + _haltproc definition for linux/sparc 2004-03-16 10:19:11 +00:00
florian
f9840598b0 * handling of spilling improved 2004-03-15 22:20:13 +00:00
peter
beaaeed1e1 * regenerated 2004-03-15 21:57:50 +00:00
peter
be489d4405 * start with bssline 2004-03-15 21:50:09 +00:00
peter
a04210006e * test for cmem unit 2004-03-15 21:49:11 +00:00
peter
abfc396c40 * cmem moved to rtl
* longint replaced with ptrint in heapmanagers
2004-03-15 21:48:26 +00:00
peter
afe7a7b69c * cmem moved to rtl 2004-03-15 21:46:07 +00:00
peter
07acabc5b1 * fix memory allocation in stringtoppchar 2004-03-15 20:43:07 +00:00
peter
6219d43b43 * exit with rte 204 instead of looping infinite when a heap record
size is overwritten with 0
2004-03-15 20:42:39 +00:00
peter
d4d90841d4 * fix lineinfo broken by valgrind patch 2004-03-15 16:09:03 +00:00
peter
10eb158245 * no cdecl for go32v2 signalhandler 2004-03-15 15:50:01 +00:00
mazen
5962aeb34e * make sparc para manager quite similar to ppc one to help
copying evolutions.
+ Add support to var args in registers. need to be verfied as it
  was just copying ppc's one
2004-03-15 14:39:56 +00:00
mazen
5d851cb954 + support for LongBool(Int64) type cast 2004-03-15 14:37:06 +00:00
mazen
9751648fc0 + smartlinking for compiler 2004-03-15 14:36:03 +00:00
michael
c131b0a7b0 + Fix from peter for win32 SIGTRAp signal 2004-03-15 14:22:39 +00:00
michael
2f26f9ebb4 + Fix from peter: fixes crash when inlining assembler code referencing local vars 2004-03-15 08:44:51 +00:00
Károly Balogh
27933af434 * added abi field into TSystemInfo to fix IE 2004-03-15 07:26:44 +00:00
peter
297578a599 * valgrind doesn't like nested procedure info in stabs 2004-03-14 22:51:46 +00:00
peter
3a5717c1b7 * rewrote add_to_movelist, it now uses a field to store the number
of allocated entries. Also made it using less hardcoded values
2004-03-14 22:50:04 +00:00
peter
a627c15298 * fix memleak with top_local 2004-03-14 22:47:56 +00:00
carl
96f3186e09 terrible hack to make the things work for 1.0.10a (continued), nobody should notice it. 2004-03-14 22:26:23 +00:00
carl
766850f6ee terrible hack to make the things work for 1.0.10a 2004-03-14 22:22:38 +00:00
carl
87897ebca8 bugfix for beos compilation in fixes branch 2004-03-14 22:13:29 +00:00
florian
bca9da0ec7 * draft for qword mul 2004-03-14 21:45:11 +00:00
florian
9594866b30 * optimized mul code generation 2004-03-14 21:42:24 +00:00
Tomas Hajny
26b49014ae * Fix for web bug #3011 2004-03-14 20:37:43 +00:00
peter
55daf96ba7 * disable some debuginfo info when valgrind support is used 2004-03-14 20:10:56 +00:00
peter
1ae8d3849b * fix stabs lineno for fpc_compiled 2004-03-14 20:10:14 +00:00
peter
4801152fac * max record aligment changed to 4 2004-03-14 20:09:27 +00:00
peter
ba9f4a0703 * packrecords fixed for settings from $PACKRECORDS
* default packrecords now uses value 0 and uses info from aligment
    structure only, initpackrecords removed
2004-03-14 20:08:37 +00:00
peter
d3f035df50 * removed unused paravisible 2004-03-14 20:07:13 +00:00
peter
df18c0aa82 * don't write line numbers in stabs for defs 2004-03-14 20:06:40 +00:00
peter
56c727153a * check if movelist is valid 2004-03-14 20:06:17 +00:00
peter
682b148f4c * reset searchrec info in findfirst 2004-03-14 18:42:39 +00:00
Jonas Maebe
74836e0d0d * fixed refaddr bug that caused go32v2 cycle failure 2004-03-14 18:42:32 +00:00
peter
ec93a88048 * cthreads is unix only 2004-03-14 18:13:47 +00:00