Commit Graph

20 Commits

Author SHA1 Message Date
marco
e546db7a23 * interlocked* changed to longints, including winapi. (which was a bug) 2004-03-05 12:17:50 +00:00
peter
1c4c818c90 * remove generic functions 2004-01-06 21:33:38 +00:00
Jonas Maebe
6bd3eccdac + fpc_cpuinit procedure to allow cpu/fpu initialisation before any unit
initialises
  + fpu exceptions for invalid operations and division by zero enabled for
    ppc
2004-01-02 17:21:50 +00:00
peter
d11cecb354 * removed assembler
* cleanup
2003-12-24 22:27:13 +00:00
peter
0d3948fc5f * register calling updates 2003-12-04 21:42:07 +00:00
peter
2d7a914392 * remove int64 to double helpers 2003-09-14 15:02:24 +00:00
peter
abbc3fa755 * moved int64 asm code to int64p.inc
* save ebx,esi
2003-09-14 11:34:13 +00:00
peter
1332005afc * updated for int64 to double 2003-09-02 17:41:49 +00:00
peter
1302e8e34c * new dummies 2003-09-01 20:46:32 +00:00
peter
a980741757 * generic string routines added 2003-07-07 20:22:05 +00:00
peter
a7691d8bb8 * fpc_round added, needed for int64 currency 2003-04-23 21:28:21 +00:00
peter
1e86b585f9 * changed address parameter/return values to pointer instead
of longint
2003-03-17 14:30:11 +00:00
mazen
92f035d47f * fixing run time errors related to unimplemented abstract methods in CG
+ giving empty emplementations for some RTL functions
2003-02-05 21:48:34 +00:00
mazen
07a21319b9 * making math code in RTL compiling.
*NB : This does NOT mean necessary that it will generate correct code!
2003-01-22 20:45:15 +00:00
mazen
c3321868d5 * many stuff related to RTL fixed 2003-01-20 22:21:36 +00:00
mazen
215880afe8 * fixing several bugs compiling the RTL 2003-01-05 21:32:35 +00:00
mazen
4b3b2c6d35 * just put register pointers 2003-01-01 18:24:41 +00:00
mazen
311508131a - some writeln(s) removed in compiler
+ many files added to RTL
* some errors fixed in RTL
2002-12-24 21:30:20 +00:00
mazen
3ae9d42f65 + setjmp and longjmp 2002-11-24 18:19:44 +00:00
florian
f5938bb856 + sparc specific rtl skeleton added 2002-11-16 20:10:31 +00:00