sdccopt works for the hc08 port now
authorjesusc <jesusc@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 30 Apr 2004 13:58:29 +0000 (13:58 +0000)
committerjesusc <jesusc@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 30 Apr 2004 13:58:29 +0000 (13:58 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3302 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
as/hc08/m08pst.c
src/SDCCglue.c

index 6455ceccac216d218b1eb3e74489af4cfda91dc6..1045f2b089dabdc48d585feccabee38b4d806830 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-04-30 Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
+
+       * as/hc08/m08pst.c,
+       * src/SDCCglue.c: sdccopt works for the hc08 port now
+
 2004-04-27 Bernhard Held <bernhard AT bernhardheld.de>
 
        * src/SDCCicode.c (geniCodePreInc, geniCodePreDec): fixed bug #942130
index 10a982d51eb0e4b64dd69218e6cecee6cabde020..57f44e18a0d81d901d009da9dc36411606a833ed 100644 (file)
@@ -57,6 +57,7 @@ struct        mne     mne[] = {
     {  NULL,   ".org",         S_ORG,          0,      0       },
     {  NULL,   ".module",      S_MODUL,        0,      0       },
     {  NULL,   ".ascis",       S_ASCIS,        0,      0       },
+    {  NULL,   ".optsdcc",     S_OPTSDCC,      0,      0},
 //    {        NULL,   ".assume",      S_ERROR,        0,      0       },
 //    {        NULL,   ".error",       S_ERROR,        0,      1       },
 
index 5ba2b3670c109593da6d25f2dd4a672bb03811af..d8f216e24f6bdb0b09411ea9f4bde7167236fbc7 100644 (file)
@@ -1656,7 +1656,7 @@ glue (void)
     if(options.parms_in_bank1) fprintf (asmFile, " --parms-in-bank1");
     fprintf (asmFile, "\n");
   }
-  else if(TARGET_IS_Z80 || TARGET_IS_GBZ80 )
+  else if(TARGET_IS_Z80 || TARGET_IS_GBZ80 || TARGET_IS_HC08)
   {
     fprintf (asmFile, "\t.optsdcc -m%s\n", port->target);
   }