peter
|
079e489b08
* absolute to object field supported, fixes tb0458
|
22 سال پیش |
peter
|
4a1ecb07d1
* splitted buildderef and buildderefimpl to fix interface crc
|
22 سال پیش |
peter
|
6878c55c80
* write derefdata in a separate ppu entry
|
22 سال پیش |
peter
|
d0de3b3ea8
* 64k registers supported
|
22 سال پیش |
peter
|
fb81b7ebbb
* old trgobj moved to x86/rgcpu and renamed to trgx86fpu
|
22 سال پیش |
daniel
|
b2343f4b16
* Register allocator splitted, ans abstract now
|
22 سال پیش |
peter
|
95f132db3d
* set_varstate cleanup
|
22 سال پیش |
peter
|
da9f5e2319
* c style array of const generates callparanodes
|
22 سال پیش |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 سال پیش |
peter
|
99bb20747e
* parent framepointer changed to hidden parameter
|
22 سال پیش |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
22 سال پیش |
peter
|
76a53a375d
* varspez in calls to push_addr_param
|
22 سال پیش |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
22 سال پیش |
peter
|
09ed47cba6
* don't allow add/assignments for formaldef
|
22 سال پیش |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 سال پیش |
Jonas Maebe
|
10eb92c546
* optimized assignments with on the right side a function that returns
|
22 سال پیش |
Jonas Maebe
|
8e09d78f79
+ ability to change the location of a ttempref node with changelocation()
|
22 سال پیش |
peter
|
e7975c7592
* re-resolving added instead of reloading from ppu
|
22 سال پیش |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
22 سال پیش |
Jonas Maebe
|
acdfd1d445
* set pi_do_call for accesses to threadvars
|
22 سال پیش |
peter
|
0799b0663d
* generic fpc_shorstr_concat
|
22 سال پیش |
peter
|
5b3a91188b
* loadn procsym need to return procdef
|
22 سال پیش |
peter
|
8ff5792776
* remove some unit dependencies
|
22 سال پیش |
peter
|
26d78ff5c9
* moved implicit exception frame from ncgutil to psub
|
22 سال پیش |
peter
|
15b0132f6f
* tloadnode does not support objectsymtable,withsymtable anymore
|
22 سال پیش |
peter
|
1a2eedd767
* self moved to hidden parameter
|
22 سال پیش |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 سال پیش |
peter
|
7f14891d66
* aktprocdef cleanup, aktprocdef is now always nil when parsing
|
22 سال پیش |
peter
|
61a964729e
* removed load_funcret
|
22 سال پیش |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
22 سال پیش |