Hi! I am having some trouble with long long types in gcc 3.3. The following function compiles just fine with 3.2 but fails with 3.3.
int lltest(void) { static long long float_smask[3] = {0x7FFFFFFF7FFFFFFF, 0x7FFFFFFF7FFFFFFF, 0x7FFFFFFF7FFFFFFF}; return 0; } Am i missing something or wasn't gcc 3.3 compiled with support for long long? I noticed someone using --enable-longlong or similar when configuring gcc. The error message I get is: warning: integer constant is too large for "long" type Which suggests that it doesn't recognise long long at all. Best, Bosse