<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/05ad6fca5f44c0b8871f1ccca9679326f79a43d1">https://github.com/macports/macports-ports/commit/05ad6fca5f44c0b8871f1ccca9679326f79a43d1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 05ad6fca5f4 gcc7: restore 32bit build
</span>05ad6fca5f4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 05ad6fca5f44c0b8871f1ccca9679326f79a43d1
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Mon Jul 5 18:31:43 2021 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gcc7: restore 32bit build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - fix bootstrap when clang is build compiler using upstream patch
</span><span style='display:block; white-space:pre;color:#404040;'>    - disable MacPorts cctools modifications that use clang as assembler if a suitable clang is present. These assembler changes are not tested upstream for i386 builds, can cause configuration issues if newer assembler features are assumed to be present but are not always present, and cause innumerable assembler warnings about TEXT sections being deprecated by clang
</span>---
 lang/gcc7/Portfile                                 |  21 ++++
 ...h-gcc7-disable-macports-cctools-as-changes.diff |  17 +++
 .../files/patch-gcc7-i686-clang-bootstrap-fix.diff | 131 +++++++++++++++++++++
 3 files changed, 169 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc7/Portfile b/lang/gcc7/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8730528d5b..f914b2ea08c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,6 +43,27 @@ checksums           rmd160  91d46ec088badec75f41a2ad2a0ba228a6715107 \
</span> # NOTE : The logic here must match that in the libgcc port.
 set isLastSupported [ expr ${os.major} < 10 ]
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${configure.build_arch} eq "i386" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # fix no-pie clang bug bootstrapping gcc on i386
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/63161
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append  patch-gcc7-i686-clang-bootstrap-fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # build with traditional "gas" assembler in all cases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # upstream does not typically test gcc with clang as assembler on i386 systems
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # gcc configuration changes with assembler features
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # also innumerable warnings about text section naming suppressed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append  patch-gcc7-disable-macports-cctools-as-changes.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.env-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      "DISABLE_MACPORTS_AS_CLANG_SEARCH=1" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      "DISABLE_XCODE_AS_CLANG_SEARCH=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      "DISABLE_MACPORTS_AS_CLANG_SEARCH=1" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      "DISABLE_XCODE_AS_CLANG_SEARCH=1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib         port:cctools \
                     port:gmp \
                     path:lib/pkgconfig/isl.pc:isl \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc7/files/patch-gcc7-disable-macports-cctools-as-changes.diff b/lang/gcc7/files/patch-gcc7-disable-macports-cctools-as-changes.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..732aa7ebc72
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc7/files/patch-gcc7-disable-macports-cctools-as-changes.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git Makefile.in Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 30e037e0f..2636f57b7 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -597,6 +597,12 @@ all:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @host_makefile_frag@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ###
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# override MacPorts cctools modifications to allow standard gas assembler  to be used
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++HOST_EXPORTS            += export DISABLE_MACPORTS_AS_CLANG_SEARCH=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++HOST_EXPORTS            += export DISABLE_XCODE_AS_CLANG_SEARCH=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++POSTSTAGE1_HOST_EXPORTS += export DISABLE_MACPORTS_AS_CLANG_SEARCH=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++POSTSTAGE1_HOST_EXPORTS += export DISABLE_XCODE_AS_CLANG_SEARCH=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Allow host makefile fragment to override PIE settings.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(STAGE1_NO_PIE_CFLAGS),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   HOST_EXPORTS += export NO_PIE_CFLAGS="$(STAGE1_NO_PIE_CFLAGS)";
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc7/files/patch-gcc7-i686-clang-bootstrap-fix.diff b/lang/gcc7/files/patch-gcc7-i686-clang-bootstrap-fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..94e94eb750f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc7/files/patch-gcc7-i686-clang-bootstrap-fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,131 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git Makefile.in Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index b824e0a0c..30e037e0f 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -597,6 +597,20 @@ all:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @host_makefile_frag@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ###
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Allow host makefile fragment to override PIE settings.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifneq ($(STAGE1_NO_PIE_CFLAGS),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  HOST_EXPORTS += export NO_PIE_CFLAGS="$(STAGE1_NO_PIE_CFLAGS)";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifneq ($(STAGE1_NO_PIE_FLAG),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  HOST_EXPORTS += export NO_PIE_FLAG="$(STAGE1_NO_PIE_FLAG)";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifneq ($(BOOT_NO_PIE_CFLAGS),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  POSTSTAGE1_HOST_EXPORTS += export NO_PIE_CFLAGS="$(BOOT_NO_PIE_CFLAGS)";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifneq ($(BOOT_NO_PIE_FLAG),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  POSTSTAGE1_HOST_EXPORTS += export NO_PIE_FLAG="$(BOOT_NO_PIE_FLAG)";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This is the list of directories that may be needed in RPATH_ENVVAR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # so that programs built for the target machine work.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git config/mh-darwin config/mh-darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 148b73038..08ce540b5 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- config/mh-darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ config/mh-darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,29 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # The -mdynamic-no-pic ensures that the compiler executable is built without
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# position-independent-code -- the usual default on Darwin. This fix speeds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# compiles by 3-5%.  Don't add it if the compiler doesn't also support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# -mno-dynamic-no-pic to undo it.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DARWIN_MDYNAMIC_NO_PIC := \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-`case ${host} in i?86-*-darwin* | powerpc-*-darwin*) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   $(CC) -S -xc /dev/null -o /dev/null -mno-dynamic-no-pic 2>/dev/null \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   && echo -mdynamic-no-pic ;; esac`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DARWIN_GCC_MDYNAMIC_NO_PIC := \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-`case ${host} in i?86-*-darwin* | powerpc-*-darwin*) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   $(CC) -S -xc /dev/null -o /dev/null -mno-dynamic-no-pic 2>/dev/null \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   || echo -mdynamic-no-pic ;; esac`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# position-independent-code -- the usual default on Darwin. This speeds compiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# by 8-20% (measurements made against GCC-11).  Do not add it if the buulding
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# compiler doesn't also support -mno-dynamic-no-pic to undo it, since libiberty,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# at least, needs this facility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# ld on Darwin versions >= 10.7 defaults to PIE executables. Disable this for
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# gcc components, since it is incompatible with our pch implementation.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DARWIN_NO_PIE := `case ${host} in *-*-darwin[1][1-9]*) echo -Wl,-no_pie ;; esac;`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# In addition, all versions of clang released to date treat -fno-PIE in -m32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# compilations  as switching PIC code off too, which means that -fno-PIE, without
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# -mdynamic-no-pic produces broken relocations (and we cannot enable mdynamic-no-pic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# because the inverse setting doesn't work).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-BOOT_CFLAGS += $(DARWIN_MDYNAMIC_NO_PIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-BOOT_LDFLAGS += $(DARWIN_NO_PIE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CAN_MDYNAMIC_NO_PIC := \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++`$(CC) -S -xc /dev/null -o /dev/null -mno-dynamic-no-pic 2>/dev/null \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ && ($(CC) -E -dM -xc /dev/null | grep -q __clang__ || echo true)`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# Similarly, for cross-compilation.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-STAGE1_CFLAGS += $(DARWIN_MDYNAMIC_NO_PIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-STAGE1_LDFLAGS += $(DARWIN_NO_PIE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Here we use STAGE1 to mean both bootstrap and for the no-bootstrap single compile.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(CAN_MDYNAMIC_NO_PIC),true)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAGE1_NO_PIE_CFLAGS = -fno-PIE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAGE1_NO_PIE_CFLAGS = -fno-PIE -fPIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# Without -mno-dynamic-no-pic support, add -mdynamic-no-pic just to later
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# stages when we know it is built with gcc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-STAGE2_CFLAGS += $(DARWIN_GCC_MDYNAMIC_NO_PIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-STAGE3_CFLAGS += $(DARWIN_GCC_MDYNAMIC_NO_PIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-STAGE4_CFLAGS += $(DARWIN_GCC_MDYNAMIC_NO_PIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++@if gcc-bootstrap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Add -mdynamic-no-pic to later stages when we know it is built with GCC.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAGE2_CFLAGS += -mdynamic-no-pic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAGE3_CFLAGS += -mdynamic-no-pic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAGE4_CFLAGS += -mdynamic-no-pic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# For GCC, this is compatible with mdynamic-no-pic.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BOOT_NO_PIE_CFLAGS = -fno-PIE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++@endif gcc-bootstrap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAGE1_NO_PIE_FLAG = -Wl,-no_pie
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BOOT_NO_PIE_FLAG = -Wl,-no_pie
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git gcc/configure gcc/configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5dab9142e..f16834499 100755
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gcc/configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gcc/configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29831,7 +29831,7 @@ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_c_no_fpie" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "$gcc_cv_c_no_fpie" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "$gcc_cv_c_no_fpie" = "yes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  NO_PIE_CFLAGS="-fno-PIE"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++   NO_PIE_CFLAGS=${NO_PIE_CFLAGS-"-fno-PIE"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29859,7 +29859,7 @@ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_no_pie" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "$gcc_cv_no_pie" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "$gcc_cv_no_pie" = "yes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  NO_PIE_FLAG="-no-pie"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  NO_PIE_FLAG=${NO_PIE_FLAG-"-no-pie"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git gcc/configure.ac gcc/configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e1fa8af5e..3ad0c505a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gcc/configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gcc/configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6328,7 +6328,7 @@ AC_CACHE_CHECK([for -fno-PIE option],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      [gcc_cv_c_no_fpie=no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    CXXFLAGS="$saved_CXXFLAGS"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "$gcc_cv_c_no_fpie" = "yes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  NO_PIE_CFLAGS="-fno-PIE"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  NO_PIE_CFLAGS=${NO_PIE_CFLAGS-"-fno-PIE"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_SUBST([NO_PIE_CFLAGS])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6342,7 +6342,7 @@ AC_CACHE_CHECK([for -no-pie option],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      [gcc_cv_no_pie=no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    LDFLAGS="$saved_LDFLAGS"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "$gcc_cv_no_pie" = "yes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  NO_PIE_FLAG="-no-pie"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  NO_PIE_FLAG=${NO_PIE_FLAG-"-no-pie"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_SUBST([NO_PIE_FLAG])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>