peter
|
5376d2d570
Merged revisions 3072-3073 via svnmerge from
|
19 سال پیش |
peter
|
0ec2921bbe
* split newasmsymbol to refasmsymbol and defineasmsymbol
|
19 سال پیش |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 سال پیش |
peter
|
b6e35a200e
* rewrite of optimizer options
|
19 سال پیش |
peter
|
232555904e
* symtablestack cleanup and rewrite
|
19 سال پیش |
florian
|
d28d7e3c12
* moved insertation of pc relative data for arm target
|
19 سال پیش |
florian
|
94038b0d83
+ translate register variable locations, enables register variable debug info, with SSA it requires to be extended maintaining location list
|
19 سال پیش |
peter
|
c297cb1569
* generate also external stubs for win32 without import section
|
19 سال پیش |
peter
|
66f8276445
* refactor booleans in systeminfo structure, they are now flags
|
19 سال پیش |
florian
|
9670e0eb78
* leave stackframe on x86-64 as well away if possible
|
19 سال پیش |
Jonas Maebe
|
b769a968e3
* make sure live_start and live_end are correctly updated while
|
19 سال پیش |
florian
|
1024b80867
+ sub routines with children with asm blocks need a real stack frame, fixes new failure of tw0848
|
19 سال پیش |
florian
|
a71d2b432c
* synchronize reg. variables before loading the function result
|
19 سال پیش |
florian
|
f7d2c47f73
+ no stackframe is generated for i386 if possible
|
19 سال پیش |
florian
|
30d5ff9f03
* fixed access to already freed memory location
|
19 سال پیش |
florian
|
fb4557d71e
* first implementation of pic for i386
|
19 سال پیش |
Jonas Maebe
|
55218d452b
* don't change the binding of real external symbols in the patch
|
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 سال پیش |
peter
|
95879fe8a7
* basic support for generic classes
|
19 سال پیش |
Jonas Maebe
|
b954ea006e
* generate the procsymbol before generating the code for the procedure,
|
19 سال پیش |
florian
|
ca921976f6
* when creating pic code, every procedure must be declared being global
|
20 سال پیش |
florian
|
e1b34a9e7b
* cleaning up sets for exports behaviour
|
20 سال پیش |
Jonas Maebe
|
810ec85e34
- disable inlining for procedures with a formal const parameter, fixes
|
20 سال پیش |
peter
|
51b8a4a132
* move stabs generation to a single procedure call from pmodules
|
20 سال پیش |
tom_at_work
|
bfb2c916dc
* fixed problem with too large offsets in conditional jumps (see also rev 1161 for the PowerPC code)
|
20 سال پیش |
tom_at_work
|
b2e1cf2610
* powerpc64 port now (manually) cycles, most test programs in tests/test are fine too
|
20 سال پیش |
peter
|
89297d2c39
* move all stabs ($ifdef gdb) code to dbgstabs
|
20 سال پیش |
Jonas Maebe
|
8b8d3de3bf
* finally fix for fixing up conditional jumps that are too long
|
20 سال پیش |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 سال پیش |