Jonas Maebe
|
46c0fc3e7c
* fixed patch of r2313 (unit init code was not called anymore for
|
19 years ago |
Jonas Maebe
|
2ef0f67ebb
* don't call parameter setup code for library init code (darwin/mac os)
|
19 years ago |
peter
|
66f8276445
* refactor booleans in systeminfo structure, they are now flags
|
19 years ago |
Jonas Maebe
|
e4451558c4
* optimized register allocation for tempnodes
|
19 years ago |
Jonas Maebe
|
c54826b403
* removed extra deallocation and allocation of function result
|
19 years ago |
Jonas Maebe
|
ac24965242
* procedures which use goto/label revert to the older and less
|
19 years ago |
Jonas Maebe
|
61ef30381c
* Only synchronise regvars after a loop (and only those regvars
|
19 years ago |
Jonas Maebe
|
fe71df8928
* also synchronise FPU and MM CREGISTERS at the end of procedures
|
19 years ago |
florian
|
abc1bcca24
* fixed previous commit ...
|
19 years ago |
tom_at_work
|
3462426b1d
* stack frame optimizations
|
19 years ago |
florian
|
61e3b70cfa
* cleaned up segmented thread variables
|
19 years ago |
florian
|
fb4557d71e
* first implementation of pic for i386
|
19 years ago |
Jonas Maebe
|
9603f4bf82
* fixed double writing of "<var> located in register" in assembler
|
19 years ago |
Jonas Maebe
|
018fa207d7
* only allocate the calleeside register locations of parameters when
|
19 years ago |
Jonas Maebe
|
c423e23bb4
* only use r12 as frame pointer in the entry code for ppc if necessary
|
19 years ago |
Jonas Maebe
|
de8dbbd2c4
* final fixes for Mac OS X shared library creation: procedures declared
|
19 years ago |
Jonas Maebe
|
dbf94f4713
* properly fixed allocating procedure symbols, now also works for nested
|
19 years ago |
Jonas Maebe
|
66ebbbc5c2
* always generate code which can be used to build dynamically loadable
|
19 years ago |
tom_at_work
|
b53ee04f98
* base compiler patches to improve C parameter passing compatibility on powerpc64/linux
|
19 years ago |
florian
|
3f2f8609e3
+ check vmt when loading one, fixes tw2318b
|
20 years ago |
tom_at_work
|
c5f89d7efd
* release old stack pointer register on ppc64 after method prolog
|
20 years ago |
Jonas Maebe
|
00b612502e
* fixed web bug #4228 (support loading int64 paras passed on the stack into
|
20 years ago |
peter
|
51b8a4a132
* move stabs generation to a single procedure call from pmodules
|
20 years ago |
peter
|
89297d2c39
* move all stabs ($ifdef gdb) code to dbgstabs
|
20 years ago |
peter
|
ec4d287fd8
* aktoutputformat removed, add new paraXX vars for target
|
20 years ago |
peter
|
a720145fd1
* remove obsolete pass2inline code
|
20 years ago |
peter
|
2f0fdd1847
* cleaner fix for tb0496 (r1185)
|
20 years ago |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 years ago |
peter
|
c3727c29b2
* rename al_code to al_procedures, al_bss/al_data to al_globals
|
20 years ago |
olle
|
32fac59ac5
made target macpas compile again
|
20 years ago |