nickysn
|
4f4d8191f0
+ generate more optimal code for OP_NOT and OP_NEG in tcg64f8086.a_op64_ref
|
5 anos atrás |
nickysn
|
52572e10e9
* i8086 compilation fixed after r45302
|
5 anos atrás |
nickysn
|
0f6ab0de17
* handle LOC_(C)SUBSETREG/REF in second_NegNot_assign
|
5 anos atrás |
nickysn
|
5aaf863d56
* only call cg64.a_XXX_loc for LOC_(C)REFERENCE and LOC_(C)REGISTER locations in
|
5 anos atrás |
nickysn
|
69e8926295
* updated revision.inc
|
5 anos atrás |
florian
|
ba8cddb546
+ Xtensa: Sptr
|
5 anos atrás |
nickysn
|
56b79257a1
* fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
|
5 anos atrás |
Mattias Gaertner
|
14ccc191eb
pas2js: arraySetLength: faster resize
|
5 anos atrás |
Mattias Gaertner
|
728a60c155
pas2js: fixed compile under nodejs
|
5 anos atrás |
Mattias Gaertner
|
da799883dd
pas2js: type helper for wordbool
|
5 anos atrás |
Mattias Gaertner
|
86cfd866f4
pas2js: started array SetLength using resize and hidden boolean to mark referenced arrays
|
5 anos atrás |
Mattias Gaertner
|
c66ac2f892
fcl-passrc: resolver: allow passing a string/char to an array of char
|
5 anos atrás |
yury
|
40504a6f9d
* If a nested procedure does not access its parent's frame pointer, optimize it by removing the hidden $parentfp parameter.
|
5 anos atrás |
yury
|
c1d124d497
* x86: Fixed peephole optimization introduced in r44233. tb0219 and tb0548 tests have failed with -O2 since then.
|
5 anos atrás |
nickysn
|
75ce122d36
- removed commented out writeln
|
5 anos atrás |
nickysn
|
616cb38292
* fixed the TRelocDataInt to avoid truncating 16-bit addresses to 8-bit on 8-bit CPUs
|
5 anos atrás |
nickysn
|
4aba225c8b
+ fix for writing absolute relocations in the .rel format
|
5 anos atrás |
nickysn
|
bface9fd94
- reverted previous commit, since it was incorrect
|
5 anos atrás |
nickysn
|
0caba1e84d
+ added internal error in taicpu.gencode.WriteNN to catch unhandled asm instructions
|
5 anos atrás |
nickysn
|
997184778a
+ call ApplyAsmSymbolRestrictions for symbols that should be exported from ar files
|
5 anos atrás |
nickysn
|
0d402a1341
+ support signed 8-bit immediate constants in the Z80 internal asm writer as well
|
5 anos atrás |
nickysn
|
11a7b8592f
+ support instructions like BIT, SET and RES in the Z80 internal asm writer
|
5 anos atrás |
nickysn
|
6764056eff
+ support the 'in A,(n)' and 'out (n),A' instrunction in the Z80 internal asm writer
|
5 anos atrás |
nickysn
|
c81f433795
+ Z80: support conditional JR
|
5 anos atrás |
nickysn
|
b164f5aa65
+ support relative jumps in the Z80 internal asm writer
|
5 anos atrás |
nickysn
|
0a09359906
+ support the RST instruction in the Z80 internal asm writer
|
5 anos atrás |
nickysn
|
be26429159
* preserve the actual file size (before aligning it to even bytes), when adding files to .a archives
|
5 anos atrás |
nickysn
|
6422e9a803
+ align files in generated .a files not by #0, but by #10 (Line Feed). This is
|
5 anos atrás |
nickysn
|
381be050a5
+ support creating ar files in the Z80 internal obj writer
|
5 anos atrás |
nickysn
|
43686720c3
+ fix for conditional JP in the Z80 internal asm writer
|
5 anos atrás |