https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100407
--- Comment #9 from seurer at gcc dot gnu.org --- Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-retain-1.c -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -w -ffat-lto-objects -fno-ident -S -m32 -o attr-retain-1.s (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-retain-1.c -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -w -ffat-lto-objects -fno-ident -S -m32 -o attr-retain-1.s PASS: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .text.*,"axR" PASS: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .bss.*,"awR" PASS: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .data.*,"awR" FAIL: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .rodata.*,"aR" PASS: gcc.c-torture/compile/attr-retain-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler .data.used_foo_sec,"awR" seurer@gcc1-power7:~/gcc/git/build/gcc-test$ /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-retain-1.c -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -w -ffat-lto-objects -fno-ident -S -m32 -o attr-retain-1.s seurer@gcc1-power7:~/gcc/git/build/gcc-test$ grep .rodata attr-retain-1.s .string "used_rodata2" .string "unused_rodata" .string "used_rodata" .globl used_rodata2 .globl unused_rodata .globl used_rodata .type unused_rodata, @object .size unused_rodata, 4 unused_rodata: .section .sdata.used_rodata,"awR" .type used_rodata, @object .size used_rodata, 4 used_rodata: .section .sdata.used_rodata2,"awR" .type used_rodata2, @object .size used_rodata2, 4 used_rodata2: