diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index ec0bc5713cda1adb9158175f6897d1177441fd4a..279a2f38f3f0b68de027461e140e2d5503339f41 100644
--- a/boehm-gc/ChangeLog
+++ b/boehm-gc/ChangeLog
@@ -1,5 +1,9 @@
 1999-06-21  Tom Tromey  <tromey@cygnus.com>
 
+	* Makefile.in: Rebuilt.
+	* Makefile.am (libgcjgc_la_LDFLAGS): Use -version-info, not
+	-release.
+
 	* Makefile.in: Rebuilt.
 	* Makefile.am (toolexeclibdir): Define as libdir when
 	appropriate.
diff --git a/boehm-gc/Makefile.am b/boehm-gc/Makefile.am
index 48d5211eec6b11e6858eacb56b5a1ea35bf8a6c2..921031f50bfd7c5f44a3ecaba223068d9871e0e9 100644
--- a/boehm-gc/Makefile.am
+++ b/boehm-gc/Makefile.am
@@ -35,7 +35,7 @@ solaris_threads.c solaris_threads.h stubborn.c typd_mlc.c version.h \
 weakpointer.h
 libgcjgc_la_LIBADD = @addobjs@
 libgcjgc_la_DEPENDENCIES = @addobjs@
-libgcjgc_la_LDFLAGS = -release $(VERSION) -rpath $(toolexeclibdir)
+libgcjgc_la_LDFLAGS = -version-info 0:0:0 -rpath $(toolexeclibdir)
 
 EXTRA_libgcjgc_la_SOURCES = alpha_mach_dep.s mips_sgi_mach_dep.s \
 mips_ultrix_mach_dep.s rs6000_mach_dep.s sparc_mach_dep.s \
diff --git a/boehm-gc/Makefile.in b/boehm-gc/Makefile.in
index 19803135e53a9084530c485d289e1f1d95cee4f7..7152f16003580e1d7b2616b5dd043b3c7e80bb32 100644
--- a/boehm-gc/Makefile.in
+++ b/boehm-gc/Makefile.in
@@ -118,7 +118,7 @@ weakpointer.h
 
 libgcjgc_la_LIBADD = @addobjs@
 libgcjgc_la_DEPENDENCIES = @addobjs@
-libgcjgc_la_LDFLAGS = -release $(VERSION) -rpath $(toolexeclibdir)
+libgcjgc_la_LDFLAGS = -version-info 0:0:0 -rpath $(toolexeclibdir)
 
 EXTRA_libgcjgc_la_SOURCES = alpha_mach_dep.s mips_sgi_mach_dep.s \
 mips_ultrix_mach_dep.s rs6000_mach_dep.s sparc_mach_dep.s \