aboutsummaryrefslogtreecommitdiff
path: root/gcc/configure
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2018-03-21 17:39:16 +0000
committerRainer Orth <ro@gcc.gnu.org>2018-03-21 17:39:16 +0000
commitea143da7fbc3c8507e62d86c816d56a2013e590f (patch)
tree466aa9e5f3f4b96183eabbf9161137abe767f825 /gcc/configure
parent839c95d00b92ca2d9e8e3cfac023be93bab2b5c6 (diff)
downloadgcc-ea143da7fbc3c8507e62d86c816d56a2013e590f.zip
gcc-ea143da7fbc3c8507e62d86c816d56a2013e590f.tar.gz
gcc-ea143da7fbc3c8507e62d86c816d56a2013e590f.tar.bz2
Enable jit on Solaris: soname option and EXTRA_GCC_LIBS (PR jit/84288)
gcc/jit: PR jit/84288 * Make-lang.in ($(LIBGCCJIT_FILENAME)): Add $(EXTRA_GCC_LIBS). gcc: PR jit/84288 * configure.ac (gcc_cv_ld_soname) <*-*-solaris2*>: Set. * configure: Regenerate. From-SVN: r258727
Diffstat (limited to 'gcc/configure')
-rwxr-xr-xgcc/configure6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/configure b/gcc/configure
index c2d3f75..7fe7efe 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -24490,6 +24490,12 @@ elif test x$gcc_cv_ld != x; then
gcc_cv_ld_soname=yes
ld_soname_option='-install_name'
;;
+ # Solaris 2 ld always supports -h. It also supports --soname for GNU
+ # ld compatiblity since some Solaris 10 update.
+ *-*-solaris2*)
+ gcc_cv_ld_soname=yes
+ ld_soname_option='-h'
+ ;;
esac
fi
# Don't AC_DEFINE result, only used in jit/Make-lang.in so far.