updated to reflect changes in the port structure
authorsandeep <sandeep@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 24 Dec 2001 03:46:33 +0000 (03:46 +0000)
committersandeep <sandeep@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 24 Dec 2001 03:46:33 +0000 (03:46 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1732 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/avr/main.c
src/izt/i186.c
src/izt/tlcs900h.c
src/mcs51/main.c
src/pic/main.c
src/z80/main.c

index 93a1342b7658895989afb3b8fff412d8a7631d3a..d073f5072e926bf7bf1972de27e725254720fea7 100644 (file)
@@ -161,7 +161,9 @@ PORT avr_port = {
         "-plosgff",            /* Options with debug */
         "-plosgff",            /* Options without debug */
         0,
-       ".s"},
+       ".s",
+        NULL,                  /* no do_assemble */
+       },
        {
         _linkCmd,
          NULL,
@@ -206,6 +208,7 @@ PORT avr_port = {
        _avr_getRegName,
        _avr_keywords,
        _avr_genAssemblerPreamble,
+       NULL,                           /* no genAssemblerEnd */
        _avr_genIVT,
        NULL, // _avr_genXINIT
        _avr_reset_regparm,
index 34cb44c03bd96afb86476d97d5f65b3469865c68..e01ebe4d174ac8e2fc474e40642cad5f1bf78b24 100644 (file)
@@ -147,7 +147,8 @@ PORT i186_port = {
         NULL,
         NULL,
         0,
-        ".s"
+        ".s",
+       NULL                    /* no do_assemble function */
     },
     {
         _linkCmd,
@@ -197,6 +198,7 @@ PORT i186_port = {
     _i186_getRegName ,
     _i186_keywords,
     _i186_genAssemblerPreamble,
+    NULL,                              /* no genAssemblerEnd */
     _i186_genIVT ,
     NULL, // _i186_genXINIT
     _i186_reset_regparm,
index 9122bff41dc2e496df2387100dc947bd9969bad9..48a854f1a12dd0aeffff9098ab52ca5beda9626b 100644 (file)
@@ -146,7 +146,8 @@ PORT tlcs900h_port =
     NULL,
     NULL,
     0,
-    NULL
+    NULL,
+    NULL                       /* no do_assemble function */
   },
   {
     _linkCmd,
@@ -196,6 +197,7 @@ PORT tlcs900h_port =
   _tlcs900h_getRegName,
   _tlcs900h_keywords,
   _tlcs900h_genAssemblerPreamble,
+  NULL,                                /* no genAssemblerEnd */
   _tlcs900h_genIVT,
   0, // _tlcs900h_genXINIT
   _tlcs900h_reset_regparm,
index 5aaa53ece3efacae6e6feae813d409d9c9882f56..b91a622c9c9b773258744fcf2de2f431a2fcddac 100644 (file)
@@ -209,7 +209,8 @@ PORT mcs51_port =
     "-plosgffc",               /* Options with debug */
     "-plosgff",                        /* Options without debug */
     0,
-    ".asm"
+    ".asm",
+    NULL                       /* no do_assemble function */
   },
   {
     _linkCmd,
@@ -259,6 +260,7 @@ PORT mcs51_port =
   _mcs51_getRegName,
   _mcs51_keywords,
   _mcs51_genAssemblerPreamble,
+  NULL,                                /* no genAssemblerEnd */
   _mcs51_genIVT,
   _mcs51_genXINIT,
   _mcs51_reset_regparm,
index 01b92363450ea137626cbae3b0a7c3c246a84160..346ffa9886d21930eb4e30be7abccca93edb1d24 100644 (file)
@@ -233,7 +233,8 @@ PORT pic_port =
        //"-plosgffc",          /* Options with debug */
        //"-plosgff",           /* Options without debug */
     0,
-    ".asm"
+    ".asm",
+    NULL                       /* no do_assemble function */
   },
   {
     _linkCmd,
@@ -287,6 +288,7 @@ PORT pic_port =
   _pic14_getRegName,
   _pic14_keywords,
   _pic14_genAssemblerPreamble,
+  NULL,                                /* no genAssemblerEnd */
   _pic14_genIVT,
   NULL, // _pic14_genXINIT
   _pic14_reset_regparm,
index 8336b0556aa47f01478ef2fb9de9b856aa974dae..06cc6c1fbe905cc00edeb92623ac96acf6bac001 100644 (file)
@@ -516,6 +516,7 @@ PORT z80_port =
   _getRegName,
   _keywords,
   0,                           /* no assembler preamble */
+  NULL,                                /* no genAssemblerEnd */
   0,                           /* no local IVT generation code */
   0,                            /* no genXINIT code */
   _reset_regparm,
@@ -556,7 +557,8 @@ PORT gbz80_port =
     "-plosgff",                        /* Options with debug */
     "-plosgff",                        /* Options without debug */
     0,
-    ".asm"
+    ".asm",
+    NULL                       /* no do_assemble function */
   },
   {
     NULL,
@@ -606,6 +608,7 @@ PORT gbz80_port =
   _getRegName,
   _keywords,
   0,                           /* no assembler preamble */
+  NULL,                                /* no genAssemblerEnd */
   0,                           /* no local IVT generation code */
   0,                            /* no genXINIT code */
   _reset_regparm,