negelef
|
aa8277863d
Renamed Runtime module to built-ins as it mainly contains built-in functions for operations which the compiler or back-end do not support natively
|
7 anni fa |
felixf
|
9f4660486b
|
7 anni fa |
eth.negelef
|
6768131975
Added proper type definition for evaluating constant integer expressions
|
7 anni fa |
negelef
|
c62b98c59a
Added basic support for parsing in stages which ignores unknown options but still diagnoses other errors
|
7 anni fa |
negelef
|
42edafaf98
Please pass proper error streams to options parser
|
7 anni fa |
felixf
|
be1615c3db
Patched issues with loader (entry code and exit code sections were not treated correctly)
|
7 anni fa |
felixf
|
4e4e439576
Removed priority from generic sections (replaced by section types)
|
7 anni fa |
felixf
|
8771e0390b
Added offers / requires sections in object file (modeling import / export of a module) -> Can link with shortened module lists now.
|
8 anni fa |
felixf
|
6849ac77e4
Improved error handling: line/column position now available everywhere
|
8 anni fa |
eth.morozova
|
fcf73a5266
fixed a bug in patching integer values - probably a copy paste bug
|
9 anni fa |
felixf
|
320bd48c39
Patches for ActiveCells3
|
9 anni fa |
felixf
|
94a7f96688
Patched port arrays -- works now for static and semidynamic arrays of ports.
|
9 anni fa |
felixf
|
0f0961c3b5
patch value at index for port arrays in AC3
|
9 anni fa |
felixf
|
311a5949d3
Patched a problem with instruction width (18 became 32 when data sections were present)
|
9 anni fa |
felixf
|
f2ddb66c26
Ignore unsuccesful patching.
|
9 anni fa |
felixf
|
1b4f36398e
TRM code generation works for small example -- ports are not yet assigned in software and properties are still unset
|
9 anni fa |
felixf
|
e7ca9ce59f
removed dependencies on module ActiveCells, Hardware and TRMTools
|
9 anni fa |
felixf
|
32a1cd1bb0
Added WriteCodeAndDataFiles
|
9 anni fa |
felixf
|
09307c1367
Simplified IntermediateLinker for ActiveCells3 -- intermediate state!
|
9 anni fa |
felixf
|
7e7acc530f
Merged modifications from ActiveCells3
|
10 anni fa |
felixf
|
c4d4cb6df9
Moved TRM backend from OC to A2 trunk.
|
10 anni fa |