[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/18025] dwarf2 debug info after rebasing DLLs unusable
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug binutils/18025] dwarf2 debug info after rebasing DLLs unusable |
Date: |
Thu, 05 Mar 2015 12:16:22 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=18025
--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot
gnu.org> ---
The master branch has been updated by Nick Clifton <address@hidden>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=425bd9e1bb32b25881dd20d76678d041f7bf04f8
commit 425bd9e1bb32b25881dd20d76678d041f7bf04f8
Author: Nick Clifton <address@hidden>
Date: Thu Mar 5 12:14:26 2015 +0000
Allows the binutils to cope with PE binaries where the section addresses
have been changed, but the DWARF debug info has not been altered.
PR binutils/18025
* coffgen.c (coff_find_nearest_line_with_names): If the dwarf2
lookup fails, check for an address bias in the dwarf info, and if
one exists, retry the lookup with the biased value.
* dwarf2.c (_bfd_dwarf2_find_symbol_bias): New function.
Determines if a bias exists bewteen the addresses of functions
based on DWARF information vs symbol table information.
* libbfd-in.h (_bfd_dwarf2_find_symbol_bias): Prototype.
* libbfd.h: Regenerate.
--
You are receiving this mail because:
You are on the CC list for the bug.