From 733b92017edf318579bde94575494e9f4e7e7c9e Mon Sep 17 00:00:00 2001 From: Kelvin Sherlock Date: Wed, 24 Feb 2016 22:09:56 -0500 Subject: [PATCH] remove horrible kludge due to C compiler bug on Sun (and eliminate a lot of enum mismatch warnings) --- macrossTypes.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/macrossTypes.h b/macrossTypes.h index e145054..53e0fa4 100644 --- a/macrossTypes.h +++ b/macrossTypes.h @@ -1064,10 +1064,7 @@ typedef enum { EXPRESSION_TOO_BIG_TO_FIT_IN_OBJECT_ERROR, FUNNY_ASSIGNMENT_KIND_IN_OBJECT_EXPRESSION_ERROR, TEMP_SYMBOL_IN_OBJECT_ERROR, - } errorTypeX; -typedef enum {/* horrible kludge due to C compiler bug on Sun */ - BLOCK_OPERAND_IN_OBJECT_EXPRESSION_ERROR = - (int)TEMP_SYMBOL_IN_OBJECT_ERROR + 1, + BLOCK_OPERAND_IN_OBJECT_EXPRESSION_ERROR, REGISTER_OPERAND_IN_OBJECT_EXPRESSION_ERROR, SELECTION_OPERAND_IN_OBJECT_EXPRESSION_ERROR, WRONG_KIND_OF_VALUE_IN_OBJECT_EXPRESSION_ERROR,