+2005-01-08 Raphael Neider <rneider AT web.de>
+
+ * src/pic16/device.c (pic16_dump_usection) changed naming scheme for
+ udata sections to fix bug #1097823
+
2005-01-05 Raphael Neider <rneider AT web.de>
- * src/pic16/gen.c (genGenericShift) added handling of differently
+ * src/pic16/gen.c (genGenericShift) added handling of differently
sized left operand and result
2005-01-04 Raphael Neider <rneider AT web.de>
void pic16_dump_usection(FILE *of, set *section, int fix)
{
static int abs_usection_no=0;
+ static unsigned int usection_no=0;
regs *r, *rprev;
unsigned int init_addr, i;
regs **rlist;
}
#else
for(r = setFirstItem(section); r; r = setNextItem(section)) {
- fprintf(of, "\nudata_%s_%s\tudata\n", moduleName, r->name);
+ //fprintf(of, "\nudata_%s_%s\tudata\n", moduleName, r->name);
+ fprintf(of, "\nudata_%s_%u\tudata\n", moduleName, usection_no++);
fprintf(of, "%s\tres\t%d\n", r->name, r->size);
statistics.udsize += r->size;
}