aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit
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/jit
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/jit')
-rw-r--r--gcc/jit/ChangeLog5
-rw-r--r--gcc/jit/Make-lang.in2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index 8ae54f93..6e279f7 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,8 @@
+2018-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR jit/84288
+ * Make-lang.in ($(LIBGCCJIT_FILENAME)): Add $(EXTRA_GCC_LIBS).
+
2018-03-09 David Malcolm <dmalcolm@redhat.com>
Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
diff --git a/gcc/jit/Make-lang.in b/gcc/jit/Make-lang.in
index ba78f8e..280c094 100644
--- a/gcc/jit/Make-lang.in
+++ b/gcc/jit/Make-lang.in
@@ -96,7 +96,7 @@ $(LIBGCCJIT_FILENAME): $(jit_OBJS) \
$(EXTRA_GCC_OBJS)
+$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) -o $@ -shared \
$(jit_OBJS) libbackend.a libcommon-target.a libcommon.a \
- $(CPPLIB) $(LIBDECNUMBER) $(LIBS) $(BACKENDLIBS) \
+ $(CPPLIB) $(LIBDECNUMBER) $(EXTRA_GCC_LIBS) $(LIBS) $(BACKENDLIBS) \
$(EXTRA_GCC_OBJS) \
$(LIBGCCJIT_VERSION_SCRIPT_OPTION) \
$(LIBGCCJIT_SONAME_OPTION)