summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Franzmann2014-06-14 22:52:36 +0200
committerRemko van der Vossen2019-05-17 23:32:58 +0200
commitff3e690b708f092957d1262fdb449d2e7472502c (patch)
tree5755d3c062d626e23fcbb599871bb589b9f86171
parent69684d2322c66a5a7a43cc3905f4f3e39f22cd34 (diff)
gnu/gcc: filter -pipe from cflags
-rwxr-xr-xgnu/gcc/BUILD5
-rw-r--r--gnu/gcc/HISTORY1
2 files changed, 6 insertions, 0 deletions
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index 1fa85dd83a..8567d4c7f1 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -1,3 +1,8 @@
+# using -pipe causes spurious test-suite failures
+# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+CFLAGS=${CFLAGS/-pipe/} &&
+CXXFLAGS=${CXXFLAGS/-pipe/} &&
+
if list_find "$GCC_COMPILER" "java"; then
OPTS+=" --enable-libgcj" &&
OPTS+=" --disable-plugin"
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index df63bd6e0c..ae7be256e9 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -17,6 +17,7 @@
* DEPENDS: add dependencies on libxt, libx11 and libxproto if
building awt
* BUILD: build libquadmath if building with support for fortran
+ * BUILD: filter -pipe from CFLAGS
2014-04-29 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 4.9.0