diff options
author | Thomas Fitzsimmons <fitzsim@redhat.com> | 2005-09-12 23:50:01 +0000 |
---|---|---|
committer | Thomas Fitzsimmons <fitzsim@gcc.gnu.org> | 2005-09-12 23:50:01 +0000 |
commit | 16dab3e2212f60446e2adcb2925b70ead4b2b488 (patch) | |
tree | 2ff5cc5543bf82943e4d52d0a5d60c538282a664 /libjava/configure.ac | |
parent | c35a51a54ef3a5f614f0e0e10710fce55fb0b6a4 (diff) | |
download | gcc-16dab3e2212f60446e2adcb2925b70ead4b2b488.zip gcc-16dab3e2212f60446e2adcb2925b70ead4b2b488.tar.gz gcc-16dab3e2212f60446e2adcb2925b70ead4b2b488.tar.bz2 |
re PR libgcj/23762 (java.library.path should default to value of environment variable specified by LTDL_SHLIBPATH_VAR)
2005-09-12 Thomas Fitzsimmons <fitzsim@redhat.com>
PR libgcj/23762
* shlibpath.m4: New file.
* configure.ac: If libltdl is being used call AC_LTDL_SHLIBPATH
macro.
* gnu/classpath/natSystemProperties.cc (insertSystemProperties)
[USE_LTDL]: If it was not defined with -D set java.library.path to
the value of LTDL_SHLIBPATH_VAR.
From-SVN: r104198
Diffstat (limited to 'libjava/configure.ac')
-rw-r--r-- | libjava/configure.ac | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libjava/configure.ac b/libjava/configure.ac index b0b0d03..a6f7b9c 100644 --- a/libjava/configure.ac +++ b/libjava/configure.ac @@ -142,8 +142,12 @@ AC_SUBST(LIBGCJ_CXXFLAGS) AC_SUBST(LIBGCJ_JAVAFLAGS) AC_SUBST(LIBGCJ_LD_SYMBOLIC) -AC_CONFIG_HEADERS([include/config.h gcj/libgcj-config.h]) +# Only use libltdl for non-newlib builds. +if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then + AC_LTDL_SHLIBPATH +fi +AC_CONFIG_HEADERS([include/config.h gcj/libgcj-config.h]) # See if the user has requested runtime debugging. LIBGCJDEBUG="disable" |