+2003-01-24 <johan@CP255758-A>
+
+ * src/SDCCast.c (createIvalCharPtr): fixed bug #661910
+
2003-01-24 Bernhard Held <bernhard@bernhardheld.de>
* src/mcs51/peeph.def: better assembler identation by Frieder
newAst_VALUE (valueFromLit ((float) i))),
newAst_VALUE (valueFromLit (*s))));
- // now we don't need iexpr's symbol anymore
- {
- symbol *sym=AST_SYMBOL(iexpr);
- memmap *segment=SPEC_OCLS(sym->etype);
- deleteSetItem(&segment->syms, sym);
- }
return decorateType (resolveSymbols (rast));
}
{
/* resolve the symbols in the ival */
- if (sym->ival)
+ if (sym->ival) {
+ noAlloc++;
resolveIvalSym (sym->ival);
+ noAlloc--;
+ }
/* if this is a static variable & has an */
/* initial value the code needs to be lifted */