peter
|
05c05f2555
* failn removed
|
22 years ago |
peter
|
5e40220d67
* generate code for procvar first before pushing parameters. Made
|
22 years ago |
Jonas Maebe
|
02496a9934
* moved fpc_check_object call earlier for the ppc, so it can't destroy
|
22 years ago |
Jonas Maebe
|
3aeff19a60
* fixed procvar bug on the ppc (load procvar before loading para's,
|
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 |
florian
|
91bbc7bea3
* error when address of an abstract method is taken
|
22 years ago |
michael
|
cf68b27bb9
+ Patch from peter to fix wrong pushing of ansistring function results in open array
|
22 years ago |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 years ago |
peter
|
7f14891d66
* aktprocdef cleanup, aktprocdef is now always nil when parsing
|
22 years ago |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
22 years ago |
daniel
|
6aa01a99a9
* Ifdefs around a lot of calls to cleartempgen
|
22 years ago |
peter
|
47489f2376
* firstpass uses expectloc
|
22 years ago |
peter
|
9ed2ce8c12
* removed some notes/hints
|
22 years ago |
peter
|
e248c0ece4
* fixed C style array of const
|
22 years ago |
daniel
|
25059e21b6
+ Implemented the actual register allocator
|
22 years ago |
peter
|
ed82f9ff35
* do not load self when calling a non-inherited class constructor
|
22 years ago |
peter
|
ab7f62f3e1
* forgot to copy vmtrefaddr to selfrefaddr when self=vmt
|
22 years ago |
Jonas Maebe
|
e206a74439
- removed copying of all paras when secondpassing a callnode (this used
|
22 years ago |
peter
|
8da3f59d32
* vs_hidden released
|
22 years ago |
olle
|
a069aadad0
* changed newasmsymbol to newasmsymboldata for data symbols
|
22 years ago |
peter
|
6a16389f67
* moved generic code from n386cal to ncgcal, i386 now also
|
22 years ago |
peter
|
c4ddcc78a8
* generic constructor working for i386
|
22 years ago |
daniel
|
436e47a87d
* Fixed internalerror 7843 issue
|
22 years ago |
daniel
|
86bcea6ef5
* Code generator converted to new register notation
|
22 years ago |
carl
|
2c19def917
* bugfix of FPU emulation code
|
22 years ago |
carl
|
ce2b1f45ef
* load_frame_pointer is now generic
|
22 years ago |
peter
|
25d973ef16
* self fixes for static methods (merged)
|
22 years ago |
mazen
|
07a21319b9
* making math code in RTL compiling.
|
22 years ago |
daniel
|
b917897ef4
* Optalign conditional code adapted to record Tregister
|
22 years ago |