about summary refs log tree commit diff
path: root/shlib-versions
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1996-07-17 19:01:35 +0000
committerRoland McGrath <roland@gnu.org>1996-07-17 19:01:35 +0000
commitec2ac6d5303ac21282d0ab2865f3e00746bedacb (patch)
tree0da1c2091ec5b0b2b2a0f538839c2b3d3e21228c /shlib-versions
parent4de1d5977c0e63cc7517308bbce9157b7903d757 (diff)
downloadglibc-ec2ac6d5303ac21282d0ab2865f3e00746bedacb.tar.gz
glibc-ec2ac6d5303ac21282d0ab2865f3e00746bedacb.tar.xz
glibc-ec2ac6d5303ac21282d0ab2865f3e00746bedacb.zip
Wed Jul 17 17:08:48 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
	* version.h (VERSION): Update to 1.93.

	* Makerules ($(libdir)/libc.so): Depend on
	$(common-objpfx)libcrypt.so$(libcrypt.so-version).

	* crypt/nocrypt.c: New file.
	* Makefile (subdirs): Add crypt.
	* crypt/Makefile: New file.

	* Makerules (soversions.mk): Move this target, include of it, and
	include of version.mk to ...
	* Makeconfig: ... here.
	(soversions.mk): Depend on Makeconfig instead of Makerules.

	* shlib-versions (*-*-*): Set libcrypt=0.

Wed Jul 17 02:43:28 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

	* shlib-versions (*-*-gnu*): Set libc=0.0

Tue Jul 16 01:52:42 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* sysdeps/m68k/dl-machine.h: Follow Jul 14 change in
	sysdeps/i386/dl-machine.h.

Tue Jul 16 00:14:07 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* sysdeps/unix/inet/syscalls.list (connect, send): Add underscores
	to the strong name, not the file name.

	* csu/initfini.c: More magic.  Detect if .end is produced and put it
	in the output iff the compiler does.
Diffstat (limited to 'shlib-versions')
-rw-r--r--shlib-versions12
1 files changed, 11 insertions, 1 deletions
diff --git a/shlib-versions b/shlib-versions
index 42e513199f..5f9ed657da 100644
--- a/shlib-versions
+++ b/shlib-versions
@@ -13,7 +13,7 @@ i?86-*-*		libm=6
 m68k-*-*		libm=6
 alpha-*-*		libm=6
 
-# We provide libc.so.6 for Linux kernel versions 1.3.95 and later.
+# We provide libc.so.6 for Linux kernel versions 2.0 and later.
 i?86-*-linux*		libc=6
 m68k-*-linux*		libc=6
 alpha-*-linux*		libc=6
@@ -24,6 +24,9 @@ alpha-*-linux*		libc=6
 # libhurduser.so.0.0 corresponds to hurd/*.defs as of 7 May 1996.
 *-*-gnu*		libhurduser=0.0
 
+# libc.so.0.0 is for the Hurd alpha release 0.0.
+*-*-gnu*		libc=0.0
+
 # The -ldl interface (see <dlfcn.h>) is the same on all platforms.
 *-*-*			libdl=2
 
@@ -44,3 +47,10 @@ alpha-*-linux*		libc=6
 
 # We use libdb.so.2 for the interface in version 1.85 of the Berkeley DB code.
 *-*-*			libdb=2
+
+# So far libcrypt.so.0 specifies the interface of the traditional `crypt'
+# function.  The libc distribution installs the stub `nocrypt' library
+# with this interface.  The separate crypt distribution (which cannot be
+# legally exported from the USA) provides real DES encryption in a shared
+# library libcrypt.so.0 with the same interface.
+*-*-*			libcrypt=0