mirror of
https://github.com/fadden/6502bench.git
synced 2024-09-27 03:54:31 +00:00
Updated TO DO List (markdown)
parent
db9760fb17
commit
2443d213a5
@ -297,7 +297,13 @@ Contents:
|
||||
* Some programs have short segments that are meant to be relocated, so you
|
||||
want to .ORG to the new address, and then a little while later .ORG back
|
||||
to the main code flow. We currently do this with two .ORGs, but it would
|
||||
be better to do it with a "restore previous" assembler operation.
|
||||
be better to do it with a "restore previous" assembler operation (where
|
||||
available).
|
||||
* There's often code that copies the relocated area, so we need labels
|
||||
for the original address and the destination address. This is awkward
|
||||
because both labels are associated with the same file offset. We could
|
||||
create an automatic project symbol for the "before" address, since that
|
||||
becomes an external address after the .ORG is added.
|
||||
* Allow different pseudo-ops for constants and addresses. Some assemblers
|
||||
support this, e.g. cc65 has "=" for constants and ":=" for labels. If
|
||||
nothing else it makes the equate list easier to comprehend.
|
||||
|
Loading…
Reference in New Issue
Block a user