On 05/13/2014 02:20 AM, Alex Bennée wrote: >> +#ifdef TARGET_LONG_BITS >> > +# if TARGET_LONG_BITS == 32 >> > +# define dh_alias_tl i32 >> > +# else >> > +# define dh_alias_tl i64 >> > +# endif > This bit seems unrelated to the rest of the patch. In fact I can't see > any uses of the dh_alias_* in the code base although there is some > dh_alias() glue magic that could be throwing me off. >
It's the fact that the file gets used in tcg-runtime.c, a generic file compiled once that does not have TARGET_LONG_BITS defined at all. I take care to leave "tl" undefined as an alias so that we'd get a compile-time error if it were used. r~
