diff options
author | trav90 <travawine@palemoon.org> | 2022-04-15 08:28:24 -0500 |
---|---|---|
committer | trav90 <travawine@palemoon.org> | 2022-04-15 08:30:32 -0500 |
commit | f5c363c01db0ece0ce58e47ca2e63f677f07ff1c (patch) | |
tree | d2a7d1f51525311d4023feb9092c091e6b0a4142 | |
parent | 41fc1ccf4dfd91f17cf7cff804589a235a295159 (diff) | |
download | uxp-f5c363c01db0ece0ce58e47ca2e63f677f07ff1c.tar.gz |
Issue #1818 - Part 4: always use -pipe with GCC
Usable GCC versions have supported -pipe for a VERY long time. There's no need to keep checking if it is supported.
-rw-r--r-- | build/autoconf/compiler-opts.m4 | 4 | ||||
-rw-r--r-- | js/src/old-configure.in | 13 | ||||
-rw-r--r-- | old-configure.in | 13 |
3 files changed, 2 insertions, 28 deletions
diff --git a/build/autoconf/compiler-opts.m4 b/build/autoconf/compiler-opts.m4 index 99990332f9..2bf303eb0c 100644 --- a/build/autoconf/compiler-opts.m4 +++ b/build/autoconf/compiler-opts.m4 @@ -176,8 +176,8 @@ if test "$GNU_CC"; then CFLAGS="$CFLAGS -ffunction-sections -fdata-sections" CXXFLAGS="$CXXFLAGS -ffunction-sections -fdata-sections" fi - CFLAGS="$CFLAGS -fno-math-errno" - CXXFLAGS="$CXXFLAGS -fno-exceptions -fno-math-errno" + CFLAGS="$CFLAGS -fno-math-errno -pipe" + CXXFLAGS="$CXXFLAGS -fno-exceptions -fno-math-errno -pipe" if test "$CPU_ARCH" = "x86" -o "$CPU_ARCH" = "x86_64"; then CFLAGS="$CFLAGS -msse2 -mfpmath=sse" diff --git a/js/src/old-configure.in b/js/src/old-configure.in index 355409352c..ec599b676d 100644 --- a/js/src/old-configure.in +++ b/js/src/old-configure.in @@ -1903,19 +1903,6 @@ dnl ======================================================== MOZ_ARG_HEADER(Compiler Options) dnl ======================================================== -dnl Check for gcc -pipe support -dnl ======================================================== -AC_MSG_CHECKING([for -pipe support]) -if test -n "$GNU_CC" -a -n "$GNU_CXX"; then - dnl Any gcc that supports firefox supports -pipe. - CFLAGS="$CFLAGS -pipe" - CXXFLAGS="$CXXFLAGS -pipe" - AC_MSG_RESULT([yes]) -else - AC_MSG_RESULT([no]) -fi - -dnl ======================================================== dnl Profile guided optimization (gcc checks) dnl ======================================================== dnl Test for profiling options diff --git a/old-configure.in b/old-configure.in index a626a63ed9..a50baade18 100644 --- a/old-configure.in +++ b/old-configure.in @@ -4170,19 +4170,6 @@ dnl ======================================================== MOZ_ARG_HEADER(Compiler Options) dnl ======================================================== -dnl Check for gcc -pipe support -dnl ======================================================== -AC_MSG_CHECKING([for -pipe support]) -if test -n "$GNU_CC" -a -n "$GNU_CXX"; then - dnl Any gcc that supports firefox supports -pipe. - CFLAGS="$CFLAGS -pipe" - CXXFLAGS="$CXXFLAGS -pipe" - AC_MSG_RESULT([yes]) -else - AC_MSG_RESULT([no]) -fi - -dnl ======================================================== dnl Profile guided optimization (gcc checks) dnl ======================================================== dnl Test for profiling options |