Mercurial > hg > index.cgi
diff lwasm/main.c @ 321:d4ac484d0ec6
Add support for Motorola SREC and Intel Hex output formats to lwasm.
Add support for creating SREC (--format=srec), Intel Hex (--format=ihex),
and a generic hexadecimal (--format=hex) output formats.
author | Tom LeMense <tlemense@yahoo.com> |
---|---|
date | Mon, 03 Mar 2014 21:30:38 -0700 |
parents | 49010c6653e7 |
children | 507f442dc71e |
line wrap: on
line diff
--- a/lwasm/main.c Sat Feb 08 19:25:11 2014 -0700 +++ b/lwasm/main.c Mon Mar 03 21:30:38 2014 -0700 @@ -154,6 +154,12 @@ as -> output_format = OUTPUT_RAWREL; else if (!strcasecmp(arg, "obj")) as -> output_format = OUTPUT_OBJ; + else if (!strcasecmp(arg, "srec")) + as -> output_format = OUTPUT_SREC; + else if (!strcasecmp(arg, "ihex")) + as -> output_format = OUTPUT_IHEX; + else if (!strcasecmp(arg, "hex")) + as -> output_format = OUTPUT_HEX; else if (!strcasecmp(arg, "os9")) { as -> pragmas |= PRAGMA_DOLLARNOTLOCAL;