peter
|
c56c47fbc0
* Add calling convention in fullprocname when it is specified
|
22 years ago |
peter
|
625de786dc
* tsymlist.def renamed to tsymlist.procdef
|
22 years ago |
florian
|
6684d2c520
+ added basic olevariant support
|
22 years ago |
peter
|
da9f5e2319
* c style array of const generates callparanodes
|
22 years ago |
peter
|
4a4c5a6df2
* don't write procdefs that are released to ppu
|
22 years ago |
peter
|
3a92a2a25a
* parameter alignment fixes
|
22 years ago |
peter
|
00801693bb
* protected visibility fixes
|
22 years ago |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 years ago |
florian
|
d85e1a9bf4
* para items are now reversed for pascal calling conventions
|
22 years ago |
florian
|
8463d2444f
* fixed FullProcName to handle constructors, destructors and operators correctly
|
22 years ago |
peter
|
c348bd5a68
* don't write parast,localst debug info for externals
|
22 years ago |
peter
|
d3063f722c
* connect parasym to paraitem
|
22 years ago |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
22 years ago |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
22 years ago |
florian
|
f3e9e7a24f
* fixed web bug #2669
|
22 years ago |
peter
|
6a8d5eb25d
* NEWRA branch merged
|
22 years ago |
florian
|
220e05dd5e
* fixed arm concatcopy
|
22 years ago |
peter
|
52c73e80d1
* start of sparc support for newra
|
22 years ago |
peter
|
09ed47cba6
* don't allow add/assignments for formaldef
|
22 years ago |
Jonas Maebe
|
f909d6a620
* fixed ppc compilation problems and changed VOLATILE_REGISTERS for x86
|
22 years ago |
daniel
|
268bfcf784
* Fixed register allocator. *Lots* of fixes.
|
22 years ago |
peter
|
b7d99ec934
* paraloc splitted in callerparaloc,calleeparaloc
|
22 years ago |
peter
|
bfb8ae2151
* sym,def resolving partly rewritten to support also parent objects
|
22 years ago |
Jonas Maebe
|
404d344d92
* lots of newra fixes (need getfuncretparaloc implementation for i386)!
|
22 years ago |
peter
|
d6f431a5a9
* set parast.next to the owner of the procdef
|
22 years ago |
peter
|
e7975c7592
* re-resolving added instead of reloading from ppu
|
22 years ago |
peter
|
28ebc69c8f
* removed changesettype because that will change the definition
|
22 years ago |
daniel
|
41e0bc4cec
* Register allocator finished
|
22 years ago |
florian
|
89cc00f6e4
* classes and interfaces can be stored in integer registers
|
22 years ago |
peter
|
047a066711
* procinlinenode removed
|
22 years ago |