Marc Glisse <marc.gli...@inria.fr> writes: >> _Z1aIFYviEEvPT_ >> void a<void (int) extern "C">(void (*)(int) extern "C")
Does g++ ever actually generate a symbol name like this? Is it worth worrying about? Personally if we are going to print this at all I think the extern "C" should be in square brackets. E.g., void a<void (int) [extern "C"]>(void (*)(int) [extern "C"]) Ian