2005-09-08 H.J. Lu <hongjiu.lu@intel.com>
PR ld/1263 * elflink.c (elf_link_add_object_symbols): Abort for --just-symbols on DSO.
This commit is contained in:
parent
3eb17e6bd2
commit
92fd189de1
|
@ -1,3 +1,9 @@
|
|||
2005-09-08 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR ld/1263
|
||||
* elflink.c (elf_link_add_object_symbols): Abort for
|
||||
--just-symbols on DSO.
|
||||
|
||||
2005-09-08 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* reloc.c: Rename BFD_RELOC_ARM_SMI to BFD_RELOC_ARM_SMC.
|
||||
|
|
|
@ -3291,11 +3291,10 @@ elf_link_add_object_symbols (bfd *abfd, struct bfd_link_info *info)
|
|||
int ret;
|
||||
|
||||
/* ld --just-symbols and dynamic objects don't mix very well.
|
||||
Test for --just-symbols by looking at info set up by
|
||||
_bfd_elf_link_just_syms. */
|
||||
ld shouldn't allow it. */
|
||||
if ((s = abfd->sections) != NULL
|
||||
&& s->sec_info_type == ELF_INFO_TYPE_JUST_SYMS)
|
||||
goto error_return;
|
||||
abort ();
|
||||
|
||||
/* If this dynamic lib was specified on the command line with
|
||||
--as-needed in effect, then we don't want to add a DT_NEEDED
|
||||
|
|
Loading…
Reference in New Issue