carl
|
c68b2dfbee
* rename swatoperands to swapoperands
|
23 gadi atpakaļ |
peter
|
425bb45ddc
* renamed current_library to objectlibrary
|
23 gadi atpakaļ |
peter
|
ac71268ce6
* saving of asmsymbols in ppu supported
|
23 gadi atpakaļ |
carl
|
3a70811b1a
* fixed generic exception management
|
23 gadi atpakaļ |
carl
|
32f3f65a26
+ added generic exception support (still does not work!)
|
23 gadi atpakaļ |
Jonas Maebe
|
6b83738e7d
+ generic implementation of tcg.g_flags2ref()
|
23 gadi atpakaļ |
carl
|
448d40de1a
+ FPURESULTREG -> FPU_RESULT_REG
|
23 gadi atpakaļ |
daniel
|
0af1f3883c
* Changed booleans into flags
|
23 gadi atpakaļ |
daniel
|
23a5c653bf
* Optimized the code generated for for nodes. The shootout/nestloop benchmark
|
23 gadi atpakaļ |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
23 gadi atpakaļ |
daniel
|
8cbd40c2f0
* The for node does a check if the first comparision can be skipped. I moved
|
23 gadi atpakaļ |
daniel
|
95427989a6
* Loops should not be aligned when optimizing for size
|
23 gadi atpakaļ |
daniel
|
399036f1c2
* State tracker work
|
23 gadi atpakaļ |
florian
|
479a745096
* first x86-64 patches
|
23 gadi atpakaļ |
peter
|
4285e99853
* internal linker
|
23 gadi atpakaļ |
peter
|
68ce5a00e5
* cg64 patch
|
23 gadi atpakaļ |
carl
|
d75603c2ed
* bugfix of hdisponen (base must be set, not index)
|
23 gadi atpakaļ |
peter
|
06ebac4e27
* readded missing revisions
|
23 gadi atpakaļ |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 gadi atpakaļ |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 gadi atpakaļ |
peter
|
4a176c81bc
* removed n386ld and n386util units
|
23 gadi atpakaļ |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
23 gadi atpakaļ |
carl
|
59f8a16c39
+ a_jmp_cond -> a_jmp_always (a_jmp_cond is NOT portable)
|
23 gadi atpakaļ |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
23 gadi atpakaļ |
peter
|
5e7a1e3729
* removed unused units
|
23 gadi atpakaļ |
peter
|
5b242f7741
* tlocation,treference update
|
23 gadi atpakaļ |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
23 gadi atpakaļ |
peter
|
b4cc4b7b01
* removed compiler warnings
|
23 gadi atpakaļ |
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 gadi atpakaļ |
Jonas Maebe
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 gadi atpakaļ |