Displaying 5 results from an estimated 5 matches for "emitdebuginfo".
2011 May 23
2
[LLVMdev] Debug llc crash using bugpoint
...013ae5d4
2 libpthread.so.0 0x000000325660eb10
3 libc.so.6 0x0000003255a30265 gsignal + 53
4 libc.so.6 0x0000003255a31d10 abort + 272
5 libc.so.6 0x0000003255a296e6 __assert_fail + 246
6 llc 0x000000000133e387
7 llc 0x0000000000f1fca5 llvm::DwarfDebug::emitDebugInfo() +
255
8 llc 0x0000000000f2b9c6 llvm::DwarfDebug::endModule() + 1954
9 llc 0x0000000000f1502a
llvm::AsmPrinter::doFinalization(llvm::Module&) + 790
10 llc 0x00000000012e595b
llvm::FPPassManager::doFinalization(llvm::Module&) + 67
11 llc 0x0...
2012 Nov 01
1
[LLVMdev] emitting dwarf debug info on mach fails with assert
Compiling the IR code at http://pastebin.com/hSwdLdD0 for target triple
x86_64-apple-macosx
fails with :
assert(Symbol->isUndefined() && "Cannot define a symbol twice!");
`anon'::MCMachOStreamer::EmitLabel(llvm::MCSymbol * Symbol)
llvm::DwarfDebug::emitDebugInfo() Line 1752 + 0x3c bytes C++
llvm::DwarfDebug::endModule() Line 865 C++
llvm::AsmPrinter::doFinalization(llvm::Module & M) Line 878 C++
llvm::FPPassManager::doFinalization(llvm::Module & M) Line 1536
llvm::FPPassManager::runOnModule(llvm::Module & M) Line 1520
llvm::MPPassManager::...
2011 Apr 13
2
[LLVMdev] Extra padding on DWARF debug info?
DwarfDebug::emitDebugInfo() always appends four zero bytes to the tail
of the debug info section:
emitDIE(Die);
// FIXME - extra padding for gdb bug.
Asm->OutStreamer.AddComment("4 extra padding bytes for GDB");
Asm->EmitInt8(0);
Asm->EmitInt8(0);
Asm->EmitInt8(0);
Asm->...
2011 May 23
0
[LLVMdev] Debug llc crash using bugpoint
....0 0x000000325660eb10
> 3 libc.so.6 0x0000003255a30265 gsignal + 53
> 4 libc.so.6 0x0000003255a31d10 abort + 272
> 5 libc.so.6 0x0000003255a296e6 __assert_fail + 246
> 6 llc 0x000000000133e387
> 7 llc 0x0000000000f1fca5 llvm::DwarfDebug::emitDebugInfo() + 255
> 8 llc 0x0000000000f2b9c6 llvm::DwarfDebug::endModule() + 1954
> 9 llc 0x0000000000f1502a llvm::AsmPrinter::doFinalization(llvm::Module&) + 790
> 10 llc 0x00000000012e595b llvm::FPPassManager::doFinalization(llvm::Module&) + 67
> 11...
2011 Apr 13
0
[LLVMdev] Extra padding on DWARF debug info?
On Apr 13, 2011, at 8:42 AM, Ken Dyck wrote:
> DwarfDebug::emitDebugInfo() always appends four zero bytes to the tail
> of the debug info section:
>
> emitDIE(Die);
> // FIXME - extra padding for gdb bug.
> Asm->OutStreamer.AddComment("4 extra padding bytes for GDB");
> Asm->EmitInt8(0);
> Asm->EmitInt8(0);
>...