* sunos.c (sunos_scan_std_relocs): Fix BFD_ASSERT: it's OK to find
a symbol with a non-zero plt_offset.
This commit is contained in:
parent
3a4f97862f
commit
b088e4b229
2 changed files with 11 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
Mon Sep 11 10:55:47 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* sunos.c (sunos_scan_std_relocs): Fix BFD_ASSERT: it's OK to find
|
||||
a symbol with a non-zero plt_offset.
|
||||
|
||||
Fri Sep 8 11:47:24 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* elfcode.h (align_file_position): Remove; not used.
|
||||
|
|
10
bfd/sunos.c
10
bfd/sunos.c
|
@ -1426,10 +1426,12 @@ sunos_scan_std_relocs (info, abfd, sec, relocs, rel_size)
|
|||
}
|
||||
|
||||
BFD_ASSERT ((h->flags & SUNOS_REF_REGULAR) != 0);
|
||||
BFD_ASSERT ((h->root.root.type == bfd_link_hash_defined
|
||||
|| h->root.root.type == bfd_link_hash_defweak)
|
||||
? (h->root.root.u.def.section->owner->flags & DYNAMIC) != 0
|
||||
: (h->root.root.u.undef.abfd->flags & DYNAMIC) != 0);
|
||||
BFD_ASSERT (h->plt_offset != 0
|
||||
|| ((h->root.root.type == bfd_link_hash_defined
|
||||
|| h->root.root.type == bfd_link_hash_defweak)
|
||||
? (h->root.root.u.def.section->owner->flags
|
||||
& DYNAMIC) != 0
|
||||
: (h->root.root.u.undef.abfd->flags & DYNAMIC) != 0));
|
||||
|
||||
/* This reloc is against a symbol defined only by a dynamic
|
||||
object. */
|
||||
|
|
Loading…
Reference in a new issue