summaryrefslogtreecommitdiff
path: root/gcc/config.in
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2011-01-08 02:37:00 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2011-01-08 01:37:00 +0000
commit96bdf9b4035f9628ee214b9d773c313b065e36bf (patch)
tree6f419805e71a133ecdcbe5137da91c38f6dab263 /gcc/config.in
parentf35cafc9ff3898a2205a2089f315f19640da1041 (diff)
downloadgcc-96bdf9b4035f9628ee214b9d773c313b065e36bf.tar.gz
Makefile.in: Regenerate.
* Makefile.in: Regenerate. * Makefile.def (gcc host module) and soft dependency on lto-plugin and configure dependency on lto-plugin configure. (lto-plugin module): Remove dependency on GCC; add dependency on liniberty. * doc/invoke.texi: (-flto, -fuse-linker-plugin): Update defaults and no longer claim that gold is required for linker plugin. * configure: Regenerate. * gcc.c (PLUGIN_COND): New macro. (LINK_COMMAND_SPEC): Use it. (main): Default to plugin enabled with HAVE_LTO_PLUGIN is set. * config.in (HAVE_LTO_PLUGIN): New. * configure.ac (--with-lto-plugin): New parameter; autodetect HAVE_LTO_PLUGIN. From-SVN: r168593
Diffstat (limited to 'gcc/config.in')
-rw-r--r--gcc/config.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config.in b/gcc/config.in
index f129f3dec4b..9df41a1635c 100644
--- a/gcc/config.in
+++ b/gcc/config.in
@@ -1142,6 +1142,10 @@
#undef HAVE_LDFCN_H
#endif
+/* Define if your linker supports plugin. */
+#ifndef USED_FOR_TARGET
+#undef HAVE_LTO_PLUGIN
+#endif
/* Define if your linker supports --as-needed and --no-as-needed options. */
#ifndef USED_FOR_TARGET