https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70476
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |assemble-failure --- Comment #10 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I see no implementation (MSVC, GCC, clang) implements this at all. Here is an example where GCC produces an assembly failure: ``` namespace a { extern "C" void f(void){} } namespace { extern "C" void f(void) {} } int main(void) { f(); a::f(); } ``` It might be handle to implement this even correctly too.