florian
|
a742df9035
* reverse merged r33524 as it is not safe as test results showed
|
hace 9 años |
florian
|
2a28f5a85d
* update used_in_proc only in trgobj.translate_registers, before it might cause unnecessary pushes of actually unused registers
|
hace 9 años |
florian
|
f634387394
+ implement TCpuAsmOptimizer.RegLoadedWithNewValue for x86-64, resolves issue #29527
|
hace 9 años |
florian
|
f576b0c01b
* make use of xor reg,reg by generating it directly instead of hoping for the peephole
|
hace 9 años |
florian
|
2dbcdbe466
+ peephole optimizer: change jmp .L1 ... .L1: ret into ret
|
hace 9 años |
florian
|
e566fe1938
* tscannerfile.readoptionalstate can handle also switches enclosed in (* ... *) comments
|
hace 9 años |
florian
|
4afb96a1cb
* fix warning which prevents compilation with -Oodfa
|
hace 9 años |
svenbarth
|
f1dbc26805
Consider revisions r31990, r32134, r32307, r32479 and r32514 from branches/svenbarth/packages as merged (regeneration of the message files)
|
hace 9 años |
svenbarth
|
0a8d531b8d
Merged revision(s) 32582-32583, 32635, 32637, 32639 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
1824a945cf
Merged revision(s) 32515, 32573, 32575, 32579 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
e8ede4c3e2
Merged revision(s) 32508-32510, 32512 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
3e70ac05c2
Merged revision(s) 32450-32451, 32455, 32457-32458, 32460-32462, 32477, 32480 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
d24065c529
Fix compilation of the JEDI package. Old Delphi versions have {$WEAKPACKAGEUNIT} while newer ones also seem to allow {$WEAKPACKAGENUNIT ON}... :/ (analogous for DENYPACKAGEUNIT...)
|
hace 9 años |
svenbarth
|
7d8d0340b9
Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages:
|
hace 9 años |
Károly Balogh
|
fca1a74244
* reenable VLink as default linker for PowerPC Amiga, now that the support is fixed
|
hace 9 años |
nickysn
|
7e25b3e429
* updated ptcpas to version 0.99.14.1
|
hace 9 años |
svenbarth
|
c5bdc11cb2
Merged revision(s) 31924, 31934-31937 from branches/svenbarth/packages:
|
hace 9 años |
Károly Balogh
|
814d3c4071
* fixed GNU LD support for powerpc-amiga, broken by the previous commit
|
hace 9 años |
svenbarth
|
86478fa781
Fix the handling of imports of the init and finalize functions now that the symbols are correctly registered
|
hace 9 años |
svenbarth
|
e2b1f70ac6
Local symbols and defs that are needed for packages need to be registered as well => register the symbols and defs for the init and finalize functions.
|
hace 9 años |
Károly Balogh
|
ea8322ee80
* powerpc-amiga linker invocation fixes, and added a linker script required for VLink, courtesy of Frank Wille
|
hace 9 años |
marcus
|
9cb4091c42
Amiga: Enable character unit
|
hace 9 años |
svenbarth
|
bd82059f0e
Fix cycling.
|
hace 9 años |
svenbarth
|
4d0c009ad0
Ensure that structures types are exported consistently no matter whether they are top level or nested.
|
hace 9 años |
svenbarth
|
f55123ce92
Merged revision(s) 28904-28905, 29038-29044 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
35809b58f8
Merged revision(s) 28856 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
34f65fd059
Fix ppudump
|
hace 9 años |
michael
|
4ca4697b6b
* Patch from Ondrej Pokorny to make some setter methods virtual (bug ID 30011)
|
hace 9 años |
Jonas Maebe
|
2a1f2b9fd9
* fixed a_load_regconst_subsetreg_intern() when loading a 32 bit register
|
hace 9 años |
michael
|
ab05389612
* Remove debug statement
|
hace 9 años |