[LLVMbugs] [Bug 5196] New: wrong function symbol for repeated parameters

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Thu Oct 15 08:53:40 PDT 2009


           Summary: wrong function symbol for repeated parameters
           Product: clang
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: LLVM Codegen
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: Axel.Naumann at cern.ch
                CC: llvmbugs at cs.uiuc.edu


there seems to be a symbol name issue due to later function arguments not
referring properly to prior function arguments. That's on 64bit linux i686 with
a current clang.

Compiling the source file
  void f(const char*, const char*) {}
gives the symbol
  $ nm -C t.o 
  0000000000000000 T f(char const*, char const)

Could that be fixed, please?

Cheers, Axel.

Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the llvm-bugs mailing list