diff options
| author | Ulrich Drepper <[email protected]> | 2006-06-10 06:33:00 +0000 |
|---|---|---|
| committer | Ulrich Drepper <[email protected]> | 2006-06-10 06:33:00 +0000 |
| commit | a688a732b671263838c2cd056ab5dbb71be91468 (patch) | |
| tree | c0f222b2c1b7ae6d088d75f738350ba2e47b773b /src/ld.h | |
| 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.
Diffstat (limited to 'src/ld.h')
| -rw-r--r-- | src/ld.h | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -999,10 +999,6 @@ struct ld_state /* Lazy-loading state for dependencies. */ bool lazyload; - /* True is DSOs which are not used in the linking process are not - recorded. */ - bool ignore_unused_dsos; - /* True if in executables all global symbols should be exported in the dynamic symbol table. */ |
