From 16e40fef8f3342501c06ed2364ea62e628a2f890 Mon Sep 17 00:00:00 2001
From: Ian Lance Taylor <ian@gcc.gnu.org>
Date: Mon, 26 Sep 2011 22:33:31 +0000
Subject: [PATCH] Pass $(MATH_LIBS) $(NET_LIBS) when linking tests.

From-SVN: r179219
---
 libgo/Makefile.am      | 2 ++
 libgo/Makefile.in      | 2 ++
 libgo/testsuite/gotest | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/libgo/Makefile.am b/libgo/Makefile.am
index b49a61e7b404..6992ce19e3fd 100644
--- a/libgo/Makefile.am
+++ b/libgo/Makefile.am
@@ -1761,6 +1761,8 @@ GOTESTFLAGS =
 CHECK = \
 	GC="$(GOC) $(GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
 	export GC; \
+	GOLIBS="$(MATH_LIBS) $(NET_LIBS)"; \
+	export GOLIBS; \
 	RUNTESTFLAGS="$(RUNTESTFLAGS)"; \
 	export RUNTESTFLAGS; \
 	MAKE="$(MAKE)"; \
diff --git a/libgo/Makefile.in b/libgo/Makefile.in
index 9d61859f812c..cdabd023d1ac 100644
--- a/libgo/Makefile.in
+++ b/libgo/Makefile.in
@@ -2077,6 +2077,8 @@ GOTESTFLAGS =
 CHECK = \
 	GC="$(GOC) $(GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
 	export GC; \
+	GOLIBS="$(MATH_LIBS) $(NET_LIBS)"; \
+	export GOLIBS; \
 	RUNTESTFLAGS="$(RUNTESTFLAGS)"; \
 	export RUNTESTFLAGS; \
 	MAKE="$(MAKE)"; \
diff --git a/libgo/testsuite/gotest b/libgo/testsuite/gotest
index 296e8a5168ff..69cf8eed06a0 100755
--- a/libgo/testsuite/gotest
+++ b/libgo/testsuite/gotest
@@ -16,7 +16,7 @@ export LC_CTYPE=C
 
 GC=${GC:-gccgo}
 GL=${GL:-${GC-gccgo}}
-GOLIBS=
+GOLIBS=${GOLIBS:-}
 export GC GL GOLIBS
 
 NM=${NM:-nm}
-- 
GitLab