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 32-bit support.