[LLVMbugs] [Bug 85] New: [llvmg++] Methods and functions in anonymous namespaces do not become internal

bugzilla-daemon at zion.cs.uiuc.edu bugzilla-daemon at zion.cs.uiuc.edu
Mon Nov 3 13:53:52 PST 2003


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=85

           Summary: [llvmg++] Methods and functions in anonymous namespaces
                    do not become internal
           Product: tools
           Version: 1.0
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P2
         Component: llvm-g++
        AssignedTo: sabre at nondot.org
        ReportedBy: sabre at nondot.org


The C++ front-end is horribly mangling the names of functions and methods in
anonymous namespaces, but it doesn't actually get around to marking them
internal.  This prevents the optimizer from doing lots of neat things, and
_explodes_ the size of some symbols.

This is a "feature" of the G++ side of things.  ugh.

-Chris



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the llvm-bugs mailing list