https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84243
Rainer Orth <ro at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro at gcc dot gnu.org --- Comment #5 from Rainer Orth <ro at gcc dot gnu.org> --- I'm seeing the c-c++-common/fcf-protection-6.c and c-c++-common/fcf-protection-7.c on sparc-sun-solaris2.11, too: +FAIL: c-c++-common/fcf-protection-6.c -std=gnu++11 (test for errors, line ) +FAIL: c-c++-common/fcf-protection-6.c -std=gnu++11 (test for excess errors) +FAIL: c-c++-common/fcf-protection-6.c -std=gnu++14 (test for errors, line ) +FAIL: c-c++-common/fcf-protection-6.c -std=gnu++14 (test for excess errors) +FAIL: c-c++-common/fcf-protection-6.c -std=gnu++98 (test for errors, line ) +FAIL: c-c++-common/fcf-protection-6.c -std=gnu++98 (test for excess errors) Excess errors: xg++: error: unrecognized command line option '-mshstk' +FAIL: c-c++-common/fcf-protection-7.c -std=gnu++11 (test for errors, line ) +FAIL: c-c++-common/fcf-protection-7.c -std=gnu++11 (test for excess errors) +FAIL: c-c++-common/fcf-protection-7.c -std=gnu++14 (test for errors, line ) +FAIL: c-c++-common/fcf-protection-7.c -std=gnu++14 (test for excess errors) +FAIL: c-c++-common/fcf-protection-7.c -std=gnu++98 (test for errors, line ) +FAIL: c-c++-common/fcf-protection-7.c -std=gnu++98 (test for excess errors) Excess errors: xg++: error: unrecognized command line option '-mibt' ISTM that -mshstk and -mibt should only be passed on x86 targets, then you get the expected error. About to test a patch along those lines. Rainer