* src/ds390/gen.c (genAddrOf): fixed bug #704087
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 15 Mar 2003 23:54:31 +0000 (23:54 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 15 Mar 2003 23:54:31 +0000 (23:54 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2393 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
src/ds390/gen.c

index 17a5845a2b25d3322961cacd4cce0c41004658f0..ef376579c8ef7b78a8e4afccb8a644e808edb387 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2003-03-15  Bernhard Held <bernhard@bernhardheld.de>
 
        * src/mcs51/ralloc.c (packRegsForAssign): fixed bug #703541
+       * src/ds390/gen.c (genAddrOf): fixed bug #704087
 
 2003-03-13    <johan@balder>
 
index fb50e5be6b772350df3e7c583266f8429a78affd..9fb6cda6f9c52f2ab597dc02aed1e51aaead048b 100644 (file)
@@ -10564,13 +10564,13 @@ genAddrOf (iCode * ic)
       if (offset) {
          switch (offset) {
          case 1:
-             tsprintf(s, sizeof(s), "!his",sym->rname);
+             tsprintf(s, sizeof(s), "#!his",sym->rname);
              break;
          case 2:
-             tsprintf(s, sizeof(s), "!hihis",sym->rname);
+             tsprintf(s, sizeof(s), "#!hihis",sym->rname);
              break;
          case 3:
-             tsprintf(s, sizeof(s), "!hihihis",sym->rname);
+             tsprintf(s, sizeof(s), "#!hihihis",sym->rname);
              break;
          default: /* should not need this (just in case) */
              SNPRINTF (s, sizeof(s), "#(%s >> %d)",