From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id D78073858D3C; Sun, 13 Mar 2022 04:39:04 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D78073858D3C From: "doko at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/104890] [12 Regression] fails to build the 32bit libgcc on x86_64-linux-gnu (--enable-default-pie) Date: Sun, 13 Mar 2022 04:39:04 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 12.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2022 04:39:05 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D104890 --- Comment #3 from Matthias Klose --- Created attachment 52616 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D52616&action=3Dedit preprocessed source /home/packages/gcc/12/gcc-12-12-20220313/build/./gcc/cc1 -E -quiet -v -I . = -I . -I ../../.././gcc -I ../../../../src/libgcc - I ../../../../src/libgcc/. -I ../../../../src/libgcc/../gcc -I ../../../../src/libgcc/../include -I ../../../../src/libgcc/con fig/libbid -imultilib 32 -imultiarch i386-linux-gnu -iprefix /home/packages/gcc/12/gcc-12-12-20220313/build/gcc/../lib/gcc/x86 _64-linux-gnu/12/ -isystem /home/packages/gcc/12/gcc-12-12-20220313/build/./gcc/include -isystem /home/packages/gcc/12/gcc-12- 12-20220313/build/./gcc/include-fixed -MD unwind-dw2.d -MF unwind-dw2.dep -= MP -MT unwind-dw2.o -D IN_GCC -D USE_ELF_SYMVER -D=20 IN_LIBGCC2 -D USE_ELF_SYMVER -D ENABLE_DECIMAL_BID_FORMAT -D HAVE_CC_TLS -D USE_TLS -D HIDE_EXPORTS -isystem /usr/x86_64-linux -gnu/include -isystem /usr/x86_64-linux-gnu/sys-include -isystem /home/packages/gcc/12/gcc-12-12-20220313/build/sys-include -i system ./include ../../../../src/libgcc/unwind-dw2.c -m32 -mlong-double-80 -mshstk -mtune=3Dgeneric -march=3Di686 -Wextra -Wall -W no-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fchecking=3D1 -fcf-pro tection=3Dfull -fbuilding-libgcc -fno-stack-protector -fpic -fcf-protection= =3Dfull -fexceptions -fvisibility=3Dhidden -g -g -g -fwor king-directory -O2 -O2 -O2 -fpch-preprocess -fasynchronous-unwind-tables -o unwind-dw2.i In file included from /home/packages/gcc/12/gcc-12-12-20220313/build/gcc/include/x86gprintrin.h:4= 5, from ../../../../src/libgcc/config/i386/shadow-stack-unwind.h:25, from ./md-unwind-support.h:27, from ../../../../src/libgcc/unwind-dw2.c:412: /home/packages/gcc/12/gcc-12-12-20220313/build/gcc/include/cetintrin.h: In function =E2=80=98_Unwind_RaiseException=E2=80=99: /home/packages/gcc/12/gcc-12-12-20220313/build/gcc/include/cetintrin.h:47:1: error: inlining failed in call to =E2=80=98always_inline=E2=80=99 =E2=80=98= _get_ssp=E2=80=99: target specific option mismatch 47 | _get_ssp (void) | ^~~~~~~~ In file included from ../../../../src/libgcc/unwind-dw2.c:1728: ../../../../src/libgcc/unwind.inc:140:217: note: called from here 140 | uw_install_context (&this_context, &cur_context, frames); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^=20=20=20= =20=20=20=20=20=20=20 /home/packages/gcc/12/gcc-12-12-20220313/build/gcc/include/cetintrin.h:55:1: error: inlining failed in call to =E2=80=98always_inline=E2=80=99 =E2=80=98= _inc_ssp=E2=80=99: target specific option mismatch 55 | _inc_ssp (unsigned int __B) | ^~~~~~~~ ../../../../src/libgcc/unwind.inc:140:295: note: called from here 140 | uw_install_context (&this_context, &cur_context, frames); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^=20=20=20=20= =20=20=20=20=20=20=20=20=20 /home/packages/gcc/12/gcc-12-12-20220313/build/gcc/include/cetintrin.h:55:1: error: inlining failed in call to =E2=80=98always_inline=E2=80=99 =E2=80=98= _inc_ssp=E2=80=99: target specific option mismatch 55 | _inc_ssp (unsigned int __B) | ^~~~~~~~ ../../../../src/libgcc/unwind.inc:140:325: note: called from here 140 | uw_install_context (&this_context, &cur_context, frames); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^=