X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=as%2Fhc08%2Fm08pst.c;h=f1caf1b0ddb39cddfb5ec0f12382074423960f28;hb=HEAD;hp=54d725e87f480895700439dfb493307c4b913cd3;hpb=badb689faae2cb5c930988943c5fd4c73922525c;p=fw%2Fsdcc
diff --git a/as/hc08/m08pst.c b/as/hc08/m08pst.c
index 54d725e8..f1caf1b0 100644
--- a/as/hc08/m08pst.c
+++ b/as/hc08/m08pst.c
@@ -1,13 +1,20 @@
-/* m08pst.c */
+/* m08pst.c
-/*
- * (C) Copyright 1993-2002
- * All Rights Reserved
- *
- * Alan R. Baldwin
- * 721 Berkeley St.
- * Kent, Ohio 44240
- */
+ Copyright (C) 1989-1995 Alan R. Baldwin
+ 721 Berkeley St., Kent, Ohio 44240
+
+This program is free software; you can redistribute it and/or modify it
+under the terms of the GNU General Public License as published by the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see . */
#include
#include
@@ -25,10 +32,16 @@ struct mne mne[] = {
{ NULL, "CON", S_ATYP, 0, A_CON },
{ NULL, "OVR", S_ATYP, 0, A_OVR },
{ NULL, "REL", S_ATYP, 0, A_REL },
- { NULL, "ABS", S_ATYP, 0, A_ABS|A_OVR },
+ { NULL, "ABS", S_ATYP, 0, A_ABS },
{ NULL, "NOPAG", S_ATYP, 0, A_NOPAG },
{ NULL, "PAG", S_ATYP, 0, A_PAG },
+ { NULL, "CODE", S_ATYP, 0, A_CODE },
+ { NULL, "DATA", S_ATYP, 0, A_DATA },
+ { NULL, "LOAD", S_ATYP, 0, A_LOAD },
+ { NULL, "NOLOAD", S_ATYP, 0, A_NOLOAD },
+ { NULL, ".uleb128", S_ULEB128, 0, 0 },
+ { NULL, ".sleb128", S_SLEB128, 0, 0 },
{ NULL, ".byte", S_BYTE, 0, 1 },
{ NULL, ".db", S_BYTE, 0, 1 },
{ NULL, ".word", S_WORD, 0, 2 },
@@ -53,6 +66,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 },