label-to-label offset exceeds 2 GB ???

This commit is contained in:
albert 2003-05-30 03:13:32 +00:00
parent bbf868e869
commit 044e7004c4

View File

@ -99,7 +99,7 @@ typedef struct status_table_struct {
} status_table_struct; } status_table_struct;
#ifdef LABEL_OFFSET #ifdef LABEL_OFFSET
#define F(x) {#x, sizeof(#x)-1, (int)(&&case_##x-&&base)}, #define F(x) {#x, sizeof(#x)-1, (long)(&&case_##x-&&base)},
#else #else
#define F(x) {#x, sizeof(#x)-1, &&case_##x}, #define F(x) {#x, sizeof(#x)-1, &&case_##x},
#endif #endif