diff options
Diffstat (limited to 'sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch')
-rw-r--r-- | sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch b/sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch deleted file mode 100644 index 9bf07a0b2f3c..000000000000 --- a/sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch +++ /dev/null @@ -1,23 +0,0 @@ -It's a bug in handling of absolute symbols. - - * elflink.h (elf_link_add_object_symbols): Don't crash on NULL owner. - -Index: bfd/elflink.h -=================================================================== -RCS file: /cvs/src/src/bfd/elflink.h,v -retrieving revision 1.239 -diff -u -p -r1.239 elflink.h ---- bfd/elflink.h 20 Aug 2003 08:37:19 -0000 1.239 -+++ bfd/elflink.h 23 Aug 2003 04:02:17 -0000 -@@ -1186,7 +1186,8 @@ elf_link_add_object_symbols (bfd *abfd, - bfd *common_bfd; - - symbol_align = ffs (h->root.u.def.value) - 1; -- if ((h->root.u.def.section->owner->flags & DYNAMIC) == 0) -+ if (h->root.u.def.section->owner != NULL -+ && (h->root.u.def.section->owner->flags & DYNAMIC) == 0) - { - normal_align = h->root.u.def.section->alignment_power; - if (normal_align > symbol_align) - - |