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