https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60563
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrs at gcc dot gnu.org --- Comment #12 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > Filed radr://19802258 and uploaded a standalone test case for the darwin > linker developer to debug with. No progress after more than two years and a half. Is there any objection to submit the following patch? --- ../_clean/gcc/testsuite/g++.dg/ext/sync-4.C 2015-04-30 23:36:40.000000000 +0200 +++ gcc/testsuite/g++.dg/ext/sync-4.C 2016-09-24 17:48:44.000000000 +0200 @@ -2,6 +2,8 @@ /* { dg-require-effective-target sync_long_long_runtime } */ /* { dg-options "-fexceptions -fnon-call-exceptions -O2" } */ /* { dg-additional-options "-march=pentium" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */ +/* FIXME The following additional option should be removed after the fix for radr://19802258. +/* { dg-additional-options "-fno-align-functions" { target { *-*-darwin* } } } */ /* Verify that the builtin functions are correctly marked as trapping when using -fnon-call-exceptions. */