https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70476

--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Does these two functions the same name then?
```
namespace a {
   extern "C" void f(void);
}

namespace {
  extern "C" void f(void) {}
}

void g(void)
{
  f();
  a::f();
}

```
It seems counter intuitive that a::f and the ::f map to different functions.

Reply via email to