daniel
|
55a161bbbf
* Tregister changed into a record
|
23 rokov pred |
peter
|
f3fc72095f
* splitted defbase in defutil,symutil,defcmp
|
23 rokov pred |
peter
|
dcd9e0107c
* old logs removed and tabs fixed
|
23 rokov pred |
carl
|
588abc6631
* jmpbuf size allocation for exceptions is now cpu specific (as it should)
|
23 rokov pred |
carl
|
534f6b2468
* bugfix of unaryminus node with left LOC_CREGISTER
|
23 rokov pred |
carl
|
9da171faf2
+ stab register indexes for powerpc (moved from gdb to cpubase)
|
23 rokov pred |
peter
|
425bb45ddc
* renamed current_library to objectlibrary
|
23 rokov pred |
peter
|
ac71268ce6
* saving of asmsymbols in ppu supported
|
23 rokov pred |
Jonas Maebe
|
f8b6c707a2
* made assigned() handling generic
|
23 rokov pred |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
23 rokov pred |
peter
|
4285e99853
* internal linker
|
23 rokov pred |
peter
|
06ebac4e27
* readded missing revisions
|
23 rokov pred |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 rokov pred |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 rokov pred |
peter
|
4a176c81bc
* removed n386ld and n386util units
|
23 rokov pred |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
23 rokov pred |
peter
|
5e7a1e3729
* removed unused units
|
23 rokov pred |
peter
|
5b242f7741
* tlocation,treference update
|
23 rokov pred |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
23 rokov pred |
peter
|
b4cc4b7b01
* removed compiler warnings
|
23 rokov pred |
Jonas Maebe
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
24 rokov pred |
Jonas Maebe
|
928493e3ba
* made 'mod powerof2' -> 'and' optimization processor independent
|
24 rokov pred |
Jonas Maebe
|
92977ca6ee
* fixed fpuregister counting errors ("merged")
|
24 rokov pred |
Jonas Maebe
|
760e88791c
* fixed web bug #1716
|
24 rokov pred |
Jonas Maebe
|
8112592c45
* never generate any "shll/shrl $0,%reg" anymore
|
24 rokov pred |
Jonas Maebe
|
6dbf240bde
* less unnecessary regvar loading with if-statements
|
24 rokov pred |
Jonas Maebe
|
a39cd8a580
* made multiplying, dividing and mod'ing of int64 and qword processor
|
24 rokov pred |
Jonas Maebe
|
14576640c5
* fixed wrong regalloc info around FPC_MUL/DIV/MOD_INT64/QWORD calls
|
24 rokov pred |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 rokov pred |
peter
|
a7cf57524e
* symtable change to classes
|
24 rokov pred |