X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCsymt.h;h=353f41f6f9fd0164ffc0f20077182b825932d8cb;hb=55da683903458a2f33cc84f1c93d8141a9e1b739;hp=82acf79b6bab1546cf9fcf7e44a034597af80c15;hpb=cfe68c56bf38978e8d38fc7356bee7b84ec7b9a6;p=fw%2Fsdcc diff --git a/src/SDCCsymt.h b/src/SDCCsymt.h index 82acf79b..353f41f6 100644 --- a/src/SDCCsymt.h +++ b/src/SDCCsymt.h @@ -513,7 +513,6 @@ typedef enum RESULT_TYPE_INT, RESULT_TYPE_OTHER, /* operands will be promoted to int */ RESULT_TYPE_IFX, - RESULT_TYPE_NOPROM, /* operands will be promoted to int */ } RESULT_TYPE; /* forward definitions for the symbol table related functions */ @@ -555,7 +554,7 @@ int funcInChain (sym_link *); void addSymChain (symbol *); sym_link *structElemType (sym_link *, value *); symbol *getStructElement (structdef *, symbol *); -sym_link *computeType (sym_link *, sym_link *, RESULT_TYPE, char); +sym_link *computeType (sym_link *, sym_link *, RESULT_TYPE, int); void processFuncArgs (symbol *); int isSymbolEqual (symbol *, symbol *); int powof2 (TYPE_UDWORD);