diff --git a/gnu/usr.bin/ld/rtld/rtld.c b/gnu/usr.bin/ld/rtld/rtld.c index 422646f382b..c7978acc85f 100644 --- a/gnu/usr.bin/ld/rtld/rtld.c +++ b/gnu/usr.bin/ld/rtld/rtld.c @@ -27,7 +27,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: rtld.c,v 1.11 1993/12/11 21:06:00 jkh Exp $ + * $Id: rtld.c,v 1.12 1993/12/22 23:28:35 jkh Exp $ */ #include @@ -242,7 +242,7 @@ struct link_dynamic *dp; if (link_map_head) ldp->ldd_sym_loaded = 1; } - + crtp->crt_dp->ld_un.ld_2->ld_loaded = link_map_head; /* Close our file descriptor */ (void)close(crtp->crt_ldfd); } diff --git a/gnu/usr.bin/ld/warnings.c b/gnu/usr.bin/ld/warnings.c index 66628de439f..210be244776 100644 --- a/gnu/usr.bin/ld/warnings.c +++ b/gnu/usr.bin/ld/warnings.c @@ -1,5 +1,5 @@ /* - * $Id: warnings.c,v 1.3 1993/12/11 11:58:30 jkh Exp $ + * $Id: warnings.c,v 1.4 1993/12/22 23:28:12 jkh Exp $ */ #include @@ -649,10 +649,6 @@ do_file_warnings (entry, outfile) continue; } - if (undefined_global_sym_count == 0) - /* No undefined symbols in rel files */ - continue; - dont_allow_symbol_name = 0; if (list_multiple_defs && g->multiply_defined) { diff --git a/libexec/rtld-aout/rtld.c b/libexec/rtld-aout/rtld.c index 422646f382b..c7978acc85f 100644 --- a/libexec/rtld-aout/rtld.c +++ b/libexec/rtld-aout/rtld.c @@ -27,7 +27,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: rtld.c,v 1.11 1993/12/11 21:06:00 jkh Exp $ + * $Id: rtld.c,v 1.12 1993/12/22 23:28:35 jkh Exp $ */ #include @@ -242,7 +242,7 @@ struct link_dynamic *dp; if (link_map_head) ldp->ldd_sym_loaded = 1; } - + crtp->crt_dp->ld_un.ld_2->ld_loaded = link_map_head; /* Close our file descriptor */ (void)close(crtp->crt_ldfd); }