diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2001-04-25 21:41:21 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@redhat.com> | 2001-04-25 21:41:21 +0000 |
commit | 71bb5ea46b89786179ff890ccfa59c311dc9a0d8 (patch) | |
tree | 0d26eb1a1f44a700a75f70dab376005c36431b39 /configure.in | |
parent | 968d91b2e6156e84c9fa5a6534364861446549f8 (diff) | |
download | newlib-71bb5ea46b89786179ff890ccfa59c311dc9a0d8.zip newlib-71bb5ea46b89786179ff890ccfa59c311dc9a0d8.tar.gz newlib-71bb5ea46b89786179ff890ccfa59c311dc9a0d8.tar.bz2 |
* configure.in (libgcj_saved): Copy from $libgcj.
(libgcj): Zero out if --enable-libgcj; add to noconfigdirs is
--disable-libgcj.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.in b/configure.in index cc8f34f..d5db065 100644 --- a/configure.in +++ b/configure.in @@ -572,6 +572,22 @@ case "${host}" in esac +# Save it here so that, even in case of --enable-libgcj, if the Java +# front-end isn't enabled, we still get libgcj disabled. +libgcj_saved=$libgcj +case $enable_libgcj in +yes) + # If we reset it here, it won't get added to noconfigdirs in the + # target-specific build rules, so it will be forcibly enabled + # (unless the Java language itself isn't enabled). + libgcj= + ;; +no) + # Make sure we get it printed in the list of not supported target libs. + noconfigdirs="$noconfigdirs ${libgcj}" + ;; +esac + case "${target}" in *-*-netware) noconfigdirs="$noconfigdirs ${libstdcxx_version} target-newlib target-libiberty target-libgloss target-libffi" |