runtime: ask $GOC rather than $CC for the version and multi-os-directory
authorIan Lance Taylor <ian@gcc.gnu.org>
Thu, 1 May 2014 00:35:58 +0000 (00:35 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Thu, 1 May 2014 00:35:58 +0000 (00:35 +0000)
The Go compiler may have different values for these than the C compiler.

From-SVN: r209967

libgo/Makefile.am
libgo/Makefile.in
libgo/configure
libgo/configure.ac

index 4f09bc3..efdeeab 100644 (file)
@@ -962,7 +962,7 @@ s-version: Makefile
        rm -f version.go.tmp
        echo "package runtime" > version.go.tmp
        echo 'const defaultGoroot = "$(prefix)"' >> version.go.tmp
-       echo 'const theVersion = "'`$(CC) --version | sed 1q`'"' >> version.go.tmp
+       echo 'const theVersion = "'`$(GOC) --version | sed 1q`'"' >> version.go.tmp
        echo 'const theGoarch = "'$(GOARCH)'"' >> version.go.tmp
        echo 'const theGoos = "'$(GOOS)'"' >> version.go.tmp
        $(SHELL) $(srcdir)/../move-if-change version.go.tmp version.go
index cf93938..1b3aedf 100644 (file)
@@ -4357,7 +4357,7 @@ s-version: Makefile
        rm -f version.go.tmp
        echo "package runtime" > version.go.tmp
        echo 'const defaultGoroot = "$(prefix)"' >> version.go.tmp
-       echo 'const theVersion = "'`$(CC) --version | sed 1q`'"' >> version.go.tmp
+       echo 'const theVersion = "'`$(GOC) --version | sed 1q`'"' >> version.go.tmp
        echo 'const theGoarch = "'$(GOARCH)'"' >> version.go.tmp
        echo 'const theGoos = "'$(GOOS)'"' >> version.go.tmp
        $(SHELL) $(srcdir)/../move-if-change version.go.tmp version.go
index 81936a8..c477021 100755 (executable)
@@ -13444,7 +13444,7 @@ else
   nover_glibgo_toolexecdir='${libdir}/gcc/${host_alias}'
   nover_glibgo_toolexeclibdir='${libdir}'
 fi
-multi_os_directory=`$CC -print-multi-os-directory`
+multi_os_directory=`$GOC -print-multi-os-directory`
 case $multi_os_directory in
   .) ;; # Avoid trailing /.
   *) nover_glibgo_toolexeclibdir=${nover_glibgo_toolexeclibdir}/${multi_os_directory} ;;
index 6f59c03..e4e4b60 100644 (file)
@@ -88,7 +88,7 @@ else
   nover_glibgo_toolexecdir='${libdir}/gcc/${host_alias}'
   nover_glibgo_toolexeclibdir='${libdir}'
 fi
-multi_os_directory=`$CC -print-multi-os-directory`
+multi_os_directory=`$GOC -print-multi-os-directory`
 case $multi_os_directory in
   .) ;; # Avoid trailing /.
   *) nover_glibgo_toolexeclibdir=${nover_glibgo_toolexeclibdir}/${multi_os_directory} ;;