https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100407
Bug ID: 100407 Summary: New test cases attr-retain-*.c fail after their introduction in r11-7284 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:6347f4a0904fce17eedf5c071be6f3c118680290, r11-7284 These attr-retain-*.c test cases fail on powerpc64 BE. FAIL: gcc.c-torture/compile/attr-retain-1.c -O0 scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-1.c -O1 scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-1.c -O2 scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-1.c -O3 -g scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-1.c -Os scan-assembler .rodata.*,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O0 scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O0 scan-assembler .rodata.used_rodata2,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O1 scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O1 scan-assembler .rodata.used_rodata2,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O2 scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O2 scan-assembler .rodata.used_rodata2,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler .rodata.used_rodata2,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .rodata.used_rodata2,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O3 -g scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -O3 -g scan-assembler .rodata.used_rodata2,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -Os scan-assembler .rodata.used_rodata,"aR" FAIL: gcc.c-torture/compile/attr-retain-2.c -Os scan-assembler .rodata.used_rodata2,"aR" I thought I saw some other ones earlier but these are the ones failing now in trunk and gcc 11. Author: H.J. Lu <hjl.to...@gmail.com> Date: Mon Feb 15 11:31:12 2021 -0800 Add retain attribute to place symbols in SHF_GNU_RETAIN section