Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unexpected Label output behaviour when "option multilabel on" #19

Open
phillipeaton opened this issue Jan 21, 2023 · 0 comments
Open

Unexpected Label output behaviour when "option multilabel on" #19

phillipeaton opened this issue Jan 21, 2023 · 0 comments

Comments

@phillipeaton
Copy link

phillipeaton commented Jan 21, 2023

With option multilabel off, if I have label 0388 Obj_Laser_0 ; in my info file, then later on I get fdb Obj_Laser_0 20F4: 88 03 in my output file and it all assembles fine, because the label is declared earlier in the output file, i.e. Obj_Laser_0 equ $0388.

However, with option multilabel on, the above output code assembly fails because the label declaration is missed out, but only for fdb declarations (and probabaly fcb etc., I didn't test those instances). The rest of the labels are output and still assemble.

A workaround for this that does work is to use option multilabel on, which forces the label declaration, but this seems like it shouldn't be necessary.

I'm still not sure multilabel will solve my problem anyway 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant