Jonas Maebe
|
4f8c390198
* fixed regvars so they work with newra (at least for ppc)
|
22 лет назад |
peter
|
52c73e80d1
* start of sparc support for newra
|
22 лет назад |
daniel
|
42c320cb29
* cs_regalloc renamed to cs_regvars to avoid confusion with register
|
22 лет назад |
peter
|
b7d99ec934
* paraloc splitted in callerparaloc,calleeparaloc
|
22 лет назад |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 лет назад |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
22 лет назад |
peter
|
d91c880148
* cg.a_load_* get a from and to size specifier
|
22 лет назад |
daniel
|
41e0bc4cec
* Register allocator finished
|
22 лет назад |
Jonas Maebe
|
a6d430204c
* temp fix/hack for nested procedures (disable regvars in all procedures
|
22 лет назад |
Jonas Maebe
|
0357f71e14
* fixed several regvar related bugs for non-i386. make cycle with -Or now
|
22 лет назад |
peter
|
8ff5792776
* remove some unit dependencies
|
22 лет назад |
peter
|
abca40f041
* regvar fixes
|
22 лет назад |
peter
|
92ee1804b6
* removed selfpointer_offset, vmtpointer_offset
|
22 лет назад |
Jonas Maebe
|
8acf67d327
* fixed (last?) remaining -tvarsym(X).address to
|
22 лет назад |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 лет назад |
peter
|
c4ddcc78a8
* generic constructor working for i386
|
22 лет назад |
daniel
|
86bcea6ef5
* Code generator converted to new register notation
|
22 лет назад |
daniel
|
55a161bbbf
* Tregister changed into a record
|
22 лет назад |
peter
|
f3fc72095f
* splitted defbase in defutil,symutil,defcmp
|
23 лет назад |
peter
|
a496dbe1ff
* pass proccalloption to ret_in_xxx and push_xxx functions
|
23 лет назад |
peter
|
a28f75ed03
* sym.insert_in_data removed
|
23 лет назад |
peter
|
98dd65b0f3
* inlining is now also allowed in interface
|
23 лет назад |
florian
|
e313bab4ff
* first part of procinfo rewrite
|
23 лет назад |
florian
|
b136cecacd
* first part of ppc calling conventions fix
|
23 лет назад |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
23 лет назад |
florian
|
336808f6c3
* start of the new generic parameter handling
|
23 лет назад |
peter
|
4285e99853
* internal linker
|
23 лет назад |
Jonas Maebe
|
09de3f8d5b
* fixed errors found with new -CR code from Peter when cycling with -O2p3r
|
23 лет назад |
peter
|
06ebac4e27
* readded missing revisions
|
23 лет назад |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 лет назад |