Add a preprocessor for FreeBSD amd64

Add a preprocessor for i386 (32-bit/i686) for amd64 for compiling on non-amd64(non-x86_64) machines.