------- Comment #5 from geoffk at gcc dot gnu dot org  2007-05-06 01:01 -------
Subject: Bug 31775

Author: geoffk
Date: Sun May  6 00:01:36 2007
New Revision: 124467

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124467
Log:
Index: libiberty/ChangeLog
2007-05-04  Geoffrey Keating  <[EMAIL PROTECTED]>

        * cp-demangle.c (d_name): Detect local-source-name.
        (d_prefix): Likewise.
        (d_unqualified_name): Implement local-source-name.

Index: gcc/cp/ChangeLog
2007-05-04  Geoffrey Keating  <[EMAIL PROTECTED]>

        PR 31775
        * mangle.c (write_mangled_name): Mangle static variable names.
        (write_unqualified_name): Use local-source-name for
        namespace-scope static variables.

Index: gcc/testsuite/ChangeLog
2007-05-04  Geoffrey Keating  <[EMAIL PROTECTED]>

        PR 31775
        * g++.dg/other/nested-extern.cc: New.
        * g++.dg/other/nested-extern-1.C: New.
        * g++.dg/other/nested-extern-2.C: New.

Added:
    trunk/gcc/testsuite/g++.dg/other/nested-extern-1.C
    trunk/gcc/testsuite/g++.dg/other/nested-extern-2.C
    trunk/gcc/testsuite/g++.dg/other/nested-extern.cc
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/mangle.c
    trunk/gcc/testsuite/ChangeLog
    trunk/libiberty/ChangeLog
    trunk/libiberty/cp-demangle.c
    trunk/libiberty/testsuite/demangle-expected


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31775

Reply via email to