diff options
author | Joakim Tjernlund <joakim.tjernlund@transmode.se> | 2004-10-07 13:48:21 +0000 |
---|---|---|
committer | Joakim Tjernlund <joakim.tjernlund@transmode.se> | 2004-10-07 13:48:21 +0000 |
commit | c8473092e07d4ab6b506706c7d8b1bef4c18dca6 (patch) | |
tree | d1b1f5452357ad9348c426e54515ff78e3aef362 /ldso/ldso/ldso.c | |
parent | 1b0ea2fab703f813dcd506d2de311753246b4f8c (diff) |
Remove usage of _dl_parse_copy_information() from generic code.
Remove definition of _dl_parse_copy_information() for powerpc.
Remaining archs can do the same.
Make debugging output of "relocation processing: xxx" a bit more sane.
Diffstat (limited to 'ldso/ldso/ldso.c')
-rw-r--r-- | ldso/ldso/ldso.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ldso/ldso/ldso.c b/ldso/ldso/ldso.c index 02dd786f2..71905b9c0 100644 --- a/ldso/ldso/ldso.c +++ b/ldso/ldso/ldso.c @@ -759,14 +759,14 @@ next_lib2: tpnt->rtld_flags = RTLD_NOW | RTLD_GLOBAL; /* Must not be LAZY */ #ifdef RERELOCATE_LDSO /* Only rerelocate functions for now. */ - tpnt->init_flag = RELOCS_DONE | COPY_RELOCS_DONE; + tpnt->init_flag = RELOCS_DONE; lpnt = (unsigned long *) (tpnt->dynamic_info[DT_PLTGOT] + load_addr); # ifdef ALLOW_ZERO_PLTGOT if (tpnt->dynamic_info[DT_PLTGOT]) # endif INIT_GOT(lpnt, tpnt); #else - tpnt->init_flag = RELOCS_DONE | JMP_RELOCS_DONE | COPY_RELOCS_DONE; + tpnt->init_flag = RELOCS_DONE | JMP_RELOCS_DONE; #endif tpnt = NULL; } |