Arakula / dasmfw

The DisASseMbler FrameWork
GNU General Public License v2.0
13 stars 4 forks source link

Unexpected Behaviour: No 'Z' address label being created for 6502 JSR target #14

Closed phillipeaton closed 2 years ago

phillipeaton commented 2 years ago

All of my 6502 JSRs without any label show up as below (Z283E)

image

But later on in my code, I get the following, a JSR $345C with a raw address

image

A far as I can see, I don't have any const or other directive affecting this JSR or the associated target address.

I am unable to use label 345C some_label to force a label.

The disassembly /reassembly works and I can single step the code without problem.,I just don't understand why it's not creating an automatic label?

Any ideas?

phillipeaton commented 2 years ago

I solved this, you may recall I had some const workarounds in place for output strings containing \ that were fooling the as65 assembler. I took them out and the problem went away. I now have no workarounds remaining. 😎

Arakula commented 2 years ago

No more workarounds? Cool!