commit | a688a732b671263838c2cd056ab5dbb71be91468 | [log] [tgz] |
---|---|---|
author | Ulrich Drepper <drepper@redhat.com> | Sat Jun 10 06:33:00 2006 +0000 |
committer | Ulrich Drepper <drepper@redhat.com> | Sat Jun 10 06:33:00 2006 +0000 |
tree | c0f222b2c1b7ae6d088d75f738350ba2e47b773b | |
parent | bdb29c0b5613ecda012edfd291765f17da3939da [diff] |
* i386_ld.c (elf_i386_finalize_plt): Don't change symbol table entries for PLT entries if there is no local definition. * ld.c (parse_option): Handle -z ignore like --as-needed and -z record like --no-as-needed. * ld.h (struct ld_state): Remove ignore_unused_dsos field. * ldgeneric.c (new_generated_scn): Always compute ndt_needed by looping over DSOs. When deciding about adding DT_NEEDED entries use ->as_needed instead of ignore_unused_dsos.