(_asxxxx_mapping): added org directive for future enhancements
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3929
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2005-11-02 Maarten Brock <sourceforge.brock AT dse.nl>
+
+ * src/asm.c (printILine): always close tmpFile, thanks Beau E. Cox,
+ (_asxxxx_mapping): added org directive for future enhancements
+
2005-11-01 Borut Razem <borut.razem AT siol.net>
* sim/ucsim/app.cc, sim/ucsim/cmd.src/cmdutil.cc, sim/ucsim/cmd.src/newcmd.cc:
enabled sockets on WIN32
- * sim/ucsim/cmd.src/newcmd.cc: fixed bug with uninitialized varaibles
+ * sim/ucsim/cmd.src/newcmd.cc: fixed bug with uninitialized variables
2005-10-31 Borut Razem <borut.razem AT siol.net>
static char verbalICode[1024];
FILE *tmpFile;
iCodeTable *icTab=getTableEntry(ic->op);
+ int ret;
if (INLINEASM == ic->op)
return "inline";
* Actually the temporary file is only closed. It will be
* removed by rm_tmpfiles().
*/
- assert(!fclose(tmpFile));
+ ret = fclose(tmpFile);
+ assert(!ret);
deleteSetItem(&tmpfileSet, tmpFile);
/* kill the trailing NL */
{"hihil","(%05d$ >> 16)"},
{"hihihil","(%05d$ >> 24)"},
{"equ","="},
+ {"org", ".org %04X"},
{NULL, NULL}
};