alberthdev / spasm-ng

SPASM-ng is a z80 assembler with extra features to support development for TI calculators.
GNU General Public License v2.0
97 stars 23 forks source link

Outputting label file should not trigger second pass #50

Open Iambian opened 6 years ago

Iambian commented 6 years ago

When I was compiling my project using spasm-ng, I noticed that adding -L did not suppress or omit the second pass. This is undesirable and is inconsistent with the original versions of SPASM.

See #49

jacobly0 commented 6 years ago

This was changed in 73c39adda099528d5776545a6d3b4daa977de3e8 because all of the variables in the label file were showing up as having a value of 0.

geekbozu commented 6 years ago

Since that commit there were various error handler changes made 7fc05b1 . Can you reproduce that bug with the new pull request? In our tests it functioned as expected.