gnu /
gcc /
b0f7e577fcd7759638049be87e7632a1c27852b2 Use -m32/-m64 with Solaris/x86 as
GCC currently uses -xarch=generic/-xarch=generic64 with Solaris/x86 as
to select either 32 or 64-bit output. However, -xarch isn't even
documented any longer, but still accepted for compatibility. Even for
-xchip, only generic is documented, not generic64.
This patch uses -m32/-m64 instead, which is already used in
gcc/configure.ac.
Bootstrapped without regressions on i386-pc-solaris2.11 and
amd64-pc-solaris2.11.
2026-01-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
gcc:
* config/i386/sol2.h [!HAVE_GNU_AS] (ASM_CPU32_DEFAULT_SPEC): Use -m32.
(ASM_CPU64_DEFAULT_SPEC): Use -m64.
1 file changed