[LLVMbugs] [Bug 1013] NEW: Invalid assembly generated with DWARF2 and Obj-C GC
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Mon Nov 20 00:17:53 PST 2006
http://llvm.org/bugs/show_bug.cgi?id=1013
Summary: Invalid assembly generated with DWARF2 and Obj-C GC
Product: tools
Version: trunk
Platform: Macintosh
OS/Version: MacOS X
Status: NEW
Severity: major
Priority: P2
Component: llvm-g++
AssignedTo: unassignedbugs at nondot.org
ReportedBy: mark+llvm.org at bdash.net.nz
To reproduce:
-- objc_instance.m --
namespace {
class JSValue {
~JSValue();
};
JSValue::~JSValue()
{
}
}
-----
$ llvm-gcc -save-temps -fobjc-gc -gdwarf-2 -c objc_instance.m
objc_instance.s:168:Rest of line ignored. 1st junk character valued 1 ().
$ head -n 168 objc_instance.s | tail -n 1 | xxd
0000000: 092e 6c6f 6e67 095f 014c 5f4f 424a 435f ..long._.L_OBJC_
0000010: 494d 4147 455f 494e 464f 0a IMAGE_INFO.
$
It appears that 0x01 has snuck into the symbol name between the _ and L in _L_OBJC_IMAGE_INFO.
------- 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