You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Labels declared with separate load and run addresses via the ORG directive no longer have the correct aliased address after a .ds directive, breaking the .adr operator on those labels.
After the .ds directive, r3 and .adr r3 have the same address. This is apparently because .ds resets both ORG addresses to be the same instead of maintaining the offset.
The text was updated successfully, but these errors were encountered:
Labels declared with separate load and run addresses via the ORG directive no longer have the correct aliased address after a .ds directive, breaking the .adr operator on those labels.
Repro code:
Listing output:
After the
.ds
directive,r3
and.adr r3
have the same address. This is apparently because.ds
resets both ORG addresses to be the same instead of maintaining the offset.The text was updated successfully, but these errors were encountered: