written assuming that absolutely every had *exactly* 32 bits in little endian. Which make me very mad, because while I do have 32 bits, it's big endian (and non-intel, strangely enough, and you might argue that this means that any code like this wouldn't work any because it must use a different instruction set. However, some people are foolish enough to manage to write platform-specific code in C, for precisely one platform, without directly using the instruction set. Fools are just too good at being foolish).
Of course, this would only be a problem if amd64 didn't support the i686 and i386 instruction sets anyway. |