peter
|
6a8d5eb25d
* NEWRA branch merged
|
22 years ago |
peter
|
f86df421ce
* only check for size matches when parameter is enum,ord,float
|
22 years ago |
peter
|
6731abb0db
* fixed some reported bugs
|
22 years ago |
Jonas Maebe
|
a783aea0b9
* fixed bogus abstract method warnings
|
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 |
Jonas Maebe
|
75b147ba60
* fixed revious commit
|
22 years ago |
Jonas Maebe
|
4e7fac9e7e
* callparatemp fix: if a threadvar is a parameter, that paramter also
|
22 years ago |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 years ago |
Jonas Maebe
|
10eb92c546
* optimized assignments with on the right side a function that returns
|
22 years ago |
Jonas Maebe
|
8e09d78f79
+ ability to change the location of a ttempref node with changelocation()
|
22 years ago |
peter
|
563e8d205f
* creating class with abstract call checking fixed
|
22 years ago |
peter
|
e7975c7592
* re-resolving added instead of reloading from ppu
|
22 years ago |
peter
|
4d67ae9f31
* fix check for procedure without parameters
|
22 years ago |
daniel
|
41e0bc4cec
* Register allocator finished
|
22 years ago |
peter
|
047a066711
* procinlinenode removed
|
22 years ago |
peter
|
072a55b73e
* methodpointer self pushing fixed
|
22 years ago |
peter
|
b1369666c4
* inline fixes
|
22 years ago |
Jonas Maebe
|
527153658e
* added missing firstpass for callparatemp code
|
22 years ago |
peter
|
8ff5792776
* remove some unit dependencies
|
22 years ago |
Jonas Maebe
|
56b4360422
* fixed callparatemp for ansi/widestring and interfacecoms
|
22 years ago |
Jonas Maebe
|
cb279b2029
* changed tt_persistant to tt_persistent :)
|
22 years ago |
peter
|
abca40f041
* regvar fixes
|
22 years ago |
Jonas Maebe
|
bfd98ec80d
* fixed callparatemp so it works with vs_var, vs_out and formal const
|
22 years ago |
peter
|
b52ba06662
* constructors return in register
|
22 years ago |
peter
|
a467b84faa
* fixed various crashes
|
22 years ago |
peter
|
26d78ff5c9
* moved implicit exception frame from ncgutil to psub
|
22 years ago |
peter
|
15b0132f6f
* tloadnode does not support objectsymtable,withsymtable anymore
|
22 years ago |
peter
|
1a2eedd767
* self moved to hidden parameter
|
22 years ago |
peter
|
e2cbae0ff1
* vs_hidden replaced by is_hidden boolean
|
22 years ago |