i386 arch lib code
x86 32/64-bit agnostic, barring long long and floats