Repository navigation
xasm 2.4
-
fixed incorrect unary operator precedence
-
fixed wrong label value after a skip pseudo command
-
the assembler is an .EXE (.COM caused problems with DJGPP make due to a bug in the DJGPP runtime)
-
the assembler executable is no longer compressed
-
improved command-line parsing: options may be used before the source file name, tab is a valid separator, slash may be used as a directory separator
-
error and warning messages are written to stderr, not stdout
-
added
==(equals) operator, equivalent to=, but familiar to C/C++/Java programmers -
added
/d:label=valueoption: define a label -
added
/poption: print full paths in listing and error messages -
added
/qoption: quiet mode -
added
/uoption: warn of unused labels -
writing to the object file may be suppressed with
OPT O- -
added
ELI(else if) directive -
MWXandMWYmay useINX/DEXandINY/DEY, respectively, for generating shorter code