I am currently using asx8051 stand-alone without SDCC
(yet). I had a number of problems as described here:-
1. Lines like
2. Lines like
.db "A", 0, "B", 0, "C", 0
are accepted by the assembler but generate rubbish
(the " character is stored!). Lines like
.db 'A', 0, 'B', 0, 'C', 0
cause an assembler error. In assemblers I have
written and used in the past, both would be accepted.
3. More seriously, undefined data labels are not
reported and generate duff code instead e.g.
is accepted with no warning and you get the equivalent
This appears to be because someone has commented out
the call to the error routine!
Log in to post a comment.