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.
Added linker support for 32-bit x86 based platform