peter
|
d0de3b3ea8
* 64k registers supported
|
vor 22 Jahren |
peter
|
fb81b7ebbb
* old trgobj moved to x86/rgcpu and renamed to trgx86fpu
|
vor 22 Jahren |
daniel
|
b2343f4b16
* Register allocator splitted, ans abstract now
|
vor 22 Jahren |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
vor 22 Jahren |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
vor 22 Jahren |
marco
|
cd5ae5fcc3
* Patch from Peter for paraloc
|
vor 22 Jahren |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
vor 22 Jahren |
peter
|
6a8d5eb25d
* NEWRA branch merged
|
vor 22 Jahren |
florian
|
220e05dd5e
* fixed arm concatcopy
|
vor 22 Jahren |
olle
|
d69418fe36
* made FPC_RAISEEXCEPTION compatible with MacOS
|
vor 22 Jahren |
peter
|
6731abb0db
* fixed some reported bugs
|
vor 22 Jahren |
daniel
|
42c320cb29
* cs_regalloc renamed to cs_regvars to avoid confusion with register
|
vor 22 Jahren |
Jonas Maebe
|
355f84758e
* several rg.allocexplicitregistersint/rg.deallocexplicitregistersint
|
vor 22 Jahren |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
vor 22 Jahren |
Jonas Maebe
|
c8978e3440
* fixed for callparatemp
|
vor 22 Jahren |
peter
|
77d641fa2a
* init/final of procedure data splitted from genentrycode
|
vor 22 Jahren |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
vor 22 Jahren |
peter
|
d91c880148
* cg.a_load_* get a from and to size specifier
|
vor 22 Jahren |
peter
|
230a14ff68
* getregisterfpu size parameter added
|
vor 22 Jahren |
peter
|
414bd5fa22
* more sparc cleanup
|
vor 22 Jahren |
Jonas Maebe
|
0357f71e14
* fixed several regvar related bugs for non-i386. make cycle with -Or now
|
vor 22 Jahren |
peter
|
047a066711
* procinlinenode removed
|
vor 22 Jahren |
peter
|
8ff5792776
* remove some unit dependencies
|
vor 22 Jahren |
Jonas Maebe
|
cb279b2029
* changed tt_persistant to tt_persistent :)
|
vor 22 Jahren |
peter
|
abca40f041
* regvar fixes
|
vor 22 Jahren |
peter
|
05c05f2555
* failn removed
|
vor 22 Jahren |
peter
|
26d78ff5c9
* moved implicit exception frame from ncgutil to psub
|
vor 22 Jahren |
florian
|
de6916276a
* merged more x86-64/i386 code
|
vor 22 Jahren |
michael
|
cf68b27bb9
+ Patch from peter to fix wrong pushing of ansistring function results in open array
|
vor 22 Jahren |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
vor 22 Jahren |