felixf
|
e0864e2384
Also treated line numbers correctly in assembler code
|
8 anos atrás |
felixf
|
f16b38f79e
Improved emission of MOD when power of two
|
8 anos atrás |
felixf
|
7fa5dda47f
Added optimization: replace mul / div by shift if possible
|
8 anos atrás |
felixf
|
3c00209322
Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation)
|
9 anos atrás |
felixf
|
316732e6df
Preparations for Unix x64: 64-bit calling convention (being different from that of the WinAPI)
|
9 anos atrás |
felixf
|
44bf96bbb2
Removed debugging trace
|
9 anos atrás |
felixf
|
f622377202
Patched fixup problem with TRM (introduced with previous patch)
|
9 anos atrás |
felixf
|
5b614be365
Patched (allowed case of) empty section reference
|
9 anos atrás |
felixf
|
76e0945562
Patched frame pointer offset problem introduced with explicit link register support
|
9 anos atrás |
felixf
|
b44209fae0
corrected instruction width
|
9 anos atrás |
felixf
|
311a5949d3
Patched a problem with instruction width (18 became 32 when data sections were present)
|
9 anos atrás |
felixf
|
e7ca9ce59f
removed dependencies on module ActiveCells, Hardware and TRMTools
|
9 anos atrás |
felixf
|
cd5558f722
added standard compiler components
|
9 anos atrás |
felixf
|
5f23454cbf
Moved parts of the calling / stack convention to front-end. Stack layout harmonized:
|
9 anos atrás |
felixf
|
c4d4cb6df9
Moved TRM backend from OC to A2 trunk.
|
9 anos atrás |