build segment tool can now be instructed to always place routine above #E000
This commit is contained in:
1 parent
a4d9679019
commit
d4d32095d1
3 files changed
+96
-8
No files matched your search
@@ -132,6 +132,7 @@ where:
|
||||
| `#IGNORE` | ignore the file completely |
|
||||
| `#TAKE` | compile the file normally |
|
||||
| `#TAKE-FLOAT` | compile the file, but force it to be floating |
|
||||
| `#TAKE-HIGH` | as above, but always place routine at `$E000` or above |
|
||||
| `#TAKE-OFFSET` | shifts the fixed-location address by hex offset given as parameter |
|
||||
|
||||
The first match counts, all the remaining ones are dropped. Examples:
|
||||
@@ -184,6 +185,8 @@ ROUTINE_NAME:
|
||||
#endif
|
||||
```
|
||||
|
||||
Last, but not least - the `#TAKE-HIGH` is intended to be used for BASIC routines, which should still be available after the main BASIC ROM is banked out.
|
||||
|
||||
### CPU-specific optimizations
|
||||
|
||||
TODO
|
||||
|
||||
Reference in new issue
Block a user