Commit e8028ecd by Ian Lance Taylor

re PR go/54918 (libgo.so.0 is not runtime compatible between gcc-4.6.2 and gcc-4.7.x)

	PR go/54918
libgo: Set library version number.

From-SVN: r192706
parent 4ccad563
...@@ -1860,7 +1860,8 @@ libgo_go_objs = \ ...@@ -1860,7 +1860,8 @@ libgo_go_objs = \
libgo_la_SOURCES = $(runtime_files) libgo_la_SOURCES = $(runtime_files)
libgo_la_LDFLAGS = $(PTHREAD_CFLAGS) $(AM_LDFLAGS) libgo_la_LDFLAGS = \
-version-info $(libtool_VERSION) $(PTHREAD_CFLAGS) $(AM_LDFLAGS)
libgo_la_LIBADD = \ libgo_la_LIBADD = \
$(libgo_go_objs) ../libbacktrace/libbacktrace.la \ $(libgo_go_objs) ../libbacktrace/libbacktrace.la \
......
...@@ -2002,7 +2002,9 @@ libgo_go_objs = \ ...@@ -2002,7 +2002,9 @@ libgo_go_objs = \
unicode/utf8.lo unicode/utf8.lo
libgo_la_SOURCES = $(runtime_files) libgo_la_SOURCES = $(runtime_files)
libgo_la_LDFLAGS = $(PTHREAD_CFLAGS) $(AM_LDFLAGS) libgo_la_LDFLAGS = \
-version-info $(libtool_VERSION) $(PTHREAD_CFLAGS) $(AM_LDFLAGS)
libgo_la_LIBADD = \ libgo_la_LIBADD = \
$(libgo_go_objs) ../libbacktrace/libbacktrace.la \ $(libgo_go_objs) ../libbacktrace/libbacktrace.la \
$(LIBFFI) $(PTHREAD_LIBS) $(MATH_LIBS) $(NET_LIBS) $(LIBFFI) $(PTHREAD_LIBS) $(MATH_LIBS) $(NET_LIBS)
......
...@@ -2493,7 +2493,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ...@@ -2493,7 +2493,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_config_headers="$ac_config_headers config.h" ac_config_headers="$ac_config_headers config.h"
libtool_VERSION=1:0:0 libtool_VERSION=3:1:0
# Default to --enable-multilib # Default to --enable-multilib
......
...@@ -11,7 +11,7 @@ AC_INIT(package-unused, version-unused,, libgo) ...@@ -11,7 +11,7 @@ AC_INIT(package-unused, version-unused,, libgo)
AC_CONFIG_SRCDIR(Makefile.am) AC_CONFIG_SRCDIR(Makefile.am)
AC_CONFIG_HEADER(config.h) AC_CONFIG_HEADER(config.h)
libtool_VERSION=1:0:0 libtool_VERSION=3:1:0
AC_SUBST(libtool_VERSION) AC_SUBST(libtool_VERSION)
AM_ENABLE_MULTILIB(, ..) AM_ENABLE_MULTILIB(, ..)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment