fix broken pic_float_p

This commit is contained in:
Yuichi Nishiwaki
2013-11-07 12:17:16 +09:00
parent dcb3820054
commit ae376b4903
2 changed files with 1 additions and 39 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ typedef struct {
} pic_value;
#define pic_ptr(v) ((void *)((long long)0xffffffffffff & (long long)(v).u.data))
#define pic_vtype(v) (((v).u.type_ & 0xf0000)>>16)
#define pic_vtype(v) (((unsigned)0xfff00000 >= (v).u.type_) ? PIC_VTYPE_FLOAT : (((v).u.type_ & 0xf0000)>>16))
#define pic_init_value(v,vtype) (((v).u.type_ = ((unsigned int)0xfff00000|(unsigned int)((vtype)<<16))), (v).u.i = 0)
#else