> Shouldn't this use _LP64 instead? as in > > #if defined(_LP64) > #define PTRSIZE_64BIT Yes, that is what it should do with the GCC3 compiler. (Unfortunately, that won't work with GCC2.) it won't? _LP64 is a default for GCC2 64 bit platforms as well since quite a while ago.. (in netbsd.) .mrg.