willie68 wrote:
As you can easily see, the individual jumps are not continuously connected. If I now specify the segment for the table, the 1st jump is placed correctly, but the others specified with .org are not. However, everything is correct in the list file. So I suspect that the linker is not configured correctly here. How do I set this up correctly?
When we ask ld65 to make an object file with a command like:
Code: Select all
ld65 -t none -S 0xC000 -vm -m rubyOs.map -o rubyOs $(OBJ)experience, so I live with it and don't have the scenario you describe.
I suspect you might need to not generate a binary blob output file, but generate something that can then be post-processed (by something you'll need to write) to produce the final binary and pad out the gaps.
If you do, please let us know how you solved it.
-Gordon