* gdb-index.cc (Gdb_index_info_reader::record_cu_ranges): Allow
low_pc == 0.
This commit is contained in:
parent
a7aa5b8aef
commit
6782735d48
|
@ -1,3 +1,8 @@
|
|||
2012-04-09 Cary Coutant <ccoutant@google.com>
|
||||
|
||||
* gdb-index.cc (Gdb_index_info_reader::record_cu_ranges): Allow
|
||||
low_pc == 0.
|
||||
|
||||
2012-04-06 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* timer.cc: #include <unistd.h>.
|
||||
|
|
|
@ -825,7 +825,7 @@ Gdb_index_info_reader::record_cu_ranges(Dwarf_die* die)
|
|||
|
||||
off_t low_pc = die->ref_attribute(elfcpp::DW_AT_low_pc, &shndx);
|
||||
off_t high_pc = die->ref_attribute(elfcpp::DW_AT_high_pc, &shndx2);
|
||||
if (low_pc != 0 && high_pc != 0 && low_pc != -1 && high_pc != -1)
|
||||
if ((low_pc != 0 || high_pc != 0) && low_pc != -1 && high_pc != -1)
|
||||
{
|
||||
if (shndx != shndx2)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue