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 },