From 97c074fd44a293120ac300f792994573ba5bd268 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 17 Aug 2006 03:03:21 +0200 Subject: jvspec.c (lang_specific_driver): Add -s-bc-abi when needed. gcc/java/ChangeLog * jvspec.c (lang_specific_driver): Add -s-bc-abi when needed. libjava/ChangeLog * configure, Makefile.in: Rebuilt. * Makefile.am (toolexeclib_LTLIBRARIES): Add libgcj_bc.la. (libgcj_bc_la_SOURCES): New variable. (libgcj_bc_la_LDFLAGS): Likewise. (libgcj_bc_la_LIBADD): Likewise. (libgcj_bc_la_DEPENDENCIES): Likewise. (libgcj_bc_la_LINK): Likewise. (libgcj_bc_dummy_LINK): Likewise. (libgcj_bc.la): New target. (install-exec-hook): Likewise. * libgcj.spec.in (*lib): Use LIBGCJ_SPEC. * libgcj_bc.c: New file. * configure.ac (LIBGCJ_SPEC): New subst. * configure.host (use_libgcj_bc): New variable. Co-Authored-By: Bryce McKinlay From-SVN: r116204 --- libjava/configure.host | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'libjava/configure.host') diff --git a/libjava/configure.host b/libjava/configure.host index 6aa969c..b2bdd53 100644 --- a/libjava/configure.host +++ b/libjava/configure.host @@ -31,6 +31,8 @@ # fallback_backtrace_h Header to use for fallback backtrace implementation # (only for targets that don't support DWARF2 unwind) # descriptor_h Header to use for looking past function descriptors +# use_libgcj_bc Whether to build a "libgcj-bc" library for BC-ABI +# binaries to link against. libgcj_flags= libgcj_cflags= @@ -317,6 +319,15 @@ case "${host}" in ;; esac +case "${host}" in + *linux*) + use_libgcj_bc=yes + ;; + *) + use_libgcj_bc=no + ;; +esac + libgcj_cflags="${libgcj_cflags} ${libgcj_flags}" libgcj_cxxflags="${libgcj_cxxflags} ${libgcj_flags}" libgcj_javaflags="${libgcj_javaflags} ${libgcj_flags}" -- cgit v1.1