X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fport.h;h=1533620f9e003e341a1e6478c895af0a5d7392c1;hb=80972b2e54c9b88f11c27b878874fd2a6a681391;hp=fd32518bf9da274a454b3494b2a67903a0fcb47d;hpb=3d5f7dfa8edf8ea9a0e1b0d74ab0daadbf7e819c;p=fw%2Fsdcc diff --git a/src/port.h b/src/port.h index fd32518b..1533620f 100644 --- a/src/port.h +++ b/src/port.h @@ -9,7 +9,6 @@ #include "SDCCargs.h" #include "SDCCpeeph.h" #include "dbuf.h" -#include "mcs51/peep.h" #define TARGET_ID_MCS51 1 #define TARGET_ID_GBZ80 2 @@ -43,7 +42,7 @@ typedef struct builtins { char *name; /* name of builtin function */ - char *rtype; /* return type as string : see typefromStr */ + char *rtype; /* return type as string : see typeFromStr */ int nParms; /* number of parms : max 8 */ char *parm_types[MAX_BUILTIN_ARGS]; /* each parm type as string : see typeFromStr */ } builtins; @@ -136,6 +135,7 @@ typedef struct bitVect * (*getRegsRead)(lineNode *line); bitVect * (*getRegsWritten)(lineNode *line); bool (*deadMove) (const char *reg, lineNode *currPl, lineNode *head); + bool (*notUsed) (const char *reg, lineNode *currPl, lineNode *head); } peep;