From 7eb46becb39a06b79a8d1d994c9c65ac637bd091 Mon Sep 17 00:00:00 2001
From: Andreas Tobler <andreast@gcc.gnu.org>
Date: Tue, 1 Dec 2015 21:15:35 +0100
Subject: [PATCH] re PR libffi/65726 (libffi fails to build when not
 bootstrapping: configure: error: C++ preprocessor "/lib/cpp" fails sanity
 check)

2015-12-01  Andreas Tobler  <andreast@gcc.gnu.org>

    PR libffi/65726
    * Makefile.def (lang_env_dependencies): Make libffi depend
    on cxx.
    * Makefile.in: Regenerate.

From-SVN: r231128
---
 ChangeLog    | 7 +++++++
 Makefile.def | 1 +
 Makefile.in  | 1 +
 3 files changed, 9 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 84ca02bfb6e3..1221651e31a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2015-12-01  Andreas Tobler  <andreast@gcc.gnu.org>
+
+	PR libffi/65726
+	* Makefile.def (lang_env_dependencies): Make libffi depend
+	on cxx.
+	* Makefile.in: Regenerate.
+
 2015-11-26  David Edelsohn  <dje.gcc@gmail.com>
 
 	* m4/libtool.m4 (export_symbols_cmds) [AIX]: Add global TLS "L"
diff --git a/Makefile.def b/Makefile.def
index 8b4dad99160e..35829801391e 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -534,6 +534,7 @@ dependencies = { module=all-m4; on=all-build-texinfo; };
 // on libgcc and newlib/libgloss.
 lang_env_dependencies = { module=libjava; cxx=true; };
 lang_env_dependencies = { module=libitm; cxx=true; };
+lang_env_dependencies = { module=libffi; cxx=true; };
 lang_env_dependencies = { module=libcilkrts; cxx=true; };
 lang_env_dependencies = { module=liboffloadmic; cxx=true; };
 lang_env_dependencies = { module=newlib; no_c=true; };
diff --git a/Makefile.in b/Makefile.in
index 75caafd15955..66817b34a705 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -51034,6 +51034,7 @@ configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
 
 
 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
+configure-target-libffi: maybe-all-target-libstdc++-v3
 
 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
 configure-target-libjava: maybe-all-target-libstdc++-v3
-- 
GitLab