That was a little too efficient
authorjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 25 Jan 2003 09:19:42 +0000 (09:19 +0000)
committerjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 25 Jan 2003 09:19:42 +0000 (09:19 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2176 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
src/SDCCglue.c

index 0c31c25b4f88b73ecf88f3e79a7f721cc6890262..284c018b796621c7906bca6daf0ca53d0cfbaef1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-01-25    <johan@CP255758-A>
+
+       * src/SDCCglue.c (emitRegularMap): That was a little too efficient
+
 2003-01-24  Bernhard Held <bernhard@bernhardheld.de>
 
        * src/Makefile.in: remove spawn.o
index 6b100947609d50c93f57cd255e586c900ac944ab..59f82998c0ae74494db1f6ab87f58f442fff2a36 100644 (file)
@@ -256,6 +256,7 @@ emitRegularMap (memmap * map, bool addPublics, bool arFlag)
          sprintf (newSym->rname,"__xinit_%s", sym->rname);
          SPEC_CONST(newSym->etype)=1;
          SPEC_STAT(newSym->etype)=1;
+         resolveIvalSym(newSym->ival);
 
          // add it to the "XINIT (CODE)" segment
          addSet(&xinit->syms, newSym);