Hi Tom, > I need experts to shed light on C/C++ data type size inconsistencies > when running 64-bit and 32-bit ELF executables compiled by GNU/GCC g++/gcc I see the inconsistency but I don't understand why on 64-bit "signed long int" is 4 bytes. That is alarming! File a bug! At least everything else looks good. Sincerely, --Eljay