Commit Graph

16165 Commits

Author SHA1 Message Date
florian
16366a944c * spilling problem fixed
* handling of floating point memory references fixed
2004-03-14 16:15:39 +00:00
michael
30d7c3ed5b + Added sdf dir 2004-03-13 22:32:13 +00:00
michael
30bdd1b804 + Initial implementation 2004-03-13 22:31:28 +00:00
florian
6ea06bc740 * fixed inlining on arm 2004-03-13 21:23:21 +00:00
florian
72a8ac8dd7 * "improved" behavior of real2str for arm, still needs fixing 2004-03-13 18:47:57 +00:00
florian
a50e082468 * floating compares fixed
* unary minus for floats fixed
2004-03-13 18:45:40 +00:00
florian
5fe2004441 * fixed some arm related real stuff 2004-03-13 18:33:52 +00:00
florian
3b96f1fcbb * improved test, previously it mainly tested integer comparisations 2004-03-13 11:07:50 +00:00
mazen
6f13b5d5f3 * fixed conditions upon IEs for inlined function call stack frames 2004-03-12 15:42:18 +00:00
Jonas Maebe
6f33bdbfae + added memsize() support (needed to use cmem with the compiler) 2004-03-12 13:08:08 +00:00
mazen
e465aa443e - revert '../' from include path 2004-03-12 08:18:11 +00:00
florian
c855ac1e56 + second_cmpfloat implemented, needs probably to be fixed 2004-03-11 22:41:37 +00:00
florian
2e80f0de5f * arm startup code fixed
* made some generic math code more readable
2004-03-11 22:39:53 +00:00
peter
81f3ef9eca * fixed concatcopy end bytes copy broken by 64bits patch 2004-03-11 19:35:05 +00:00
mazen
9fe655fa0f + help lazarus analyze the file 2004-03-11 16:21:27 +00:00
mazen
c99df355fd + support of 1.0 compiler 2004-03-11 16:20:12 +00:00
peter
37f3f95b59 * more stabs fixes
* special mode -gv for valgrind compatible stabs
2004-03-10 22:52:57 +00:00
peter
970d84f86d * mcount for linux fixed
* push/pop edx for mcount
2004-03-10 22:52:03 +00:00
florian
164a5bb1d4 + fixed code generation for cmn 2004-03-10 22:35:40 +00:00
Jonas Maebe
7afabeb8a9 * fixed syscall return value checking 2004-03-10 21:41:53 +00:00
peter
8756d4f862 * maybe_in_reg moved to tempinfo
* fixed expectloc for maybe_in_reg
2004-03-10 20:41:17 +00:00
peter
c0d3ba3a67 * only i386 needs cprt21 to link with glibc 2.1+ 2004-03-10 20:38:59 +00:00
peter
759c514cf1 * call _haltproc instead of exit(). This is required for libc linking 2004-03-10 20:35:33 +00:00
marco
e0f214c954 wininc/struct.inc 2004-03-10 15:08:10 +00:00
mazen
f373bb419c * $M directive renamed to $MEMORY : Long directive name 2004-03-10 11:55:22 +00:00
peter
f8e067cadb * first write parent classes 2004-03-09 22:18:22 +00:00
peter
d8c68fdfe0 * more stabs updates 2004-03-09 20:45:04 +00:00
marco
1cc7b06df4 * header for sockets unit 2004-03-09 19:40:52 +00:00
peter
96463e762a * fix for sparc that pushes floats in int registers 2004-03-09 16:28:31 +00:00
mazen
8fade03fa5 + give location for 64bit to fix IE 200402061 2004-03-09 13:05:49 +00:00
mazen
3187986483 + difference between three similar internal errors 2004-03-09 13:04:12 +00:00
marco
7b1b6a895d * fix calling convention sighandler 2004-03-09 12:08:47 +00:00
Tomas Hajny
42490a4c63 * exec fix 2004-03-08 22:31:00 +00:00
peter
abbd54f334 * stabs updates to write stabs for def for all implictly used
units
2004-03-08 22:07:46 +00:00
mazen
7ba73ec7b0 * make it as similar to PPC one ase possible 2004-03-08 16:28:39 +00:00
michael
2931514b1f + Fix by peter for calling conventions 2004-03-08 08:12:10 +00:00
marco
5782210d2b * Darwin target added 2004-03-08 00:07:26 +00:00
Tomas Hajny
29d247f06b * spaces instead of a tab 2004-03-07 17:07:01 +00:00
florian
40363f47e5 * compilation of arm rtl fixed 2004-03-07 00:16:59 +00:00
Tomas Hajny
a55555aecc * proper regcall fixes 2004-03-06 23:18:02 +00:00
florian
8cdd1af070 * fixed ppc compilation 2004-03-06 21:37:45 +00:00
florian
10e765329d * fixed arm compilation
* cleaned up code generation for exported linux procedures
2004-03-06 20:35:19 +00:00
marco
72d0c3e839 * Somebody forgot to adapt bsd again 2004-03-06 01:27:40 +00:00
Jonas Maebe
e81983d028 * fixed declaration for cur_term for darwin now that the importing of
variables from shared libraries works
2004-03-05 22:18:15 +00:00
Jonas Maebe
e823822f49 * fixed importing of variables from shared libraries, but disabled
PIC support for now. You have to save/restore r31 when you us it! :)
    Also, it's not necessary to support the imported variables
2004-03-05 22:17:11 +00:00
Jonas Maebe
61e09d9dea * fixed wrong name mangling for imported variables under Darwin 2004-03-05 21:13:22 +00:00
marco
e546db7a23 * interlocked* changed to longints, including winapi. (which was a bug) 2004-03-05 12:17:50 +00:00
marco
6043f1a626 * more unixtype fixes 2004-03-04 22:37:40 +00:00
marco
5c28b3002f * updated 2004-03-04 22:28:42 +00:00
marco
6ad0c08e17 * Darwin specific unixtype fixes. 2004-03-04 22:28:08 +00:00