Modifications to force compilation for 32-bit x86-based targets

nanvix being a 32-bit x86-based OS, added relevant flags to force compilation & linking for appropriate targets.
If we're using GCC 4.5 or above (which, I assume, is the case), we won't have to worry about it. For more info, please refer to https://gcc.gnu.org/c99status.html.