Remove unused uPREDEF
flag
This commit is contained in:
parent
d5ab9f07ee
commit
dfaff28897
@ -213,7 +213,6 @@ typedef struct s_symbol {
|
||||
#define uRETVALUE 0x004 /* function returns (or should return) a value */
|
||||
#define uCONST 0x008
|
||||
#define uPROTOTYPED 0x008
|
||||
#define uPREDEF 0x008 /* constant is pre-defined */
|
||||
#define uPUBLIC 0x010
|
||||
#define uNATIVE 0x020
|
||||
#define uENUMROOT 0x020
|
||||
|
@ -3120,8 +3120,8 @@ SC_FUNC void delete_symbols(symbol *root,int level,int delete_labels,int delete_
|
||||
mustdelete=TRUE;
|
||||
break;
|
||||
case iCONSTEXPR:
|
||||
/* delete constants, except predefined constants */
|
||||
mustdelete=delete_functions || (sym->usage & uPREDEF)==0;
|
||||
/* delete constants (predefined constants are checked later) */
|
||||
mustdelete=TRUE;
|
||||
break;
|
||||
case iFUNCTN:
|
||||
/* optionally preserve globals (variables & functions), but
|
||||
|
Loading…
x
Reference in New Issue
Block a user