peter
|
221090453c
* x86_64 fixes for opsize
|
21 anos atrás |
peter
|
1422985ca0
* Change several $ifdef i386 to x86
|
21 anos atrás |
peter
|
47f08937e4
* use localalign info for alignment for locals and temps
|
21 anos atrás |
florian
|
03efd6e74b
* fixed wrong temp. usage in generic exception handling
|
21 anos atrás |
florian
|
bfe452936f
* reverted Peter's alloctemp patch; hopefully properly
|
21 anos atrás |
peter
|
64b0a0eadf
* delayed paraloc allocation, a_param_*() gets extra parameter
|
22 anos atrás |
peter
|
d0de3b3ea8
* 64k registers supported
|
22 anos atrás |
peter
|
fb81b7ebbb
* old trgobj moved to x86/rgcpu and renamed to trgx86fpu
|
22 anos atrás |
daniel
|
b2343f4b16
* Register allocator splitted, ans abstract now
|
22 anos atrás |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 anos atrás |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
22 anos atrás |
marco
|
cd5ae5fcc3
* Patch from Peter for paraloc
|
22 anos atrás |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
22 anos atrás |
peter
|
6a8d5eb25d
* NEWRA branch merged
|
22 anos atrás |
florian
|
220e05dd5e
* fixed arm concatcopy
|
22 anos atrás |
olle
|
d69418fe36
* made FPC_RAISEEXCEPTION compatible with MacOS
|
22 anos atrás |
peter
|
6731abb0db
* fixed some reported bugs
|
22 anos atrás |
daniel
|
42c320cb29
* cs_regalloc renamed to cs_regvars to avoid confusion with register
|
22 anos atrás |
Jonas Maebe
|
355f84758e
* several rg.allocexplicitregistersint/rg.deallocexplicitregistersint
|
22 anos atrás |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 anos atrás |
Jonas Maebe
|
c8978e3440
* fixed for callparatemp
|
22 anos atrás |
peter
|
77d641fa2a
* init/final of procedure data splitted from genentrycode
|
22 anos atrás |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
22 anos atrás |
peter
|
d91c880148
* cg.a_load_* get a from and to size specifier
|
22 anos atrás |
peter
|
230a14ff68
* getregisterfpu size parameter added
|
22 anos atrás |
peter
|
414bd5fa22
* more sparc cleanup
|
22 anos atrás |
Jonas Maebe
|
0357f71e14
* fixed several regvar related bugs for non-i386. make cycle with -Or now
|
22 anos atrás |
peter
|
047a066711
* procinlinenode removed
|
22 anos atrás |
peter
|
8ff5792776
* remove some unit dependencies
|
22 anos atrás |
Jonas Maebe
|
cb279b2029
* changed tt_persistant to tt_persistent :)
|
22 anos atrás |