Correct the behavior of __func__ for C++ special member functions.
* c-common.c (fname_as_string): Use lang_hooks.decl_printable_name with verbosity 0, instead of DECL_NAME, for human-readable string. * g++.dg/ext/fnname1.C: New test. (__func__ for C++.) * g++.dg/ext/fnname2.C: Likewise. * g++.dg/ext/fnname3.C: Likewise. From-SVN: r71088
Showing
gcc/testsuite/g++.dg/ext/fnname1.C
0 → 100644
gcc/testsuite/g++.dg/ext/fnname2.C
0 → 100644
gcc/testsuite/g++.dg/ext/fnname3.C
0 → 100644
Please
register
or
sign in
to comment