diff options
author | Michael Snyder <msnyder@vmware.com> | 2007-07-27 01:15:27 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2007-07-27 01:15:27 +0000 |
commit | 8e6139e3eff0a67290f5977ae7d881555c5a84ee (patch) | |
tree | 75464586f077147f080cce16619e8c1b734bb202 | |
parent | ff30f35200770db626428a06d2a51e9cdb583db5 (diff) | |
download | binutils-redhat-8e6139e3eff0a67290f5977ae7d881555c5a84ee.tar.gz |
2007-07-26 Michael Snyder <msnyder@access-company.com>
* coff-i386.c (coff_i386_rtype_to_howto): Guard against null.
-rw-r--r-- | bfd/ChangeLog | 4 | ||||
-rw-r--r-- | bfd/coff-i386.c | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 2cf4d1f93d..31f0087e15 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,4 +1,6 @@ -2007-07-26 Michael Snyder <msnyder@svkmacdonelllnx> +2007-07-26 Michael Snyder <msnyder@access-company.com> + + * coff-i386.c (coff_i386_rtype_to_howto): Guard against null. * linker.c (bfd_section_already_linked_table_insert): Change return type from void to boolean. Return FALSE on failure. diff --git a/bfd/coff-i386.c b/bfd/coff-i386.c index 47c041d3c0..e5c6a6b6bd 100644 --- a/bfd/coff-i386.c +++ b/bfd/coff-i386.c @@ -518,7 +518,8 @@ coff_i386_rtype_to_howto (abfd, sec, rel, h, sym, addendp) *addendp -= pe_data(sec->output_section->owner)->pe_opthdr.ImageBase; } - if (rel->r_type == R_SECREL32) + BFD_ASSERT (sym != NULL); + if (rel->r_type == R_SECREL32 && sym != NULL) { bfd_vma osect_vma; |