#define W_LITERAL_GENERIC 88 /* literal being cast to generic pointer */
#define E_SFR_ADDR_RANGE 89 /* sfr address out of range */
#define E_BITVAR_STORAGE 90 /* storage given for 'bit' variable */
-#define W_EXTERN_MISMATCH 91 /* extern declaration mismatches */
+#define E_EXTERN_MISMATCH 91 /* extern declaration mismatches */
#define E_NONRENT_ARGS 92 /* fptr non reentrant has args */
#define W_DOUBLE_UNSUPPORTED 93 /* 'double' not supported yet */
#define W_IF_NEVER_TRUE 94 /* if always false */
#define W_STRAY_BACKSLASH 149
#define W_NEWLINE_IN_STRING 150
#define E_CANNOT_USE_GENERIC_POINTER 151
+#define W_EXCESS_SHORT_OPTIONS 152
/** Describes the maximum error level that will be logged. Any level
* includes all of the levels listed after it.