daniel
|
55a161bbbf
* Tregister changed into a record
|
22 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
|
cc8c4d7093
* moved more routines from cga/n386util
|
23 rokov pred |
carl
|
fb605f11b0
* changeregsize -> rg.makeregsize
|
23 rokov pred |
carl
|
b4f0af389d
+ generic FPC_CHECKPOINTER
|
23 rokov pred |
peter
|
8d0751ff97
* removed some more routines from cga
|
23 rokov pred |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
23 rokov pred |
carl
|
85216e1a0e
+ stack checking enabled for all targets (it is simulated now)
|
23 rokov pred |
peter
|
5e7a1e3729
* removed unused units
|
23 rokov pred |
carl
|
0ee2ac7451
+ added wdosx support (patch from Pavel)
|
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 |
armin
|
ed209a3961
+ initialize threadvars defined local in units
|
23 rokov pred |
peter
|
b4cc4b7b01
* removed compiler warnings
|
23 rokov pred |
peter
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 rokov pred |
peter
|
869ca12ddb
* fixed init/final for value parameters
|
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
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 rokov pred |
peter
|
e94751b801
* changed aktprocsym to aktprocdef for stabs generation
|
24 rokov pred |
Jonas Maebe
|
60dc4bf0a9
* moved call to "cleanup_regvars" to cga.pas for i386 because it has
|
24 rokov pred |
peter
|
d2e1952377
* procsym definition rewrite
|
24 rokov pred |
peter
|
e37dbf904d
* calling convention rewrite
|
24 rokov pred |
peter
|
6a42a332dd
* concatcopy could release a wrong reference because the offset was
|
24 rokov pred |
Jonas Maebe
|
32deddeab1
* finetuned register allocation info for assignments
|
24 rokov pred |
peter
|
7312815d01
* int64->boolean fixed
|
24 rokov pred |