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