Displaying 3 results from an estimated 3 matches for "usedarwingdbcompat".
2012 Oct 17
0
[LLVMdev] DWARF 2/3 backwards compatibility?
> My GDB Testsuite runs have been failing more tests, and now an internal
test
> has started failing on some missing dwarf 3 records.
What is the error message or the nature of the failures you are seeing ?
Pranav
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by
The Linux Foundation
2012 Oct 17
2
[LLVMdev] DWARF 2/3 backwards compatibility?
My GDB Testsuite runs have been failing more tests, and now an internal
test has started failing on some missing dwarf 3 records.
Changing compile flags to emit dwarf 2 didn't help.
In the past there has been some effort to pass GDB Testsuite, including
Dwarf 2 backwards compatibility.
What is the plan/mechanism for maintaining Dwarf 2/3 compatibility?
--
Rick Foos
Qualcomm Innovation
2012 Oct 17
2
[LLVMdev] DWARF 2/3 backwards compatibility?
...h, etc.
The patch that caused a problem for us is:
https://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp?r1=162493&r2=162526&pathrev=162526&diff_format=h
DW_FORM_flag_present caused the problem. The old DW_FORM_flag works for us.
While the DD->useDarwinGDBCompat() option is a workaround in this case,
Darwin GDB is a specific version of GDB.
http://sourceware.org/gdb/onlinedocs/gdb/Darwin.html
So useDarwinGDBCompat means Darwin GDB Compatibility, not GDB
Compatibility or Dwarf xxx Compatibility, etc.
Going in that direction for now means that we will hi...