Merge the integer members of union CValue into "uint64_t i".

This commit is contained in:
Edmund Grimley Evans
2015-11-17 19:09:35 +00:00
parent 3712c958f4
commit 569fba6db9
10 changed files with 135 additions and 147 deletions

7
tcc.h
View File

@ -354,13 +354,8 @@ typedef union CValue {
long double ld;
double d;
float f;
int i;
unsigned int ui;
unsigned int ul; /* address (should be unsigned long on 64 bit cpu) */
long long ll;
unsigned long long ull;
uint64_t i;
struct CString *cstr;
addr_t ptr_offset;
int tab[LDOUBLE_SIZE/4];
} CValue;