(libutil.so): Depend on libc.so for dynamic loading and for Linux
authordrepper <drepper>
Wed, 21 May 1997 15:53:37 +0000 (15:53 +0000)
committerdrepper <drepper>
Wed, 21 May 1997 15:53:37 +0000 (15:53 +0000)
ld.so.

login/Makefile

index 6598266..6c10a5a 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 1996 Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -35,5 +35,9 @@ extra-libs-others := $(extra-libs)
 
 libutil-routines:= login login_tty logout logwtmp pty
 
-
 include ../Rules
+
+# Depend on libc.so so a DT_NEEDED is generated in the shared objects.
+# This ensures they will load libc.so for needed symbols if loaded by
+# a statically-linked program that hasn't already loaded it.
+$(objpfx)libutil.so: $(common-objpfx)libc.so