http://llvm.org/bugs/show_bug.cgi?id=8003

           Summary: BFD: Dwarf Error: Could not find abbrev number
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


With the patch for Bug 7689, I can build the binary with debug information with
gold right now. But when I do objdump on that binary, I get a lot of "BFD:
Dwarf Error: Could not find abbrev number".

I compiled flex-2.5.35 using:

../configure --prefix=/local/install CFLAGS="-O4 -g" CC="llvm-gcc
-use-gold-plugin -Wl,-plugin-opt=also-emit-llvm" CXX="llvm-g++ -use-gold-plugin
-Wl,-plugin-opt=also-emit-llvm" RANLIB="/bin/true"

make

I am also attaching the final binary, the whole program bytecode, and those per
file bytecode which can be linked to get the final binary by:

llvm-gcc -use-gold-plugin -Wl,-plugin-opt=also-emit-llvm  -O4 -g   -o flex 
ccl.o dfa.o ecs.o scanflags.o gen.o main.o misc.o nfa.o parse.o scan.o skel.o
sym.o tblcmp.o yylex.o options.o scanopt.o buf.o tables.o tables_shared.o
filter.o regex.o  -lm 

After getting the flex,
objdump -l -S flex > flex.S
will show a lot of "BFD: Dwarf Error: Could not find abbrev number"

-- 
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.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to