aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@codesourcery.com>2018-12-20 14:10:16 +0000
committerKwok Cheung Yeung <kcy@codesourcery.com>2022-06-21 14:11:13 +0100
commit6ed2c33eeaabd8f5d4cf7c3ce39a8f259aa34d6f (patch)
treeaf58259fdfb027b9dd6dbffdf89036e32ba4095e /gcc
parent063265b9d627bec5c81d6f2e8d7738bf01bab0c4 (diff)
downloadgcc-6ed2c33eeaabd8f5d4cf7c3ce39a8f259aa34d6f.zip
gcc-6ed2c33eeaabd8f5d4cf7c3ce39a8f259aa34d6f.tar.gz
gcc-6ed2c33eeaabd8f5d4cf7c3ce39a8f259aa34d6f.tar.bz2
Disable libstdc++ dependency for libffi
Disable AC_PROG_CXX and consequently a libstdc++ dependency for libffi, introduced with upstream libffi commit 7d698125b1f0 ("Use the proper C++ compiler to run C++ tests"). This is only needed for the libffi test suite, which we don't have to support in the GCC tree, as libffi is maintained as a separate project. The dependency causes a build failure with the `powerpc64le-linux-gnu' target due to a circular dependency: make[1]: Circular configure-target-libffi <- maybe-all-target-libstdc++-v3 dependency dropped. make[1]: *** [configure-target-libffi] Error 1 make: *** [all] Error 2 due to a libgomp dependency for libstdc++ and then a libffi dependency for libgomp, introduced with commit 998eb38b265d ("Use functional parameters for data mappings in OpenACC child functions"). / * Makefile.def (lang_env_dependencies): Disable `cxx' dependency for `libffi'. * Makefile.in: Regenerate. libffi/ * configure.ac: Disable AC_PROG_CXX. * configure: Regenerate. * Makefile.in: Regenerate. * include/Makefile.in: Regenerate. * man/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions