diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2015-07-14 15:03:11 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2015-07-14 08:03:11 -0700 |
commit | 1c01ebf64feab01ac3cee7deb71827d1ff73999e (patch) | |
tree | 100c6cb06d3290d764dba0671c6975d0f7023d1b /configure | |
parent | 96a58590dd57e67e7ef65f1dee8ee9fa2c460457 (diff) | |
download | gcc-1c01ebf64feab01ac3cee7deb71827d1ff73999e.tar.gz |
Sync toplevel files binutils-gdb
Sync with binutils-gdb:
2015-05-01 H.J. Lu <hongjiu.lu@intel.com>
PR ld/18355
* Makefile.def: Add extra_configure_flags to host zlib.
* configure.ac (extra_host_zlib_configure_flags): New. Set
to --enable-host-shared When bfd is to be built as shared
library. AC_SUBST.
* Makefile.in: Regenerated.
From-SVN: r225776
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/configure b/configure index 82e45f3bd39..d7bc62fa9fb 100755 --- a/configure +++ b/configure @@ -643,6 +643,7 @@ CXXFLAGS_FOR_TARGET CFLAGS_FOR_TARGET DEBUG_PREFIX_CFLAGS_FOR_TARGET SYSROOT_CFLAGS_FOR_TARGET +extra_host_zlib_configure_flags extra_host_libiberty_configure_flags stage1_languages extra_linker_plugin_flags @@ -6574,15 +6575,24 @@ fi # Sometimes we have special requirements for the host libiberty. extra_host_libiberty_configure_flags= +extra_host_zlib_configure_flags= case " $configdirs " in *" lto-plugin "* | *" libcc1 "*) # When these are to be built as shared libraries, the same applies to # libiberty. extra_host_libiberty_configure_flags=--enable-shared ;; + *" bfd "*) + # When bfd is to be built as a shared library, the same applies to + # zlib. + if test "$enable_shared" = "yes"; then + extra_host_zlib_configure_flags=--enable-host-shared + fi + ;; esac + # Produce a warning message for the subdirs we can't configure. # This isn't especially interesting in the Cygnus tree, but in the individual # FSF releases, it's important to let people know when their machine isn't |