Битность сгенерированного объектного кода определяется целевой архитектурой, выбранной при сборке gcc.Если вы хотите создать платформу для другой платформы, вы должны создать кросс-компилятор для нужной целевой платформы.
Обратите внимание, однако, что GCC не поддерживает 16-битный x86, и чтоесли установлены как 32-разрядные, так и 64-разрядные x86-компиляторы, в качестве исключения вы можете использовать -m32
или -m64
для выбора желаемого целевого формата.