* clean.mk: fixed removal of files in bin/CVS/
[fw/sdcc] / support / Util / SDCCerr.c
index b28bd7db3ea73257d6dd250b3e96762b791e63cd..af987ae31b3eed4f67f67bdd3239f61e1331dd99 100644 (file)
@@ -385,7 +385,7 @@ struct
     "duplicate %s member '%s'" },
 { E_STACK_VIOLATION, ERROR_LEVEL_ERROR,
     "'%s' internal stack %s" },
-{ W_INT_OVL, ERROR_LEVEL_WARNING,
+{ W_INT_OVL, ERROR_LEVEL_PEDANTIC,
     "integer overflow in expression" },
 { W_USELESS_DECL, ERROR_LEVEL_WARNING,
     "useless declaration (possible use of keyword as variable name)" },
@@ -395,6 +395,8 @@ struct
     "ignoring declarator of 0 length bitfield" },
 { E_FUNC_ATTR, ERROR_LEVEL_ERROR,
     "function attribute following non-function declaration"},
+{ W_SAVE_RESTORE, ERROR_LEVEL_PEDANTIC,
+    "unmatched #pragma SAVE and #pragma RESTORE" },
 };
 
 /*