Index: patches/gcc-7.1.0-pure64-1.patch
===================================================================
--- patches/gcc-7.1.0-pure64-1.patch	(revision 44d4b2847fb03809ef50531eedc63c715c7dfdae)
+++ patches/gcc-7.1.0-pure64-1.patch	(revision ba4566ecb16fc392c13890344be28f0668f1958b)
@@ -1,709 +1,177 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-  
-  
-
-
-  <head>
-    <title>
-      gcc-7.1.0-pure64-1.2.patch on Ticket #1114 â Attachment
-     â CLFS Trac
-    </title>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-        <link rel="search" href="/search" />
-        <link rel="help" href="/wiki/TracGuide" />
-        <link rel="alternate" href="/raw-attachment/ticket/1114/gcc-7.1.0-pure64-1.2.patch" type="text/x-diff; charset=iso-8859-15" title="Original Format" />
-        <link rel="up" href="/ticket/1114" title="Ticket #1114" />
-        <link rel="start" href="/wiki" />
-        <link rel="stylesheet" href="/chrome/common/css/trac.css" type="text/css" /><link rel="stylesheet" href="/chrome/common/css/diff.css" type="text/css" /><link rel="stylesheet" href="/chrome/common/css/code.css" type="text/css" />
-        <link rel="shortcut icon" href="/chrome/site/trac.ico" type="image/x-icon" />
-        <link rel="icon" href="/chrome/site/trac.ico" type="image/x-icon" />
-      <link type="application/opensearchdescription+xml" rel="search" href="/search/opensearch" title="Search CLFS Trac" />
-    <script type="text/javascript" src="/chrome/common/js/jquery.js"></script><script type="text/javascript" src="/chrome/common/js/babel.js"></script><script type="text/javascript" src="/chrome/common/js/messages/en_US.js"></script><script type="text/javascript" src="/chrome/common/js/trac.js"></script><script type="text/javascript" src="/chrome/common/js/search.js"></script><script type="text/javascript" src="/chrome/common/js/diff.js"></script>
-    <!--[if lt IE 7]>
-    <script type="text/javascript" src="/chrome/common/js/ie_pre7_hacks.js"></script>
-    <![endif]-->
-      <script type="text/javascript" src="/chrome/common/js/folding.js"></script>
-      <script type="text/javascript">
-        jQuery(document).ready(function($) {
-          $('#preview table.code').enableCollapsibleColumns($('#preview table.code thead th.content'));
-        });
-      </script>
-  </head>
-  <body>
-    <div id="banner">
-      <div id="header">
-        <a id="logo" href="http://trac.clfs.org"><img src="/chrome/site/clfs-logo.png" alt="CLFS Trac" height="74" width="588" /></a>
-      </div>
-      <form id="search" action="/search" method="get">
-        <div>
-          <label for="proj-search">Search:</label>
-          <input type="text" id="proj-search" name="q" size="18" value="" />
-          <input type="submit" value="Search" />
-        </div>
-      </form>
-      <div id="metanav" class="nav">
-    <ul>
-      <li class="first"><a href="/login">Login</a></li><li><a href="/wiki/TracGuide">Help/Guide</a></li><li><a href="/about">About Trac</a></li><li><a href="/prefs">Preferences</a></li><li class="last"><a href="/reset_password">Forgot your password?</a></li>
-    </ul>
-  </div>
-    </div>
-    <div id="mainnav" class="nav">
-    <ul>
-      <li class="first"><a href="/wiki">Wiki</a></li><li><a href="/timeline">Timeline</a></li><li><a href="/roadmap">Roadmap</a></li><li><a href="/browser">Browse Source</a></li><li><a href="/report">View Tickets</a></li><li class="last"><a href="/search">Search</a></li>
-    </ul>
-  </div>
-    <div id="main">
-      <div id="ctxtnav" class="nav">
-        <h2>Context Navigation</h2>
-          <ul>
-              <li class="last first"><a href="/ticket/1114">Back to Ticket #1114</a></li>
-          </ul>
-        <hr />
-      </div>
-    <div id="content" class="attachment">
-        <h1><a href="/ticket/1114">Ticket #1114</a>: gcc-7.1.0-pure64-1.2.patch</h1>
-        <table id="info" summary="Description">
-          <tbody>
-            <tr>
-              <th scope="col">File gcc-7.1.0-pure64-1.2.patch,
-                <span title="9111 bytes">8.9 KB</span>
-                (added by chris@âŠ, <a class="timeline" href="/timeline?from=2017-05-11T23%3A12%3A25Z&amp;precision=second" title="2017-05-11T23:12:25Z in Timeline">2 days</a> ago)</th>
-            </tr>
-            <tr>
-              <td class="message searchable">
-                
-              </td>
-            </tr>
-          </tbody>
-        </table>
-        <div id="preview" class="searchable">
-          
-  <div class="diff">
-  <ul class="entries">
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/linux64.h</a>
-        </h2>
-        <pre>Submitted By: William Harrington &lt;kb0iic at cross-lfs dot org&gt;
-Date: 12-28-2015
-Initial Package Version: 5.2.0
+Submitted By: William Harrington <kb0iic at cross-lfs dot org>
+Date: 05-13-2017
+Initial Package Version: 6.1.0
 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
         the Pure LFS project with help from
-        Martin Ward
+        Martin Ward and Chris Staub
 Upstream Status: Not Applied - CLFS Specific
 Description: This patch makes changes to the paths for pure64, eg 64bit libs
              in /usr/lib, 32bit in /usr/lib32.
-Comment: Renamed for GCC 5.3.0
+Comment: Rediffed for 7.1.0
 
-diff -Naur gcc-6.1.0.orig/gcc/config/i386/linux64.h gcc-6.1.0/gcc/config/i386/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/linux64.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/linux64.h 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>27</th><th>27</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64"</span>Â </td>
-                  </tr><tr>
-                          <th>28</th><th>28</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>30</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/lib<del></del>/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>31</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/lib<del>64</del>/ld-linux-x86-64.so.2"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>30</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/lib<ins>32</ins>/ld-linux.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>31</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/lib<ins></ins>/ld-linux-x86-64.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>32</th><th>32</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/libx32/ld-linux-x32.so.2"</span>Â </td>
-                  </tr><tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER32</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/t-linux64</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/t-linux64 gcc-6.1.0/gcc/config/i386/t-linux64</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/t-linux64 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/t-linux64 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span>comma=,</span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>MULTILIB_OPTIONS&nbsp; &nbsp; = $(subst $(comma),/,$(TM_MULTILIB_CONFIG))</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>MULTILIB_DIRNAMES&nbsp; &nbsp;= $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>36</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES = m64=../lib<del>64</del>$(call if_multiarch,:x86_64-linux-gnu)</span>Â </td>
-                      </tr><tr>
-                        <th>37</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<del></del>)$(call if_multiarch,:i386-linux-gnu)</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>36</th><td class="r"><span>MULTILIB_OSDIRNAMES = m64=../lib<ins></ins>$(call if_multiarch,:x86_64-linux-gnu)</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>37</th><td class="r"><span>MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<ins>32</ins>)$(call if_multiarch,:i386-linux-gnu)</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>38</th><th>38</th><td class="l"><span>MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/linux.h gcc-6.1.0/gcc/config/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/linux.h 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>82</th><th>82</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets</span>Â </td>
-                  </tr><tr>
-                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;supporting both 32-bit and 64-bit compilation.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>84</th><th>84</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>85</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/lib<del></del>/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>85</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/lib<ins>32</ins>/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>86</th><th>86</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"</span>Â </td>
-                  </tr><tr>
-                          <th>87</th><th>87</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/lib/ldx32-uClibc.so.0"</span>Â </td>
-                  </tr><tr>
-                          <th>88</th><th>88</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER "/system/bin/linker"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/mips/t-linux64</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/mips/t-linux64 gcc-6.1.0/gcc/config/mips/t-linux64</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/mips/t-linux64 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/mips/t-linux64 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>22</th><th>22</th><td class="l"><span>MIPS_SOFT = $(if $(strip $(filter MASK_SOFT_FLOAT_ABI, $(target_cpu_default)) $(filter soft, $(with_float))),soft)</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span>MULTILIB_OSDIRNAMES = \</span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span>&nbsp; &nbsp; &nbsp; &nbsp; ../lib32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>25</th><th>Â </th><td class="l"><span>&nbsp; &nbsp; &nbsp; &nbsp; ../lib<del></del>$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \</span>Â </td>
-                      </tr><tr>
-                        <th>26</th><th>Â </th><td class="l"><span>&nbsp; &nbsp; &nbsp; &nbsp; ../lib<del>64</del>$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT))</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>25</th><td class="r"><span>&nbsp; &nbsp; &nbsp; &nbsp; ../lib<ins>32</ins>$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>26</th><td class="r"><span>&nbsp; &nbsp; &nbsp; &nbsp; ../lib<ins></ins>$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT))</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/rs6000/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/rs6000/linux64.h gcc-6.1.0/gcc/config/rs6000/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/rs6000/linux64.h 2016-01-21 12:32:28.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/rs6000/linux64.h 2016-05-12 03:00:52.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>412</th><th>412</th><td class="l"><span>#undef&nbsp; LINK_OS_DEFAULT_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>413</th><th>413</th><td class="l"><span>#define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"</span>Â </td>
-                  </tr><tr>
-                          <th>414</th><th>414</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>415</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "<del>%(dynamic_linker_prefix)/lib</del>/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>415</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "<ins>/lib32</ins>/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>416</th><th>416</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>417</th><th>417</th><td class="l"><span>#ifdef LINUX64_DEFAULT_ABI_ELFv2</span>Â </td>
-                  </tr><tr>
-                          <th>418</th><th>418</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>419</th><th>Â </th><td class="l"><span>"%{mabi=elfv1:<del>%(dynamic_linker_prefix)/lib64</del>/ld64.so.1;" \</span>Â </td>
-                      </tr><tr>
-                        <th>420</th><th>Â </th><td class="l"><span>":<del>%(dynamic_linker_prefix)/lib64</del>/ld64.so.2}"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>419</th><td class="r"><span>"%{mabi=elfv1:<ins>/lib</ins>/ld64.so.1;" \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>420</th><td class="r"><span>":<ins>/lib</ins>/ld64.so.2}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>421</th><th>421</th><td class="l"><span>#else</span>Â </td>
-                  </tr><tr>
-                          <th>422</th><th>422</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>423</th><th>Â </th><td class="l"><span>"%{mabi=elfv2:<del>%(dynamic_linker_prefix)/lib64</del>/ld64.so.2;" \</span>Â </td>
-                      </tr><tr>
-                        <th>424</th><th>Â </th><td class="l"><span>":<del>%(dynamic_linker_prefix)/lib64</del>/ld64.so.1}"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>423</th><td class="r"><span>"%{mabi=elfv2:<ins>/lib</ins>/ld64.so.2;" \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>424</th><td class="r"><span>":<ins>/lib</ins>/ld64.so.1}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>425</th><th>425</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>426</th><th>426</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>427</th><th>427</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 \</span>Â </td>
-                  </tr>
-            </tbody>
-              <tbody class="skipped">
-                <tr>
-                  <th><a href="#L429">âŠ</a></th>
-                  <th><a href="#L429">âŠ</a></th>
-                  <td><em></em>Â </td>
-                </tr>
-              </tbody>
-            <tbody class="unmod">
-                  <tr>
-                          <th>429</th><th>429</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr><tr>
-                          <th>430</th><th>430</th><td class="l"><span>&nbsp; "/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>431</th><th>431</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>432</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/lib<del></del>/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>432</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/lib<ins>32</ins>/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>433</th><th>433</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"</span>Â </td>
-                  </tr><tr>
-                          <th>434</th><th>434</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr><tr>
-                          <th>435</th><th>435</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U, M) \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/rs6000/t-linux64</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/rs6000/t-linux64 gcc-6.1.0/gcc/config/rs6000/t-linux64</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/rs6000/t-linux64 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/rs6000/t-linux64 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>28</th><th>28</th><td class="l"><span>MULTILIB_OPTIONS&nbsp; &nbsp; := m64/m32</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span>MULTILIB_DIRNAMES&nbsp; &nbsp;:= 64 32</span>Â </td>
-                  </tr><tr>
-                          <th>30</th><th>30</th><td class="l"><span>MULTILIB_EXTRA_OPTS := </span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>31</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES := m64=../lib<del>64</del>$(call if_multiarch,:powerpc64-linux-gnu)</span>Â </td>
-                      </tr><tr>
-                        <th>32</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<del></del>)$(call if_multiarch,:powerpc-linux-gnu)</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>31</th><td class="r"><span>MULTILIB_OSDIRNAMES := m64=../lib<ins></ins>$(call if_multiarch,:powerpc64-linux-gnu)</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>32</th><td class="r"><span>MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<ins>32</ins>)$(call if_multiarch,:powerpc-linux-gnu)</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>&nbsp; &nbsp; &nbsp; &nbsp; $(COMPILE) $&lt;</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/s390/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/s390/linux.h gcc-6.1.0/gcc/config/s390/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/s390/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/s390/linux.h 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>60</th><th>60</th><td class="l"><span>#define MULTILIB_DEFAULTS { "m31" }</span>Â </td>
-                  </tr><tr>
-                          <th>61</th><th>61</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>62</th><th>62</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>63</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/lib<del></del>/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>63</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/lib<ins>32</ins>/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>64</th><th>64</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/lib/ld64.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>65</th><th>65</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>66</th><th>66</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/s390/t-linux64</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/s390/t-linux64 gcc-6.1.0/gcc/config/s390/t-linux64</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/s390/t-linux64 2012-11-21 11:13:28.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/s390/t-linux64 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>7</th><th>7</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>8</th><th>8</th><td class="l"><span>MULTILIB_OPTIONS = m64/m31</span>Â </td>
-                  </tr><tr>
-                          <th>9</th><th>9</th><td class="l"><span>MULTILIB_DIRNAMES = 64 32</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>10</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES = ../lib<del>64</del>$(call if_multiarch,:s390x-linux-gnu)</span>Â </td>
-                      </tr><tr>
-                        <th>11</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<del></del>)$(call if_multiarch,:s390-linux-gnu)</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>10</th><td class="r"><span>MULTILIB_OSDIRNAMES = ../lib<ins></ins>$(call if_multiarch,:s390x-linux-gnu)</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>11</th><td class="r"><span>MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<ins>32</ins>)$(call if_multiarch,:s390-linux-gnu)</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/linux64.h gcc-6.1.0/gcc/config/sparc/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/linux64.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/sparc/linux64.h 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>85</th><th>85</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>86</th><th>86</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>87</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/lib<del></del>/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>88</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/lib<del>64</del>/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>87</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/lib<ins>32</ins>/ld-linux.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>88</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/lib<ins></ins>/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>89</th><th>89</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>90</th><th>90</th><td class="l"><span>#ifdef SPARC_BI_ARCH</span>Â </td>
-                  </tr><tr>
-                          <th>91</th><th>91</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody>
-              <tbody class="skipped">
-                <tr>
-                  <th><a href="#L193">âŠ</a></th>
-                  <th><a href="#L193">âŠ</a></th>
-                  <td><em></em>Â </td>
-                </tr>
-              </tbody>
-            <tbody class="unmod">
-                  <tr>
-                          <th>193</th><th>193</th><td class="l"><span>#else /* !SPARC_BI_ARCH */</span>Â </td>
-                  </tr><tr>
-                          <th>194</th><th>194</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>195</th><th>195</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>196</th><th>Â </th><td class="l"><span>#define LINK_SPEC "-m elf64_sparc -Y P,%R/<del>usr/lib64</del> %{shared:-shared} \</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>196</th><td class="r"><span>#define LINK_SPEC "-m elf64_sparc -Y P,%R/<ins>lib</ins> %{shared:-shared} \</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>197</th><th>197</th><td class="l"><span>&nbsp; %{!shared: \</span>Â </td>
-                  </tr><tr>
-                          <th>198</th><th>198</th><td class="l"><span>&nbsp; &nbsp; %{!static: \</span>Â </td>
-                  </tr><tr>
-                          <th>199</th><th>199</th><td class="l"><span>&nbsp; &nbsp; &nbsp; %{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/linux.h gcc-6.1.0/gcc/config/sparc/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/sparc/linux.h 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>85</th><th>85</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>86</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/lib<del></del>/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>86</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/lib<ins>32</ins>/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>87</th><th>87</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>88</th><th>88</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>89</th><th>89</th><td class="l"><span>#define LINK_SPEC "-m elf32_sparc %{shared:-shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/t-linux64</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/t-linux64 gcc-6.1.0/gcc/config/sparc/t-linux64</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/t-linux64 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/sparc/t-linux64 2016-05-12 02:55:51.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>25</th><th>25</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>26</th><th>26</th><td class="l"><span>MULTILIB_OPTIONS = m64/m32</span>Â </td>
-                  </tr><tr>
-                          <th>27</th><th>27</th><td class="l"><span>MULTILIB_DIRNAMES = 64 32</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>28</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES = ../lib<del>64</del>$(call if_multiarch,:sparc64-linux-gnu)</span>Â </td>
-                      </tr><tr>
-                        <th>29</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<del></del>)$(call if_multiarch,:sparc-linux-gnu)</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>28</th><td class="r"><span>MULTILIB_OSDIRNAMES = ../lib<ins></ins>$(call if_multiarch,:sparc64-linux-gnu)</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>29</th><td class="r"><span>MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<ins>32</ins>)$(call if_multiarch,:sparc-linux-gnu)</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-  </ul>
-</div>
-
-        </div>
-    </div>
-    <div id="altlinks">
-      <h3>Download in other formats:</h3>
-      <ul>
-        <li class="last first">
-          <a rel="nofollow" href="/raw-attachment/ticket/1114/gcc-7.1.0-pure64-1.2.patch">Original Format</a>
-        </li>
-      </ul>
-    </div>
-    </div>
-    <div id="footer" lang="en" xml:lang="en"><hr />
-      <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/chrome/common/trac_logo_mini.png" height="30" width="107" alt="Trac Powered" /></a>
-      <p class="left">Powered by <a href="/about"><strong>Trac 0.12.2</strong></a><br />
-        By <a href="http://www.edgewall.org/">Edgewall Software</a>.</p>
-      <p class="right">Project-Id-Version: Trac 0.12
-Report-Msgid-Bugs-To: trac-dev@googlegroups.com
-POT-Creation-Date: 2008-01-30 09:20+0100
-PO-Revision-Date: 2011-04-04 22:39+0000
-Last-Translator: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
-Language-Team: en_US <trac-dev@googlegroups.com>
-Plural-Forms: nplurals=2; plural=(n != 1)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf-8
-Content-Transfer-Encoding: 8bit
-Generated-By: Babel 0.9.5
-</p>
-    </div>
-  </body>
-</html>
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux64.h gcc-7.1.0/gcc/config/i386/linux64.h
+--- gcc-7.1.0.orig/gcc/config/i386/linux64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/linux64.h	2017-05-14 03:33:00.632243461 +0000
+@@ -27,8 +27,8 @@
+ #define GNU_USER_LINK_EMULATION64 "elf_x86_64"
+ #define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux-x86-64.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/lib32/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-linux-x86-64.so.2"
+ #define GLIBC_DYNAMIC_LINKERX32 "/libx32/ld-linux-x32.so.2"
+ 
+ #undef MUSL_DYNAMIC_LINKER32
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/t-linux64 gcc-7.1.0/gcc/config/i386/t-linux64
+--- gcc-7.1.0.orig/gcc/config/i386/t-linux64	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/t-linux64	2017-05-14 03:33:00.632243461 +0000
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS    = $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu)
++MULTILIB_OSDIRNAMES = m64=../lib$(call if_multiarch,:x86_64-linux-gnu)
++MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:i386-linux-gnu)
+ MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
+diff -Naur gcc-7.1.0.orig/gcc/config/linux.h gcc-7.1.0/gcc/config/linux.h
+--- gcc-7.1.0.orig/gcc/config/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/linux.h	2017-05-14 03:33:00.632243461 +0000
+@@ -82,7 +82,7 @@
+    GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets
+    supporting both 32-bit and 64-bit compilation.  */
+ #define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER32 "/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER32 "/lib32/ld-uClibc.so.0"
+ #define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
+ #define UCLIBC_DYNAMIC_LINKERX32 "/lib/ldx32-uClibc.so.0"
+ #define BIONIC_DYNAMIC_LINKER "/system/bin/linker"
+diff -Naur gcc-7.1.0.orig/gcc/config/mips/t-linux64 gcc-7.1.0/gcc/config/mips/t-linux64
+--- gcc-7.1.0.orig/gcc/config/mips/t-linux64	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/mips/t-linux64	2017-05-14 03:33:00.632243461 +0000
+@@ -22,5 +22,5 @@
+ MIPS_SOFT = $(if $(strip $(filter MASK_SOFT_FLOAT_ABI, $(target_cpu_default)) $(filter soft, $(with_float))),soft)
+ MULTILIB_OSDIRNAMES = \
+ 	../lib32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \
+-	../lib$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \
+-	../lib64$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT))
++	../lib32$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \
++	../lib$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT))
+diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/linux64.h gcc-7.1.0/gcc/config/rs6000/linux64.h
+--- gcc-7.1.0.orig/gcc/config/rs6000/linux64.h	2017-02-07 11:29:06.000000000 +0000
++++ gcc-7.1.0/gcc/config/rs6000/linux64.h	2017-05-14 03:33:00.632243461 +0000
+@@ -412,16 +412,16 @@
+ #undef	LINK_OS_DEFAULT_SPEC
+ #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "%(dynamic_linker_prefix)/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/lib32/ld.so.1"
+ 
+ #ifdef LINUX64_DEFAULT_ABI_ELFv2
+ #define GLIBC_DYNAMIC_LINKER64 \
+-"%{mabi=elfv1:%(dynamic_linker_prefix)/lib64/ld64.so.1;" \
+-":%(dynamic_linker_prefix)/lib64/ld64.so.2}"
++"%{mabi=elfv1:/lib/ld64.so.1;" \
++":/lib/ld64.so.2}"
+ #else
+ #define GLIBC_DYNAMIC_LINKER64 \
+-"%{mabi=elfv2:%(dynamic_linker_prefix)/lib64/ld64.so.2;" \
+-":%(dynamic_linker_prefix)/lib64/ld64.so.1}"
++"%{mabi=elfv2:/lib/ld64.so.2;" \
++":/lib/ld64.so.1}"
+ #endif
+ 
+ #define MUSL_DYNAMIC_LINKER32 \
+@@ -429,7 +429,7 @@
+ #define MUSL_DYNAMIC_LINKER64 \
+   "/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
+ 
+-#define UCLIBC_DYNAMIC_LINKER32 "/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER32 "/lib32/ld-uClibc.so.0"
+ #define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+ #define CHOOSE_DYNAMIC_LINKER(G, U, M) \
+diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/t-linux64 gcc-7.1.0/gcc/config/rs6000/t-linux64
+--- gcc-7.1.0.orig/gcc/config/rs6000/t-linux64	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/rs6000/t-linux64	2017-05-14 03:33:00.633243476 +0000
+@@ -28,8 +28,8 @@
+ MULTILIB_OPTIONS    := m64/m32
+ MULTILIB_DIRNAMES   := 64 32
+ MULTILIB_EXTRA_OPTS := 
+-MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:powerpc-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib$(call if_multiarch,:powerpc64-linux-gnu)
++MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:powerpc-linux-gnu)
+ 
+ rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c
+ 	$(COMPILE) $<
+diff -Naur gcc-7.1.0.orig/gcc/config/s390/linux.h gcc-7.1.0/gcc/config/s390/linux.h
+--- gcc-7.1.0.orig/gcc/config/s390/linux.h	2017-02-06 10:25:05.000000000 +0000
++++ gcc-7.1.0/gcc/config/s390/linux.h	2017-05-14 03:33:00.633243476 +0000
+@@ -73,7 +73,7 @@
+ #define MULTILIB_DEFAULTS { "m31" }
+ #endif
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/lib32/ld.so.1"
+ #define GLIBC_DYNAMIC_LINKER64 "/lib/ld64.so.1"
+ 
+ #undef  LINK_SPEC
+diff -Naur gcc-7.1.0.orig/gcc/config/s390/t-linux64 gcc-7.1.0/gcc/config/s390/t-linux64
+--- gcc-7.1.0.orig/gcc/config/s390/t-linux64	2012-11-21 16:13:28.000000000 +0000
++++ gcc-7.1.0/gcc/config/s390/t-linux64	2017-05-14 03:33:00.633243476 +0000
+@@ -7,5 +7,5 @@
+ 
+ MULTILIB_OPTIONS = m64/m31
+ MULTILIB_DIRNAMES = 64 32
+-MULTILIB_OSDIRNAMES = ../lib64$(call if_multiarch,:s390x-linux-gnu)
+-MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:s390-linux-gnu)
++MULTILIB_OSDIRNAMES = ../lib$(call if_multiarch,:s390x-linux-gnu)
++MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:s390-linux-gnu)
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux.h gcc-7.1.0/gcc/config/sparc/linux.h
+--- gcc-7.1.0.orig/gcc/config/sparc/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/linux.h	2017-05-14 03:33:00.633243476 +0000
+@@ -83,7 +83,7 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/lib32/ld-linux.so.2"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC "-m elf32_sparc %{shared:-shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux64.h gcc-7.1.0/gcc/config/sparc/linux64.h
+--- gcc-7.1.0.orig/gcc/config/sparc/linux64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/linux64.h	2017-05-14 03:33:00.634243490 +0000
+@@ -84,8 +84,8 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/lib32/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-linux.so.2"
+ 
+ #ifdef SPARC_BI_ARCH
+ 
+@@ -213,7 +213,7 @@
+ #else /* !SPARC_BI_ARCH */
+ 
+ #undef LINK_SPEC
+-#define LINK_SPEC "-m elf64_sparc -Y P,%R/usr/lib64 %{shared:-shared} \
++#define LINK_SPEC "-m elf64_sparc -Y P,%R/lib %{shared:-shared} \
+   %{!shared: \
+     %{!static: \
+       %{rdynamic:-export-dynamic} \
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/t-linux64 gcc-7.1.0/gcc/config/sparc/t-linux64
+--- gcc-7.1.0.orig/gcc/config/sparc/t-linux64	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/t-linux64	2017-05-14 03:33:00.634243490 +0000
+@@ -25,5 +25,5 @@
+ 
+ MULTILIB_OPTIONS = m64/m32
+ MULTILIB_DIRNAMES = 64 32
+-MULTILIB_OSDIRNAMES = ../lib64$(call if_multiarch,:sparc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:sparc-linux-gnu)
++MULTILIB_OSDIRNAMES = ../lib$(call if_multiarch,:sparc64-linux-gnu)
++MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:sparc-linux-gnu)
Index: tches/gcc-7.1.0-pure64_specs-1.2.patch
===================================================================
--- patches/gcc-7.1.0-pure64_specs-1.2.patch	(revision 44d4b2847fb03809ef50531eedc63c715c7dfdae)
+++ 	(revision )
@@ -1,1662 +1,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-  
-  
-
-
-  <head>
-    <title>
-      gcc-7.1.0-pure64_specs-1.2.patch on Ticket #1114 â Attachment
-     â CLFS Trac
-    </title>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-        <link rel="search" href="/search" />
-        <link rel="help" href="/wiki/TracGuide" />
-        <link rel="alternate" href="/raw-attachment/ticket/1114/gcc-7.1.0-pure64_specs-1.2.patch" type="text/x-diff; charset=iso-8859-15" title="Original Format" />
-        <link rel="up" href="/ticket/1114" title="Ticket #1114" />
-        <link rel="start" href="/wiki" />
-        <link rel="stylesheet" href="/chrome/common/css/trac.css" type="text/css" /><link rel="stylesheet" href="/chrome/common/css/diff.css" type="text/css" /><link rel="stylesheet" href="/chrome/common/css/code.css" type="text/css" />
-        <link rel="shortcut icon" href="/chrome/site/trac.ico" type="image/x-icon" />
-        <link rel="icon" href="/chrome/site/trac.ico" type="image/x-icon" />
-      <link type="application/opensearchdescription+xml" rel="search" href="/search/opensearch" title="Search CLFS Trac" />
-    <script type="text/javascript" src="/chrome/common/js/jquery.js"></script><script type="text/javascript" src="/chrome/common/js/babel.js"></script><script type="text/javascript" src="/chrome/common/js/messages/en_US.js"></script><script type="text/javascript" src="/chrome/common/js/trac.js"></script><script type="text/javascript" src="/chrome/common/js/search.js"></script><script type="text/javascript" src="/chrome/common/js/diff.js"></script>
-    <!--[if lt IE 7]>
-    <script type="text/javascript" src="/chrome/common/js/ie_pre7_hacks.js"></script>
-    <![endif]-->
-      <script type="text/javascript" src="/chrome/common/js/folding.js"></script>
-      <script type="text/javascript">
-        jQuery(document).ready(function($) {
-          $('#preview table.code').enableCollapsibleColumns($('#preview table.code thead th.content'));
-        });
-      </script>
-  </head>
-  <body>
-    <div id="banner">
-      <div id="header">
-        <a id="logo" href="http://trac.clfs.org"><img src="/chrome/site/clfs-logo.png" alt="CLFS Trac" height="74" width="588" /></a>
-      </div>
-      <form id="search" action="/search" method="get">
-        <div>
-          <label for="proj-search">Search:</label>
-          <input type="text" id="proj-search" name="q" size="18" value="" />
-          <input type="submit" value="Search" />
-        </div>
-      </form>
-      <div id="metanav" class="nav">
-    <ul>
-      <li class="first"><a href="/login">Login</a></li><li><a href="/wiki/TracGuide">Help/Guide</a></li><li><a href="/about">About Trac</a></li><li><a href="/prefs">Preferences</a></li><li class="last"><a href="/reset_password">Forgot your password?</a></li>
-    </ul>
-  </div>
-    </div>
-    <div id="mainnav" class="nav">
-    <ul>
-      <li class="first"><a href="/wiki">Wiki</a></li><li><a href="/timeline">Timeline</a></li><li><a href="/roadmap">Roadmap</a></li><li><a href="/browser">Browse Source</a></li><li><a href="/report">View Tickets</a></li><li class="last"><a href="/search">Search</a></li>
-    </ul>
-  </div>
-    <div id="main">
-      <div id="ctxtnav" class="nav">
-        <h2>Context Navigation</h2>
-          <ul>
-              <li class="last first"><a href="/ticket/1114">Back to Ticket #1114</a></li>
-          </ul>
-        <hr />
-      </div>
-    <div id="content" class="attachment">
-        <h1><a href="/ticket/1114">Ticket #1114</a>: gcc-7.1.0-pure64_specs-1.2.patch</h1>
-        <table id="info" summary="Description">
-          <tbody>
-            <tr>
-              <th scope="col">File gcc-7.1.0-pure64_specs-1.2.patch,
-                <span title="20403 bytes">19.9 KB</span>
-                (added by chris@âŠ, <a class="timeline" href="/timeline?from=2017-05-11T23%3A12%3A09Z&amp;precision=second" title="2017-05-11T23:12:09Z in Timeline">2 days</a> ago)</th>
-            </tr>
-            <tr>
-              <td class="message searchable">
-                
-              </td>
-            </tr>
-          </tbody>
-        </table>
-        <div id="preview" class="searchable">
-          
-  <div class="diff">
-  <ul class="entries">
-      <li class="entry">
-        <h2>
-          <a>gcc/config/aarch64/aarch64-linux.h</a>
-        </h2>
-        <pre>Submitted By: William Harrington &lt;kb0iic at cross-lfs dot org&gt;
-Date: 12-28-2015
-Initial Package Version: 5.1.0
-Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
-        the Pure LFS project with help from
-        Martin Ward &lt;macros_the_black@ntlworld.com&gt;
-Upstream Status: Not Applied - CLFS Specific
-Description: This patch makes changes to the paths for pure64, eg 64bit libs
-             in /usr/lib, 32bit in /usr/lib32.
-Comment: Renamed for GCC 5.3.0
-
-diff -Naur gcc-6.1.0.orig/gcc/config/aarch64/aarch64-linux.h gcc-6.1.0/gcc/config/aarch64/aarch64-linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/aarch64/aarch64-linux.h 2016-03-10 08:29:48.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/aarch64/aarch64-linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>21</th><th>21</th><td class="l"><span>#ifndef GCC_AARCH64_LINUX_H</span>Â </td>
-                  </tr><tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GCC_AARCH64_LINUX_H</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>24</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>24</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>25</th><th>25</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>26</th><th>26</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span>Â </td>
-                  </tr><tr>
-                          <th>27</th><th>27</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/alpha/linux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/alpha/linux-elf.h gcc-6.1.0/gcc/config/alpha/linux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/alpha/linux-elf.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/alpha/linux-elf.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>23</th><th>23</th><td class="l"><span>#define EXTRA_SPECS \</span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span>{ "elf_dynamic_linker", ELF_DYNAMIC_LINKER },</span>Â </td>
-                  </tr><tr>
-                          <th>25</th><th>25</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>26</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER&nbsp; &nbsp; "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>27</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>26</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER&nbsp; &nbsp; "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>27</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>28</th><th>28</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:" G ";:" U "}"</span>Â </td>
-                  </tr><tr>
-                          <th>30</th><th>30</th><td class="l"><span>#elif DEFAULT_LIBC == LIBC_GLIBC</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/arm/linux-eabi.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/arm/linux-eabi.h gcc-6.1.0/gcc/config/arm/linux-eabi.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/arm/linux-eabi.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/arm/linux-eabi.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER_DEFAULT and TARGET_DEFAULT_FLOAT_ABI.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>69</th><th>69</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>70</th><th>70</th><td class="l"><span>#undef&nbsp; GLIBC_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>71</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/<del></del>lib/ld-linux.so.3"</span>Â </td>
-                      </tr><tr>
-                        <th>72</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/<del></del>lib/ld-linux-armhf.so.3"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>71</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/<ins>tools/</ins>lib/ld-linux.so.3"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>72</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/<ins>tools/</ins>lib/ld-linux-armhf.so.3"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>73</th><th>73</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_DEFAULT GLIBC_DYNAMIC_LINKER_SOFT_FLOAT</span>Â </td>
-                  </tr><tr>
-                          <th>74</th><th>74</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>75</th><th>75</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/arm/linux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/arm/linux-elf.h gcc-6.1.0/gcc/config/arm/linux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/arm/linux-elf.h 2016-03-31 11:48:47.000000000 -0400">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/arm/linux-elf.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>62</th><th>62</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>63</th><th>63</th><td class="l"><span>#define LIBGCC_SPEC "%{mfloat-abi=soft*:-lfloat} -lgcc"</span>Â </td>
-                  </tr><tr>
-                          <th>64</th><th>64</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>65</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>65</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>66</th><th>66</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>67</th><th>67</th><td class="l"><span>#define LINUX_TARGET_LINK_SPEC&nbsp; "%{h*} \</span>Â </td>
-                  </tr><tr>
-                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;%{static:-Bstatic} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/bfin/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/bfin/linux.h gcc-6.1.0/gcc/config/bfin/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/bfin/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/bfin/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>45</th><th>45</th><td class="l"><span>&nbsp; %{shared:-G -Bdynamic} \</span>Â </td>
-                  </tr><tr>
-                          <th>46</th><th>46</th><td class="l"><span>&nbsp; %{!shared: %{!static: \</span>Â </td>
-                  </tr><tr>
-                          <th>47</th><th>47</th><td class="l"><span>&nbsp; &nbsp;%{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>48</th><th>Â </th><td class="l"><span>&nbsp; &nbsp;-dynamic-linker /<del></del>lib/ld-uClibc.so.0} \</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>48</th><td class="r"><span>&nbsp; &nbsp;-dynamic-linker /<ins>tools/</ins>lib/ld-uClibc.so.0} \</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>49</th><th>49</th><td class="l"><span>&nbsp; &nbsp;%{static}} -init __init -fini __fini"</span>Â </td>
-                  </tr><tr>
-                          <th>50</th><th>50</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>51</th><th>51</th><td class="l"><span>#undef TARGET_SUPPORTS_SYNC_CALLS</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/c6x/uclinux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/c6x/uclinux-elf.h gcc-6.1.0/gcc/config/c6x/uclinux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/c6x/uclinux-elf.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/c6x/uclinux-elf.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>36</th><th>36</th><td class="l"><span>#define STARTFILE_SPEC \</span>Â </td>
-                  </tr><tr>
-                          <th>37</th><th>37</th><td class="l"><span>&nbsp; "%{!shared:crt1%O%s} crti%O%s %{shared|pie:crtbeginS.o%s;:crtbegin.o%s}"</span>Â </td>
-                  </tr><tr>
-                          <th>38</th><th>38</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>39</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>39</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>40</th><th>40</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>41</th><th>41</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>42</th><th>42</th><td class="l"><span>#define LINK_SPEC ENDIAN_LINK_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/cris/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/cris/linux.h gcc-6.1.0/gcc/config/cris/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/cris/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/cris/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>102</th><th>102</th><td class="l"><span>#undef CRIS_DEFAULT_CPU_VERSION</span>Â </td>
-                  </tr><tr>
-                          <th>103</th><th>103</th><td class="l"><span>#define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG</span>Â </td>
-                  </tr><tr>
-                          <th>104</th><th>104</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>105</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>105</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>106</th><th>106</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>107</th><th>107</th><td class="l"><span>#undef CRIS_LINK_SUBTARGET_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>108</th><th>108</th><td class="l"><span>#define CRIS_LINK_SUBTARGET_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/freebsd-spec.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/freebsd-spec.h gcc-6.1.0/gcc/config/freebsd-spec.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/freebsd-spec.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/freebsd-spec.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>131</th><th>131</th><td class="l"><span>#if FBSD_MAJOR &lt; 6</span>Â </td>
-                  </tr><tr>
-                          <th>132</th><th>132</th><td class="l"><span>#define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>133</th><th>133</th><td class="l"><span>#else</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>134</th><th>Â </th><td class="l"><span>#define FBSD_DYNAMIC_LINKER "/<del></del>libexec/ld-elf.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>134</th><td class="r"><span>#define FBSD_DYNAMIC_LINKER "/<ins>tools/</ins>libexec/ld-elf.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>135</th><th>135</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>136</th><th>136</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>137</th><th>137</th><td class="l"><span>/* NOTE: The freebsd-spec.h header is included also for various</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/frv/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/frv/linux.h gcc-6.1.0/gcc/config/frv/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/frv/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/frv/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>34</th><th>34</th><td class="l"><span>#define ENDFILE_SPEC \</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>&nbsp; "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"</span>Â </td>
-                  </tr><tr>
-                          <th>36</th><th>36</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>37</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>37</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>38</th><th>38</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>39</th><th>39</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>40</th><th>40</th><td class="l"><span>#define LINK_SPEC "\</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/gnu.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/gnu.h gcc-6.1.0/gcc/config/i386/gnu.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/gnu.h 2016-03-29 17:17:53.000000000 -0400">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/gnu.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386"</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span>#undef GNU_USER_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>25</th><th>Â </th><td class="l"><span>#define GNU_USER_DYNAMIC_LINKER "/<del></del>lib/ld.so"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>25</th><td class="r"><span>#define GNU_USER_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>26</th><th>26</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>27</th><th>27</th><td class="l"><span>#undef&nbsp; STARTFILE_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>28</th><th>28</th><td class="l"><span>#if defined HAVE_LD_PIE</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/kfreebsd-gnu64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h gcc-6.1.0/gcc/config/i386/kfreebsd-gnu64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/kfreebsd-gnu64.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64_fbsd"</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64_fbsd"</span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>25</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>26</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld-kfreebsd-x86-64.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>27</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<del></del>lib/ld-kfreebsd-x32.so.1"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>25</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>26</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld-kfreebsd-x86-64.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>27</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ld-kfreebsd-x32.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/kfreebsd-gnu.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/kfreebsd-gnu.h gcc-6.1.0/gcc/config/i386/kfreebsd-gnu.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/kfreebsd-gnu.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/kfreebsd-gnu.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>19</th><th>19</th><td class="l"><span>&lt;http://www.gnu.org/licenses/&gt;.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>20</th><th>20</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>21</th><th>21</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386_fbsd"</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>22</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>22</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/linux64.h gcc-6.1.0/gcc/config/i386/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/linux64.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/linux64.h 2016-05-12 02:33:48.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>27</th><th>27</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64"</span>Â </td>
-                  </tr><tr>
-                          <th>28</th><th>28</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>30</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del>lib</del>/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>31</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del>lib64</del>/ld-linux-x86-64.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>32</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<del></del>libx32/ld-linux-x32.so.2"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>30</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/lib32</ins>/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>31</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/lib</ins>/ld-linux-x86-64.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>32</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>libx32/ld-linux-x32.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER32</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-i386.so.1"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/linux.h gcc-6.1.0/gcc/config/i386/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/linux.h 2016-05-12 02:33:12.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>20</th><th>20</th><td class="l"><span>&lt;http://www.gnu.org/licenses/&gt;.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>21</th><th>21</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386"</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>23</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>23</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>24</th><th>24</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>25</th><th>25</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span>Â </td>
-                  </tr><tr>
-                          <th>26</th><th>26</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-i386.so.1"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/t-linux64</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/t-linux64 gcc-6.1.0/gcc/config/i386/t-linux64</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/i386/t-linux64 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/i386/t-linux64 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span>comma=,</span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>MULTILIB_OPTIONS&nbsp; &nbsp; = $(subst $(comma),/,$(TM_MULTILIB_CONFIG))</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>MULTILIB_DIRNAMES&nbsp; &nbsp;= $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>36</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES = m64=../lib<del>64</del>$(call if_multiarch,:x86_64-linux-gnu)</span>Â </td>
-                      </tr><tr>
-                        <th>37</th><th>Â </th><td class="l"><span>MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<del></del>)$(call if_multiarch,:i386-linux-gnu)</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>36</th><td class="r"><span>MULTILIB_OSDIRNAMES = m64=../lib<ins></ins>$(call if_multiarch,:x86_64-linux-gnu)</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>37</th><td class="r"><span>MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib<ins>32</ins>)$(call if_multiarch,:i386-linux-gnu)</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>38</th><th>38</th><td class="l"><span>MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/ia64/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/ia64/linux.h gcc-6.1.0/gcc/config/ia64/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/ia64/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/ia64/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>55</th><th>55</th><td class="l"><span>/* Define this for shared library support because it isn't in the main</span>Â </td>
-                  </tr><tr>
-                          <th>56</th><th>56</th><td class="l"><span>&nbsp; &nbsp;linux.h file.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>57</th><th>57</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>58</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-ia64.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>58</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-ia64.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>59</th><th>59</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>60</th><th>60</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>61</th><th>61</th><td class="l"><span>#define LINK_SPEC "\</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/kopensolaris-gnu.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/kopensolaris-gnu.h gcc-6.1.0/gcc/config/kopensolaris-gnu.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/kopensolaris-gnu.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/kopensolaris-gnu.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>31</th><th>31</th><td class="l"><span>&nbsp; while (0)</span>Â </td>
-                  </tr><tr>
-                          <th>32</th><th>32</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>33</th><th>33</th><td class="l"><span>#undef GNU_USER_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>34</th><th>Â </th><td class="l"><span>#define GNU_USER_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>34</th><td class="r"><span>#define GNU_USER_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/linux.h gcc-6.1.0/gcc/config/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>81</th><th>81</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER must be defined for each target using them, or</span>Â </td>
-                  </tr><tr>
-                          <th>82</th><th>82</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets</span>Â </td>
-                  </tr><tr>
-                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;supporting both 32-bit and 64-bit compilation.&nbsp; */</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>84</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>85</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>86</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>87</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/<del></del>lib/ldx32-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>84</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>85</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>86</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>87</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ldx32-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>88</th><th>88</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER "/system/bin/linker"</span>Â </td>
-                  </tr><tr>
-                          <th>89</th><th>89</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER32 "/system/bin/linker"</span>Â </td>
-                  </tr><tr>
-                          <th>90</th><th>90</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER64 "/system/bin/linker64"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/lm32/uclinux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/lm32/uclinux-elf.h gcc-6.1.0/gcc/config/lm32/uclinux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/lm32/uclinux-elf.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/lm32/uclinux-elf.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>67</th><th>67</th><td class="l"><span>&nbsp; &nbsp;%{shared:-shared} \</span>Â </td>
-                  </tr><tr>
-                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;%{symbolic:-Bsymbolic} \</span>Â </td>
-                  </tr><tr>
-                          <th>69</th><th>69</th><td class="l"><span>&nbsp; &nbsp;%{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>70</th><th>Â </th><td class="l"><span>&nbsp; &nbsp;-dynamic-linker /<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>70</th><td class="r"><span>&nbsp; &nbsp;-dynamic-linker /<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>71</th><th>71</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>72</th><th>72</th><td class="l"><span>#define TARGET_OS_CPP_BUILTINS() GNU_USER_TARGET_OS_CPP_BUILTINS()</span>Â </td>
-                  </tr><tr>
-                          <th>73</th><th>73</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/m32r/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/m32r/linux.h gcc-6.1.0/gcc/config/m32r/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/m32r/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/m32r/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>37</th><th>37</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>38</th><th>38</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>39</th><th>39</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>40</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>40</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>41</th><th>41</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>42</th><th>42</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>43</th><th>43</th><td class="l"><span>#if TARGET_LITTLE_ENDIAN</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/m68k/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/m68k/linux.h gcc-6.1.0/gcc/config/m68k/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/m68k/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/m68k/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>71</th><th>71</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>72</th><th>72</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>73</th><th>73</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>74</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>74</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>75</th><th>75</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>76</th><th>76</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>77</th><th>77</th><td class="l"><span>#define LINK_SPEC "-m m68kelf %{shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/microblaze/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/microblaze/linux.h gcc-6.1.0/gcc/config/microblaze/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/microblaze/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/microblaze/linux.h 2016-05-12 02:35:49.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>28</th><th>28</th><td class="l"><span>#undef TLS_NEEDS_GOT</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span>#define TLS_NEEDS_GOT 1</span>Â </td>
-                  </tr><tr>
-                          <th>30</th><th>30</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>31</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>31</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>32</th><th>32</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"</span>Â </td>
-                  </tr><tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>#if TARGET_BIG_ENDIAN_DEFAULT == 0 /* LE */</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/mn10300/linux.h</a>
-        </h2>
-        <pre> #define MUSL_DYNAMIC_LINKER_E "%{mbig-endian:;:el}"
-diff -Naur gcc-6.1.0.orig/gcc/config/mn10300/linux.h gcc-6.1.0/gcc/config/mn10300/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/mn10300/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/mn10300/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>32</th><th>32</th><td class="l"><span>#undef&nbsp; ASM_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>33</th><th>33</th><td class="l"><span>#define ASM_SPEC ""</span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>35</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>35</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>36</th><th>36</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>37</th><th>37</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>38</th><th>38</th><td class="l"><span>#define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/nios2/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/nios2/linux.h gcc-6.1.0/gcc/config/nios2/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/nios2/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/nios2/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>29</th><th>29</th><td class="l"><span>#undef CPP_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>30</th><th>30</th><td class="l"><span>#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"</span>Â </td>
-                  </tr><tr>
-                          <th>31</th><th>31</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>32</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-nios2.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>32</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-nios2.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>#define LINK_SPEC LINK_SPEC_ENDIAN \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/pa/pa-linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/pa/pa-linux.h gcc-6.1.0/gcc/config/pa/pa-linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/pa/pa-linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/pa/pa-linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>37</th><th>37</th><td class="l"><span>/* Define this for shared library support because it isn't in the main</span>Â </td>
-                  </tr><tr>
-                          <th>38</th><th>38</th><td class="l"><span>&nbsp; &nbsp;linux.h file.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>39</th><th>39</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>40</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>40</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>41</th><th>41</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>42</th><th>42</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>43</th><th>43</th><td class="l"><span>#define LINK_SPEC "\</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/rs6000/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/rs6000/linux64.h gcc-6.1.0/gcc/config/rs6000/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/rs6000/linux64.h 2016-01-21 12:32:28.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/rs6000/linux64.h 2016-05-12 02:51:16.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>412</th><th>412</th><td class="l"><span>#undef&nbsp; LINK_OS_DEFAULT_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>413</th><th>413</th><td class="l"><span>#define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"</span>Â </td>
-                  </tr><tr>
-                          <th>414</th><th>414</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>415</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "<del>%(dynamic_linker_prefix)</del>/lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>415</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "<ins>/tools</ins>/lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>416</th><th>416</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>417</th><th>417</th><td class="l"><span>#ifdef LINUX64_DEFAULT_ABI_ELFv2</span>Â </td>
-                  </tr><tr>
-                          <th>418</th><th>418</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>419</th><th>Â </th><td class="l"><span>"%{mabi=elfv1:<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.1;" \</span>Â </td>
-                      </tr><tr>
-                        <th>420</th><th>Â </th><td class="l"><span>":<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.2}"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>419</th><td class="r"><span>"%{mabi=elfv1:<ins>/tools</ins>/lib64/ld64.so.1;" \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>420</th><td class="r"><span>":<ins>/tools</ins>/lib64/ld64.so.2}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>421</th><th>421</th><td class="l"><span>#else</span>Â </td>
-                  </tr><tr>
-                          <th>422</th><th>422</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>423</th><th>Â </th><td class="l"><span>"%{mabi=elfv2:<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.2;" \</span>Â </td>
-                      </tr><tr>
-                        <th>424</th><th>Â </th><td class="l"><span>":<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.1}"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>423</th><td class="r"><span>"%{mabi=elfv2:<ins>/tools</ins>/lib64/ld64.so.2;" \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>424</th><td class="r"><span>":<ins>/tools</ins>/lib64/ld64.so.1}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>425</th><th>425</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>426</th><th>426</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>427</th><th>427</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 \</span>Â </td>
-                  </tr>
-            </tbody>
-              <tbody class="skipped">
-                <tr>
-                  <th><a href="#L429">âŠ</a></th>
-                  <th><a href="#L429">âŠ</a></th>
-                  <td><em></em>Â </td>
-                </tr>
-              </tbody>
-            <tbody class="unmod">
-                  <tr>
-                          <th>429</th><th>429</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr><tr>
-                          <th>430</th><th>430</th><td class="l"><span>&nbsp; "/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>431</th><th>431</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>432</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>433</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>432</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>433</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>434</th><th>434</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr><tr>
-                          <th>435</th><th>435</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U, M) \</span>Â </td>
-                  </tr><tr>
-                          <th>436</th><th>436</th><td class="l"><span>&nbsp; "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/rs6000/sysv4.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/rs6000/sysv4.h gcc-6.1.0/gcc/config/rs6000/sysv4.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/rs6000/sysv4.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/rs6000/sysv4.h 2016-05-12 02:39:52.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>764</th><th>764</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>765</th><th>765</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER_E ENDIAN_SELECT("","le","")</span>Â </td>
-                  </tr><tr>
-                          <th>766</th><th>766</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>767</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>768</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>767</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>768</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>769</th><th>769</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER \</span>Â </td>
-                  </tr><tr>
-                          <th>770</th><th>770</th><td class="l"><span>&nbsp; "/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>771</th><th>771</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/s390/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/s390/linux.h gcc-6.1.0/gcc/config/s390/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/s390/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/s390/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>60</th><th>60</th><td class="l"><span>#define MULTILIB_DEFAULTS { "m31" }</span>Â </td>
-                  </tr><tr>
-                          <th>61</th><th>61</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>62</th><th>62</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>63</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>64</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64.so.1"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>63</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>64</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>65</th><th>65</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>66</th><th>66</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>67</th><th>67</th><td class="l"><span>#define LINK_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sh/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sh/linux.h gcc-6.1.0/gcc/config/sh/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/sh/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/sh/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>64</th><th>64</th><td class="l"><span>&nbsp; "/lib/ld-musl-sh" MUSL_DYNAMIC_LINKER_E MUSL_DYNAMIC_LINKER_FP \</span>Â </td>
-                  </tr><tr>
-                          <th>65</th><th>65</th><td class="l"><span>&nbsp; "%{mfdpic:-fdpic}.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>66</th><th>66</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>67</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>67</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>68</th><th>68</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>69</th><th>69</th><td class="l"><span>#undef SUBTARGET_LINK_EMUL_SUFFIX</span>Â </td>
-                  </tr><tr>
-                          <th>70</th><th>70</th><td class="l"><span>#define SUBTARGET_LINK_EMUL_SUFFIX "%{mfdpic:_fd;:_linux}"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/linux64.h gcc-6.1.0/gcc/config/sparc/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/linux64.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/sparc/linux64.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>85</th><th>85</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>86</th><th>86</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>87</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>88</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib64/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>87</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>88</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib64/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>89</th><th>89</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>90</th><th>90</th><td class="l"><span>#ifdef SPARC_BI_ARCH</span>Â </td>
-                  </tr><tr>
-                          <th>91</th><th>91</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody>
-              <tbody class="skipped">
-                <tr>
-                  <th><a href="#L193">âŠ</a></th>
-                  <th><a href="#L193">âŠ</a></th>
-                  <td><em></em>Â </td>
-                </tr>
-              </tbody>
-            <tbody class="unmod">
-                  <tr>
-                          <th>193</th><th>193</th><td class="l"><span>#else /* !SPARC_BI_ARCH */</span>Â </td>
-                  </tr><tr>
-                          <th>194</th><th>194</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>195</th><th>195</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>196</th><th>Â </th><td class="l"><span>#define LINK_SPEC "-m elf64_sparc -Y P,%R/<del>usr</del>/lib64 %{shared:-shared} \</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>196</th><td class="r"><span>#define LINK_SPEC "-m elf64_sparc -Y P,%R/<ins>tools</ins>/lib64 %{shared:-shared} \</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>197</th><th>197</th><td class="l"><span>&nbsp; %{!shared: \</span>Â </td>
-                  </tr><tr>
-                          <th>198</th><th>198</th><td class="l"><span>&nbsp; &nbsp; %{!static: \</span>Â </td>
-                  </tr><tr>
-                          <th>199</th><th>199</th><td class="l"><span>&nbsp; &nbsp; &nbsp; %{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/linux.h gcc-6.1.0/gcc/config/sparc/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/sparc/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>85</th><th>85</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>86</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>86</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>87</th><th>87</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>88</th><th>88</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>89</th><th>89</th><td class="l"><span>#define LINK_SPEC "-m elf32_sparc %{shared:-shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/xtensa/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/xtensa/linux.h gcc-6.1.0/gcc/config/xtensa/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-6.1.0.orig/gcc/config/xtensa/linux.h 2016-01-04 09:30:50.000000000 -0500">
-                      old
-                  </th>
-                  <th title="File gcc-6.1.0/gcc/config/xtensa/linux.h 2016-05-12 02:31:25.000000000 -0400">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>46</th><th>46</th><td class="l"><span>&nbsp; %{mauto-litpools:--auto-litpools} \</span>Â </td>
-                  </tr><tr>
-                          <th>47</th><th>47</th><td class="l"><span>&nbsp; %{mno-auto-litpools:--no-auto-litpools}"</span>Â </td>
-                  </tr><tr>
-                          <th>48</th><th>48</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>49</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>49</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>50</th><th>50</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>51</th><th>51</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>52</th><th>52</th><td class="l"><span>#define LINK_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-  </ul>
-</div>
-
-        </div>
-    </div>
-    <div id="altlinks">
-      <h3>Download in other formats:</h3>
-      <ul>
-        <li class="last first">
-          <a rel="nofollow" href="/raw-attachment/ticket/1114/gcc-7.1.0-pure64_specs-1.2.patch">Original Format</a>
-        </li>
-      </ul>
-    </div>
-    </div>
-    <div id="footer" lang="en" xml:lang="en"><hr />
-      <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/chrome/common/trac_logo_mini.png" height="30" width="107" alt="Trac Powered" /></a>
-      <p class="left">Powered by <a href="/about"><strong>Trac 0.12.2</strong></a><br />
-        By <a href="http://www.edgewall.org/">Edgewall Software</a>.</p>
-      <p class="right">Project-Id-Version: Trac 0.12
-Report-Msgid-Bugs-To: trac-dev@googlegroups.com
-POT-Creation-Date: 2008-01-30 09:20+0100
-PO-Revision-Date: 2011-04-04 22:39+0000
-Last-Translator: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
-Language-Team: en_US <trac-dev@googlegroups.com>
-Plural-Forms: nplurals=2; plural=(n != 1)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf-8
-Content-Transfer-Encoding: 8bit
-Generated-By: Babel 0.9.5
-</p>
-    </div>
-  </body>
-</html>
Index: patches/gcc-7.1.0-pure64_specs-1.patch
===================================================================
--- patches/gcc-7.1.0-pure64_specs-1.patch	(revision ba4566ecb16fc392c13890344be28f0668f1958b)
+++ patches/gcc-7.1.0-pure64_specs-1.patch	(revision ba4566ecb16fc392c13890344be28f0668f1958b)
@@ -0,0 +1,443 @@
+Submitted By: William Harrington <kb0iic at cross-lfs dot org>
+Date: 05-13-2017
+Initial Package Version: 6.1.0
+Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
+        the Pure LFS project with help from
+        Martin Ward and Chris Staub
+Upstream Status: Not Applied - CLFS Specific
+Description: This patch makes changes to the paths for pure64, eg 64bit libs
+             in /usr/lib, 32bit in /usr/lib32.
+Comment: Rediffed for 7.1.0
+
+diff -Naur gcc-7.1.0.orig/gcc/config/aarch64/aarch64-linux.h gcc-7.1.0/gcc/config/aarch64/aarch64-linux.h
+--- gcc-7.1.0.orig/gcc/config/aarch64/aarch64-linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/aarch64/aarch64-linux.h	2017-05-14 03:36:52.526644991 +0000
+@@ -21,7 +21,7 @@
+ #ifndef GCC_AARCH64_LINUX_H
+ #define GCC_AARCH64_LINUX_H
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
+ 
+ #undef MUSL_DYNAMIC_LINKER
+ #define MUSL_DYNAMIC_LINKER "/lib/ld-musl-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/alpha/linux-elf.h gcc-7.1.0/gcc/config/alpha/linux-elf.h
+--- gcc-7.1.0.orig/gcc/config/alpha/linux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/alpha/linux-elf.h	2017-05-14 03:36:52.526644991 +0000
+@@ -23,8 +23,8 @@
+ #define EXTRA_SPECS \
+ { "elf_dynamic_linker", ELF_DYNAMIC_LINKER },
+ 
+-#define GLIBC_DYNAMIC_LINKER	"/lib/ld-linux.so.2"
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
++#define GLIBC_DYNAMIC_LINKER	"/tools/lib/ld-linux.so.2"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+ #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:" G ";:" U "}"
+ #elif DEFAULT_LIBC == LIBC_GLIBC
+diff -Naur gcc-7.1.0.orig/gcc/config/arm/linux-eabi.h gcc-7.1.0/gcc/config/arm/linux-eabi.h
+--- gcc-7.1.0.orig/gcc/config/arm/linux-eabi.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/arm/linux-eabi.h	2017-05-14 03:36:52.527645006 +0000
+@@ -62,8 +62,8 @@
+    GLIBC_DYNAMIC_LINKER_DEFAULT and TARGET_DEFAULT_FLOAT_ABI.  */
+ 
+ #undef  GLIBC_DYNAMIC_LINKER
+-#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/lib/ld-linux.so.3"
+-#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/lib/ld-linux-armhf.so.3"
++#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/tools/lib/ld-linux.so.3"
++#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/tools/lib/ld-linux-armhf.so.3"
+ #define GLIBC_DYNAMIC_LINKER_DEFAULT GLIBC_DYNAMIC_LINKER_SOFT_FLOAT
+ 
+ #define GLIBC_DYNAMIC_LINKER \
+diff -Naur gcc-7.1.0.orig/gcc/config/arm/linux-elf.h gcc-7.1.0/gcc/config/arm/linux-elf.h
+--- gcc-7.1.0.orig/gcc/config/arm/linux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/arm/linux-elf.h	2017-05-14 03:36:52.527645006 +0000
+@@ -60,7 +60,7 @@
+ 
+ #define LIBGCC_SPEC "%{mfloat-abi=soft*:-lfloat} -lgcc"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #define LINUX_TARGET_LINK_SPEC  "%{h*} \
+    %{static:-Bstatic} \
+diff -Naur gcc-7.1.0.orig/gcc/config/bfin/linux.h gcc-7.1.0/gcc/config/bfin/linux.h
+--- gcc-7.1.0.orig/gcc/config/bfin/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/bfin/linux.h	2017-05-14 03:36:52.528645020 +0000
+@@ -48,7 +48,7 @@
+   %{shared:-G -Bdynamic} \
+   %{!shared: %{!static: \
+    %{rdynamic:-export-dynamic} \
+-   -dynamic-linker /lib/ld-uClibc.so.0} \
++   -dynamic-linker /tools/lib/ld-uClibc.so.0} \
+    %{static}} -init __init -fini __fini"
+ 
+ #undef TARGET_SUPPORTS_SYNC_CALLS
+diff -Naur gcc-7.1.0.orig/gcc/config/c6x/uclinux-elf.h gcc-7.1.0/gcc/config/c6x/uclinux-elf.h
+--- gcc-7.1.0.orig/gcc/config/c6x/uclinux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/c6x/uclinux-elf.h	2017-05-14 03:36:52.528645020 +0000
+@@ -36,7 +36,7 @@
+ #define STARTFILE_SPEC \
+   "%{!shared:crt1%O%s} crti%O%s %{shared|pie:crtbeginS.o%s;:crtbegin.o%s}"
+ 
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC ENDIAN_LINK_SPEC \
+diff -Naur gcc-7.1.0.orig/gcc/config/cris/linux.h gcc-7.1.0/gcc/config/cris/linux.h
+--- gcc-7.1.0.orig/gcc/config/cris/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/cris/linux.h	2017-05-14 03:36:52.528645020 +0000
+@@ -102,7 +102,7 @@
+ #undef CRIS_DEFAULT_CPU_VERSION
+ #define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef CRIS_LINK_SUBTARGET_SPEC
+ #define CRIS_LINK_SUBTARGET_SPEC \
+diff -Naur gcc-7.1.0.orig/gcc/config/freebsd-spec.h gcc-7.1.0/gcc/config/freebsd-spec.h
+--- gcc-7.1.0.orig/gcc/config/freebsd-spec.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/freebsd-spec.h	2017-05-14 03:36:52.529645035 +0000
+@@ -131,7 +131,7 @@
+ #if FBSD_MAJOR < 6
+ #define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1"
+ #else
+-#define FBSD_DYNAMIC_LINKER "/libexec/ld-elf.so.1"
++#define FBSD_DYNAMIC_LINKER "/tools/libexec/ld-elf.so.1"
+ #endif
+ 
+ /* NOTE: The freebsd-spec.h header is included also for various
+diff -Naur gcc-7.1.0.orig/gcc/config/frv/linux.h gcc-7.1.0/gcc/config/frv/linux.h
+--- gcc-7.1.0.orig/gcc/config/frv/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/frv/linux.h	2017-05-14 03:36:52.529645035 +0000
+@@ -34,7 +34,7 @@
+ #define ENDFILE_SPEC \
+   "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "\
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/gnu.h gcc-7.1.0/gcc/config/i386/gnu.h
+--- gcc-7.1.0.orig/gcc/config/i386/gnu.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/gnu.h	2017-05-14 03:36:52.529645035 +0000
+@@ -22,7 +22,7 @@
+ #define GNU_USER_LINK_EMULATION "elf_i386"
+ 
+ #undef GNU_USER_DYNAMIC_LINKER
+-#define GNU_USER_DYNAMIC_LINKER "/lib/ld.so"
++#define GNU_USER_DYNAMIC_LINKER "/tools/lib/ld.so"
+ 
+ #undef	STARTFILE_SPEC
+ #if defined HAVE_LD_PIE
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu.h gcc-7.1.0/gcc/config/i386/kfreebsd-gnu.h
+--- gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/kfreebsd-gnu.h	2017-05-14 03:36:52.529645035 +0000
+@@ -19,4 +19,4 @@
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #define GNU_USER_LINK_EMULATION "elf_i386_fbsd"
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h gcc-7.1.0/gcc/config/i386/kfreebsd-gnu64.h
+--- gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/kfreebsd-gnu64.h	2017-05-14 03:36:52.529645035 +0000
+@@ -22,6 +22,6 @@
+ #define GNU_USER_LINK_EMULATION64 "elf_x86_64_fbsd"
+ #define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64_fbsd"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-kfreebsd-x86-64.so.1"
+-#define GLIBC_DYNAMIC_LINKERX32 "/lib/ld-kfreebsd-x32.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld-kfreebsd-x86-64.so.1"
++#define GLIBC_DYNAMIC_LINKERX32 "/tools/lib/ld-kfreebsd-x32.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux.h gcc-7.1.0/gcc/config/i386/linux.h
+--- gcc-7.1.0.orig/gcc/config/i386/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/linux.h	2017-05-14 03:36:52.529645035 +0000
+@@ -20,7 +20,7 @@
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #define GNU_USER_LINK_EMULATION "elf_i386"
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef MUSL_DYNAMIC_LINKER
+ #define MUSL_DYNAMIC_LINKER "/lib/ld-musl-i386.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux64.h gcc-7.1.0/gcc/config/i386/linux64.h
+--- gcc-7.1.0.orig/gcc/config/i386/linux64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/linux64.h	2017-05-14 03:36:52.530645050 +0000
+@@ -27,9 +27,9 @@
+ #define GNU_USER_LINK_EMULATION64 "elf_x86_64"
+ #define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux-x86-64.so.2"
+-#define GLIBC_DYNAMIC_LINKERX32 "/libx32/ld-linux-x32.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib32/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld-linux-x86-64.so.2"
++#define GLIBC_DYNAMIC_LINKERX32 "/tools/libx32/ld-linux-x32.so.2"
+ 
+ #undef MUSL_DYNAMIC_LINKER32
+ #define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-i386.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/t-linux64 gcc-7.1.0/gcc/config/i386/t-linux64
+--- gcc-7.1.0.orig/gcc/config/i386/t-linux64	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/t-linux64	2017-05-14 03:36:52.530645050 +0000
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS    = $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu)
++MULTILIB_OSDIRNAMES = m64=../lib$(call if_multiarch,:x86_64-linux-gnu)
++MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:i386-linux-gnu)
+ MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
+diff -Naur gcc-7.1.0.orig/gcc/config/ia64/linux.h gcc-7.1.0/gcc/config/ia64/linux.h
+--- gcc-7.1.0.orig/gcc/config/ia64/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/ia64/linux.h	2017-05-14 03:36:52.531645064 +0000
+@@ -55,7 +55,7 @@
+ /* Define this for shared library support because it isn't in the main
+    linux.h file.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-ia64.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux-ia64.so.2"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "\
+diff -Naur gcc-7.1.0.orig/gcc/config/kopensolaris-gnu.h gcc-7.1.0/gcc/config/kopensolaris-gnu.h
+--- gcc-7.1.0.orig/gcc/config/kopensolaris-gnu.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/kopensolaris-gnu.h	2017-05-14 03:36:52.531645064 +0000
+@@ -31,4 +31,4 @@
+   while (0)
+ 
+ #undef GNU_USER_DYNAMIC_LINKER
+-#define GNU_USER_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GNU_USER_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/linux.h gcc-7.1.0/gcc/config/linux.h
+--- gcc-7.1.0.orig/gcc/config/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/linux.h	2017-05-14 03:36:52.531645064 +0000
+@@ -81,10 +81,10 @@
+    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
+    GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets
+    supporting both 32-bit and 64-bit compilation.  */
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER32 "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKERX32 "/lib/ldx32-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER64 "/tools/lib/ld64-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKERX32 "/tools/lib/ldx32-uClibc.so.0"
+ #define BIONIC_DYNAMIC_LINKER "/system/bin/linker"
+ #define BIONIC_DYNAMIC_LINKER32 "/system/bin/linker"
+ #define BIONIC_DYNAMIC_LINKER64 "/system/bin/linker64"
+diff -Naur gcc-7.1.0.orig/gcc/config/lm32/uclinux-elf.h gcc-7.1.0/gcc/config/lm32/uclinux-elf.h
+--- gcc-7.1.0.orig/gcc/config/lm32/uclinux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/lm32/uclinux-elf.h	2017-05-14 03:36:52.531645064 +0000
+@@ -67,7 +67,7 @@
+    %{shared:-shared} \
+    %{symbolic:-Bsymbolic} \
+    %{rdynamic:-export-dynamic} \
+-   -dynamic-linker /lib/ld-linux.so.2"
++   -dynamic-linker /tools/lib/ld-linux.so.2"
+ 
+ #define TARGET_OS_CPP_BUILTINS() GNU_USER_TARGET_OS_CPP_BUILTINS()
+ 
+diff -Naur gcc-7.1.0.orig/gcc/config/m32r/linux.h gcc-7.1.0/gcc/config/m32r/linux.h
+--- gcc-7.1.0.orig/gcc/config/m32r/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/m32r/linux.h	2017-05-14 03:36:52.532645079 +0000
+@@ -37,7 +37,7 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef	LINK_SPEC
+ #if TARGET_LITTLE_ENDIAN
+diff -Naur gcc-7.1.0.orig/gcc/config/m68k/linux.h gcc-7.1.0/gcc/config/m68k/linux.h
+--- gcc-7.1.0.orig/gcc/config/m68k/linux.h	2017-01-06 21:21:02.000000000 +0000
++++ gcc-7.1.0/gcc/config/m68k/linux.h	2017-05-14 03:36:52.532645079 +0000
+@@ -71,7 +71,7 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "-m m68kelf %{shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/microblaze/linux.h gcc-7.1.0/gcc/config/microblaze/linux.h
+--- gcc-7.1.0.orig/gcc/config/microblaze/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/microblaze/linux.h	2017-05-14 03:36:52.532645079 +0000
+@@ -28,7 +28,7 @@
+ #undef TLS_NEEDS_GOT
+ #define TLS_NEEDS_GOT 1
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ #define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
+ 
+ #if TARGET_BIG_ENDIAN_DEFAULT == 0 /* LE */
+diff -Naur gcc-7.1.0.orig/gcc/config/mn10300/linux.h gcc-7.1.0/gcc/config/mn10300/linux.h
+--- gcc-7.1.0.orig/gcc/config/mn10300/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/mn10300/linux.h	2017-05-14 03:36:52.532645079 +0000
+@@ -32,7 +32,7 @@
+ #undef  ASM_SPEC
+ #define ASM_SPEC ""
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/nios2/linux.h gcc-7.1.0/gcc/config/nios2/linux.h
+--- gcc-7.1.0.orig/gcc/config/nios2/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/nios2/linux.h	2017-05-14 03:36:52.532645079 +0000
+@@ -29,7 +29,7 @@
+ #undef CPP_SPEC
+ #define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-nios2.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux-nios2.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC LINK_SPEC_ENDIAN \
+diff -Naur gcc-7.1.0.orig/gcc/config/pa/pa-linux.h gcc-7.1.0/gcc/config/pa/pa-linux.h
+--- gcc-7.1.0.orig/gcc/config/pa/pa-linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/pa/pa-linux.h	2017-05-14 03:36:52.533645094 +0000
+@@ -37,7 +37,7 @@
+ /* Define this for shared library support because it isn't in the main
+    linux.h file.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "\
+diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/linux64.h gcc-7.1.0/gcc/config/rs6000/linux64.h
+--- gcc-7.1.0.orig/gcc/config/rs6000/linux64.h	2017-02-07 11:29:06.000000000 +0000
++++ gcc-7.1.0/gcc/config/rs6000/linux64.h	2017-05-14 03:36:52.533645094 +0000
+@@ -412,16 +412,16 @@
+ #undef	LINK_OS_DEFAULT_SPEC
+ #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "%(dynamic_linker_prefix)/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld.so.1"
+ 
+ #ifdef LINUX64_DEFAULT_ABI_ELFv2
+ #define GLIBC_DYNAMIC_LINKER64 \
+-"%{mabi=elfv1:%(dynamic_linker_prefix)/lib64/ld64.so.1;" \
+-":%(dynamic_linker_prefix)/lib64/ld64.so.2}"
++"%{mabi=elfv1:/tools/lib64/ld64.so.1;" \
++":/tools/lib64/ld64.so.2}"
+ #else
+ #define GLIBC_DYNAMIC_LINKER64 \
+-"%{mabi=elfv2:%(dynamic_linker_prefix)/lib64/ld64.so.2;" \
+-":%(dynamic_linker_prefix)/lib64/ld64.so.1}"
++"%{mabi=elfv2:/tools/lib64/ld64.so.2;" \
++":/tools/lib64/ld64.so.1}"
+ #endif
+ 
+ #define MUSL_DYNAMIC_LINKER32 \
+@@ -429,8 +429,8 @@
+ #define MUSL_DYNAMIC_LINKER64 \
+   "/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
+ 
+-#define UCLIBC_DYNAMIC_LINKER32 "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER64 "/tools/lib/ld64-uClibc.so.0"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+ #define CHOOSE_DYNAMIC_LINKER(G, U, M) \
+   "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"
+diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/sysv4.h gcc-7.1.0/gcc/config/rs6000/sysv4.h
+--- gcc-7.1.0.orig/gcc/config/rs6000/sysv4.h	2017-02-07 11:29:06.000000000 +0000
++++ gcc-7.1.0/gcc/config/rs6000/sysv4.h	2017-05-14 03:36:52.533645094 +0000
+@@ -780,8 +780,8 @@
+ 
+ #define MUSL_DYNAMIC_LINKER_E ENDIAN_SELECT("","le","")
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
+ #define MUSL_DYNAMIC_LINKER \
+   "/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+diff -Naur gcc-7.1.0.orig/gcc/config/s390/linux.h gcc-7.1.0/gcc/config/s390/linux.h
+--- gcc-7.1.0.orig/gcc/config/s390/linux.h	2017-02-06 10:25:05.000000000 +0000
++++ gcc-7.1.0/gcc/config/s390/linux.h	2017-05-14 03:36:52.534645109 +0000
+@@ -73,8 +73,8 @@
+ #define MULTILIB_DEFAULTS { "m31" }
+ #endif
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib/ld64.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld64.so.1"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC \
+diff -Naur gcc-7.1.0.orig/gcc/config/sh/linux.h gcc-7.1.0/gcc/config/sh/linux.h
+--- gcc-7.1.0.orig/gcc/config/sh/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sh/linux.h	2017-05-14 03:36:52.534645109 +0000
+@@ -64,7 +64,7 @@
+   "/lib/ld-musl-sh" MUSL_DYNAMIC_LINKER_E MUSL_DYNAMIC_LINKER_FP \
+   "%{mfdpic:-fdpic}.so.1"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef SUBTARGET_LINK_EMUL_SUFFIX
+ #define SUBTARGET_LINK_EMUL_SUFFIX "%{mfdpic:_fd;:_linux}"
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux.h gcc-7.1.0/gcc/config/sparc/linux.h
+--- gcc-7.1.0.orig/gcc/config/sparc/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/linux.h	2017-05-14 03:36:52.534645109 +0000
+@@ -83,7 +83,7 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC "-m elf32_sparc %{shared:-shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux64.h gcc-7.1.0/gcc/config/sparc/linux64.h
+--- gcc-7.1.0.orig/gcc/config/sparc/linux64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/linux64.h	2017-05-14 03:36:52.535645123 +0000
+@@ -84,8 +84,8 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib64/ld-linux.so.2"
+ 
+ #ifdef SPARC_BI_ARCH
+ 
+@@ -213,7 +213,7 @@
+ #else /* !SPARC_BI_ARCH */
+ 
+ #undef LINK_SPEC
+-#define LINK_SPEC "-m elf64_sparc -Y P,%R/usr/lib64 %{shared:-shared} \
++#define LINK_SPEC "-m elf64_sparc -Y P,%R/tools/lib64 %{shared:-shared} \
+   %{!shared: \
+     %{!static: \
+       %{rdynamic:-export-dynamic} \
+diff -Naur gcc-7.1.0.orig/gcc/config/xtensa/linux.h gcc-7.1.0/gcc/config/xtensa/linux.h
+--- gcc-7.1.0.orig/gcc/config/xtensa/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/xtensa/linux.h	2017-05-14 03:36:52.535645123 +0000
+@@ -46,7 +46,7 @@
+   %{mauto-litpools:--auto-litpools} \
+   %{mno-auto-litpools:--no-auto-litpools}"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC \
Index: patches/gcc-7.1.0-specs-1.patch
===================================================================
--- patches/gcc-7.1.0-specs-1.patch	(revision 44d4b2847fb03809ef50531eedc63c715c7dfdae)
+++ patches/gcc-7.1.0-specs-1.patch	(revision ba4566ecb16fc392c13890344be28f0668f1958b)
@@ -1,1720 +1,464 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-  
-  
+Submitted By: William Harrington <kb0iic at cross-lfs dot org>
+Date: 05-13-2017
+Initial Package Version: 7.1.0
+Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
+        the Pure LFS project
+Upstream Status: Not Applied - CLFS Specific
+Description: This patch makes changes to the paths for pure64, eg 64bit libs
+             in /usr/lib, 32bit in /usr/lib32.
+Comment: Redone for 7.1.0
 
-
-  <head>
-    <title>
-      gcc-7.1.0-specs-1.patch on Ticket #1114 â Attachment
-     â CLFS Trac
-    </title>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-        <link rel="search" href="/search" />
-        <link rel="help" href="/wiki/TracGuide" />
-        <link rel="alternate" href="/raw-attachment/ticket/1114/gcc-7.1.0-specs-1.patch" type="text/x-diff; charset=iso-8859-15" title="Original Format" />
-        <link rel="up" href="/ticket/1114" title="Ticket #1114" />
-        <link rel="start" href="/wiki" />
-        <link rel="stylesheet" href="/chrome/common/css/trac.css" type="text/css" /><link rel="stylesheet" href="/chrome/common/css/diff.css" type="text/css" /><link rel="stylesheet" href="/chrome/common/css/code.css" type="text/css" />
-        <link rel="shortcut icon" href="/chrome/site/trac.ico" type="image/x-icon" />
-        <link rel="icon" href="/chrome/site/trac.ico" type="image/x-icon" />
-      <link type="application/opensearchdescription+xml" rel="search" href="/search/opensearch" title="Search CLFS Trac" />
-    <script type="text/javascript" src="/chrome/common/js/jquery.js"></script><script type="text/javascript" src="/chrome/common/js/babel.js"></script><script type="text/javascript" src="/chrome/common/js/messages/en_US.js"></script><script type="text/javascript" src="/chrome/common/js/trac.js"></script><script type="text/javascript" src="/chrome/common/js/search.js"></script><script type="text/javascript" src="/chrome/common/js/diff.js"></script>
-    <!--[if lt IE 7]>
-    <script type="text/javascript" src="/chrome/common/js/ie_pre7_hacks.js"></script>
-    <![endif]-->
-      <script type="text/javascript" src="/chrome/common/js/folding.js"></script>
-      <script type="text/javascript">
-        jQuery(document).ready(function($) {
-          $('#preview table.code').enableCollapsibleColumns($('#preview table.code thead th.content'));
-        });
-      </script>
-  </head>
-  <body>
-    <div id="banner">
-      <div id="header">
-        <a id="logo" href="http://trac.clfs.org"><img src="/chrome/site/clfs-logo.png" alt="CLFS Trac" height="74" width="588" /></a>
-      </div>
-      <form id="search" action="/search" method="get">
-        <div>
-          <label for="proj-search">Search:</label>
-          <input type="text" id="proj-search" name="q" size="18" value="" />
-          <input type="submit" value="Search" />
-        </div>
-      </form>
-      <div id="metanav" class="nav">
-    <ul>
-      <li class="first"><a href="/login">Login</a></li><li><a href="/wiki/TracGuide">Help/Guide</a></li><li><a href="/about">About Trac</a></li><li><a href="/prefs">Preferences</a></li><li class="last"><a href="/reset_password">Forgot your password?</a></li>
-    </ul>
-  </div>
-    </div>
-    <div id="mainnav" class="nav">
-    <ul>
-      <li class="first"><a href="/wiki">Wiki</a></li><li><a href="/timeline">Timeline</a></li><li><a href="/roadmap">Roadmap</a></li><li><a href="/browser">Browse Source</a></li><li><a href="/report">View Tickets</a></li><li class="last"><a href="/search">Search</a></li>
-    </ul>
-  </div>
-    <div id="main">
-      <div id="ctxtnav" class="nav">
-        <h2>Context Navigation</h2>
-          <ul>
-              <li class="last first"><a href="/ticket/1114">Back to Ticket #1114</a></li>
-          </ul>
-        <hr />
-      </div>
-    <div id="content" class="attachment">
-        <h1><a href="/ticket/1114">Ticket #1114</a>: gcc-7.1.0-specs-1.patch</h1>
-        <table id="info" summary="Description">
-          <tbody>
-            <tr>
-              <th scope="col">File gcc-7.1.0-specs-1.patch,
-                <span title="20746 bytes">20.3 KB</span>
-                (added by kb0iic, <a class="timeline" href="/timeline?from=2017-05-13T01%3A54%3A12Z&amp;precision=second" title="2017-05-13T01:54:12Z in Timeline">25 hours</a> ago)</th>
-            </tr>
-            <tr>
-              <td class="message searchable">
-                
-              </td>
-            </tr>
-          </tbody>
-        </table>
-        <div id="preview" class="searchable">
-          
-  <div class="diff">
-  <ul class="entries">
-      <li class="entry">
-        <h2>
-          <a>gcc/config/aarch64/aarch64-linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/aarch64/aarch64-linux.h gcc-7.1.0/gcc/config/aarch64/aarch64-linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/aarch64/aarch64-linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/aarch64/aarch64-linux.h 2017-05-13 00:23:29.031857437 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>21</th><th>21</th><td class="l"><span>#ifndef GCC_AARCH64_LINUX_H</span>Â </td>
-                  </tr><tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GCC_AARCH64_LINUX_H</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>24</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>24</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>25</th><th>25</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>26</th><th>26</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span>Â </td>
-                  </tr><tr>
-                          <th>27</th><th>27</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/alpha/linux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/alpha/linux-elf.h gcc-7.1.0/gcc/config/alpha/linux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/alpha/linux-elf.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/alpha/linux-elf.h 2017-05-13 00:23:29.031857437 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>23</th><th>23</th><td class="l"><span>#define EXTRA_SPECS \</span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span>{ "elf_dynamic_linker", ELF_DYNAMIC_LINKER },</span>Â </td>
-                  </tr><tr>
-                          <th>25</th><th>25</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>26</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER&nbsp; &nbsp; "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>27</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>26</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER&nbsp; &nbsp; "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>27</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>28</th><th>28</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:" G ";:" U "}"</span>Â </td>
-                  </tr><tr>
-                          <th>30</th><th>30</th><td class="l"><span>#elif DEFAULT_LIBC == LIBC_GLIBC</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/arm/linux-eabi.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/arm/linux-eabi.h gcc-7.1.0/gcc/config/arm/linux-eabi.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/arm/linux-eabi.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/arm/linux-eabi.h 2017-05-13 00:23:29.031857437 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>62</th><th>62</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER_DEFAULT and TARGET_DEFAULT_FLOAT_ABI.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>63</th><th>63</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>64</th><th>64</th><td class="l"><span>#undef&nbsp; GLIBC_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>65</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/<del></del>lib/ld-linux.so.3"</span>Â </td>
-                      </tr><tr>
-                        <th>66</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/<del></del>lib/ld-linux-armhf.so.3"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>65</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/<ins>tools/</ins>lib/ld-linux.so.3"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>66</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/<ins>tools/</ins>lib/ld-linux-armhf.so.3"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>67</th><th>67</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_DEFAULT GLIBC_DYNAMIC_LINKER_SOFT_FLOAT</span>Â </td>
-                  </tr><tr>
-                          <th>68</th><th>68</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>69</th><th>69</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/arm/linux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/arm/linux-elf.h gcc-7.1.0/gcc/config/arm/linux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/arm/linux-elf.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/arm/linux-elf.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>60</th><th>60</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>61</th><th>61</th><td class="l"><span>#define LIBGCC_SPEC "%{mfloat-abi=soft*:-lfloat} -lgcc"</span>Â </td>
-                  </tr><tr>
-                          <th>62</th><th>62</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>63</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>63</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>64</th><th>64</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>65</th><th>65</th><td class="l"><span>#define LINUX_TARGET_LINK_SPEC&nbsp; "%{h*} \</span>Â </td>
-                  </tr><tr>
-                          <th>66</th><th>66</th><td class="l"><span>&nbsp; &nbsp;%{static:-Bstatic} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/bfin/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/bfin/linux.h gcc-7.1.0/gcc/config/bfin/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/bfin/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/bfin/linux.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>48</th><th>48</th><td class="l"><span>&nbsp; %{shared:-G -Bdynamic} \</span>Â </td>
-                  </tr><tr>
-                          <th>49</th><th>49</th><td class="l"><span>&nbsp; %{!shared: %{!static: \</span>Â </td>
-                  </tr><tr>
-                          <th>50</th><th>50</th><td class="l"><span>&nbsp; &nbsp;%{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>51</th><th>Â </th><td class="l"><span>&nbsp; &nbsp;-dynamic-linker /<del></del>lib/ld-uClibc.so.0} \</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>51</th><td class="r"><span>&nbsp; &nbsp;-dynamic-linker /<ins>tools/</ins>lib/ld-uClibc.so.0} \</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>52</th><th>52</th><td class="l"><span>&nbsp; &nbsp;%{static}} -init __init -fini __fini"</span>Â </td>
-                  </tr><tr>
-                          <th>53</th><th>53</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>54</th><th>54</th><td class="l"><span>#undef TARGET_SUPPORTS_SYNC_CALLS</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/cris/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/cris/linux.h gcc-7.1.0/gcc/config/cris/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/cris/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/cris/linux.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>102</th><th>102</th><td class="l"><span>#undef CRIS_DEFAULT_CPU_VERSION</span>Â </td>
-                  </tr><tr>
-                          <th>103</th><th>103</th><td class="l"><span>#define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG</span>Â </td>
-                  </tr><tr>
-                          <th>104</th><th>104</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>105</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>105</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>106</th><th>106</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>107</th><th>107</th><td class="l"><span>#undef CRIS_LINK_SUBTARGET_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>108</th><th>108</th><td class="l"><span>#define CRIS_LINK_SUBTARGET_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/freebsd-spec.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/freebsd-spec.h gcc-7.1.0/gcc/config/freebsd-spec.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/freebsd-spec.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/freebsd-spec.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>129</th><th>129</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>130</th><th>130</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>131</th><th>131</th><td class="l"><span>#if FBSD_MAJOR &lt; 6</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>132</th><th>Â </th><td class="l"><span>#define FBSD_DYNAMIC_LINKER "/<del>usr</del>/libexec/ld-elf.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>132</th><td class="r"><span>#define FBSD_DYNAMIC_LINKER "/<ins>tools</ins>/libexec/ld-elf.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>133</th><th>133</th><td class="l"><span>#else</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>134</th><th>Â </th><td class="l"><span>#define FBSD_DYNAMIC_LINKER "/<del></del>libexec/ld-elf.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>134</th><td class="r"><span>#define FBSD_DYNAMIC_LINKER "/<ins>tools/</ins>libexec/ld-elf.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>135</th><th>135</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>136</th><th>136</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>137</th><th>137</th><td class="l"><span>/* NOTE: The freebsd-spec.h header is included also for various</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/frv/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/frv/linux.h gcc-7.1.0/gcc/config/frv/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/frv/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/frv/linux.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>34</th><th>34</th><td class="l"><span>#define ENDFILE_SPEC \</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>&nbsp; "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"</span>Â </td>
-                  </tr><tr>
-                          <th>36</th><th>36</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>37</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>37</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>38</th><th>38</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>39</th><th>39</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>40</th><th>40</th><td class="l"><span>#define LINK_SPEC "\</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/gnu.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/i386/gnu.h gcc-7.1.0/gcc/config/i386/gnu.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/i386/gnu.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/i386/gnu.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386"</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span>#undef GNU_USER_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>25</th><th>Â </th><td class="l"><span>#define GNU_USER_DYNAMIC_LINKER "/<del></del>lib/ld.so"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>25</th><td class="r"><span>#define GNU_USER_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>26</th><th>26</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>27</th><th>27</th><td class="l"><span>#undef&nbsp; STARTFILE_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>28</th><th>28</th><td class="l"><span>#if defined HAVE_LD_PIE</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/kfreebsd-gnu.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu.h gcc-7.1.0/gcc/config/i386/kfreebsd-gnu.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/i386/kfreebsd-gnu.h 2017-05-13 00:23:29.032857450 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>19</th><th>19</th><td class="l"><span>&lt;http://www.gnu.org/licenses/&gt;.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>20</th><th>20</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>21</th><th>21</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386_fbsd"</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>22</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>22</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/kfreebsd-gnu64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h gcc-7.1.0/gcc/config/i386/kfreebsd-gnu64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/i386/kfreebsd-gnu64.h 2017-05-13 00:23:29.033857463 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64_fbsd"</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64_fbsd"</span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>25</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>26</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld-kfreebsd-x86-64.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>27</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<del></del>lib/ld-kfreebsd-x32.so.1"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>25</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>26</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld-kfreebsd-x86-64.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>27</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ld-kfreebsd-x32.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux.h gcc-7.1.0/gcc/config/i386/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/i386/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/i386/linux.h 2017-05-13 00:26:43.524426013 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>20</th><th>20</th><td class="l"><span>&lt;http://www.gnu.org/licenses/&gt;.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>21</th><th>21</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386"</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>23</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>23</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>24</th><th>24</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>25</th><th>25</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>26</th><th>Â </th><td class="l"><span>#define MUSL_DYNAMIC_LINKER "/<del></del>lib/ld-musl-i386.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>26</th><td class="r"><span>#define MUSL_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-musl-i386.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/i386/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux64.h gcc-7.1.0/gcc/config/i386/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/i386/linux64.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/i386/linux64.h 2017-05-13 00:40:40.776003998 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>27</th><th>27</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64"</span>Â </td>
-                  </tr><tr>
-                          <th>28</th><th>28</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>30</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>31</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib64/ld-linux-x86-64.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>32</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<del></del>libx32/ld-linux-x32.so.2"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>30</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>31</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib64/ld-linux-x86-64.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>32</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>libx32/ld-linux-x32.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER32</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>35</th><th>Â </th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 "/<del></del>lib/ld-musl-i386.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>35</th><td class="r"><span>#define MUSL_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-musl-i386.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>36</th><th>36</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER64</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>37</th><th>Â </th><td class="l"><span>#define MUSL_DYNAMIC_LINKER64 "/<del></del>lib/ld-musl-x86_64.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>37</th><td class="r"><span>#define MUSL_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld-musl-x86_64.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>38</th><th>38</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKERX32</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>39</th><th>Â </th><td class="l"><span>#define MUSL_DYNAMIC_LINKERX32 "/<del></del>lib/ld-musl-x32.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>39</th><td class="r"><span>#define MUSL_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ld-musl-x32.so.1"</span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/ia64/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/ia64/linux.h gcc-7.1.0/gcc/config/ia64/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/ia64/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/ia64/linux.h 2017-05-13 00:23:29.033857463 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>55</th><th>55</th><td class="l"><span>/* Define this for shared library support because it isn't in the main</span>Â </td>
-                  </tr><tr>
-                          <th>56</th><th>56</th><td class="l"><span>&nbsp; &nbsp;linux.h file.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>57</th><th>57</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>58</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-ia64.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>58</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-ia64.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>59</th><th>59</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>60</th><th>60</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>61</th><th>61</th><td class="l"><span>#define LINK_SPEC "\</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/kopensolaris-gnu.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/kopensolaris-gnu.h gcc-7.1.0/gcc/config/kopensolaris-gnu.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/kopensolaris-gnu.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/kopensolaris-gnu.h 2017-05-13 00:23:35.155937891 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>31</th><th>31</th><td class="l"><span>&nbsp; while (0)</span>Â </td>
-                  </tr><tr>
-                          <th>32</th><th>32</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>33</th><th>33</th><td class="l"><span>#undef GNU_USER_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>34</th><th>Â </th><td class="l"><span>#define GNU_USER_DYNAMIC_LINKER "/lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>34</th><td class="r"><span>#define GNU_USER_DYNAMIC_LINKER "/tools/lib/ld.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>35</th><td class="r"><span></span>Â </td>
-                      </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/linux.h gcc-7.1.0/gcc/config/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/linux.h 2017-05-13 00:23:35.155937891 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>81</th><th>81</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER must be defined for each target using them, or</span>Â </td>
-                  </tr><tr>
-                          <th>82</th><th>82</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets</span>Â </td>
-                  </tr><tr>
-                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;supporting both 32-bit and 64-bit compilation.&nbsp; */</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>84</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>85</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>86</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>87</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/<del></del>lib/ldx32-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>84</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>85</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>Â </th><th>86</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>87</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ldx32-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>88</th><th>88</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER "/system/bin/linker"</span>Â </td>
-                  </tr><tr>
-                          <th>89</th><th>89</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER32 "/system/bin/linker"</span>Â </td>
-                  </tr><tr>
-                          <th>90</th><th>90</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER64 "/system/bin/linker64"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/lm32/uclinux-elf.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/lm32/uclinux-elf.h gcc-7.1.0/gcc/config/lm32/uclinux-elf.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/lm32/uclinux-elf.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/lm32/uclinux-elf.h 2017-05-13 00:23:35.155937891 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>67</th><th>67</th><td class="l"><span>&nbsp; &nbsp;%{shared:-shared} \</span>Â </td>
-                  </tr><tr>
-                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;%{symbolic:-Bsymbolic} \</span>Â </td>
-                  </tr><tr>
-                          <th>69</th><th>69</th><td class="l"><span>&nbsp; &nbsp;%{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>70</th><th>Â </th><td class="l"><span>&nbsp; &nbsp;-dynamic-linker /<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>70</th><td class="r"><span>&nbsp; &nbsp;-dynamic-linker /<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>71</th><th>71</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>72</th><th>72</th><td class="l"><span>#define TARGET_OS_CPP_BUILTINS() GNU_USER_TARGET_OS_CPP_BUILTINS()</span>Â </td>
-                  </tr><tr>
-                          <th>73</th><th>73</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/m68k/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/m68k/linux.h gcc-7.1.0/gcc/config/m68k/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/m68k/linux.h 2017-01-06 21:21:02.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/m68k/linux.h 2017-05-13 00:23:35.155937891 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>71</th><th>71</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>72</th><th>72</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>73</th><th>73</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>74</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>74</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>75</th><th>75</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>76</th><th>76</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>77</th><th>77</th><td class="l"><span>#define LINK_SPEC "-m m68kelf %{shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/microblaze/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/microblaze/linux.h gcc-7.1.0/gcc/config/microblaze/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/microblaze/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/microblaze/linux.h 2017-05-13 00:28:39.669022914 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>28</th><th>28</th><td class="l"><span>#undef TLS_NEEDS_GOT</span>Â </td>
-                  </tr><tr>
-                          <th>29</th><th>29</th><td class="l"><span>#define TLS_NEEDS_GOT 1</span>Â </td>
-                  </tr><tr>
-                          <th>30</th><th>30</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>31</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>32</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>31</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>32</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>33</th><th>33</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span>#if TARGET_BIG_ENDIAN_DEFAULT == 0 /* LE */</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER_E "%{mbig-endian:;:el}"</span>Â </td>
-                  </tr>
-            </tbody>
-              <tbody class="skipped">
-                <tr>
-                  <th><a href="#L38">âŠ</a></th>
-                  <th><a href="#L38">âŠ</a></th>
-                  <td><em></em>Â </td>
-                </tr>
-              </tbody>
-            <tbody class="unmod">
-                  <tr>
-                          <th>38</th><th>38</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>39</th><th>39</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>40</th><th>40</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>41</th><th>Â </th><td class="l"><span>#define MUSL_DYNAMIC_LINKER "/<del></del>lib/ld-musl-microblaze" MUSL_DYNAMIC_LINKER_E ".so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>41</th><td class="r"><span>#define MUSL_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-musl-microblaze" MUSL_DYNAMIC_LINKER_E ".so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>42</th><th>42</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>43</th><th>43</th><td class="l"><span>#undef&nbsp; SUBTARGET_EXTRA_SPECS</span>Â </td>
-                  </tr><tr>
-                          <th>44</th><th>44</th><td class="l"><span>#define SUBTARGET_EXTRA_SPECS \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/mips/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/mips/linux.h gcc-7.1.0/gcc/config/mips/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/mips/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/mips/linux.h 2017-05-13 00:23:35.156937904 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONN32 "elf32%{EB:b}%{EL:l}tsmipn32"</span>Â </td>
-                  </tr><tr>
-                          <th>23</th><th>23</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>24</th><th>24</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>25</th><th>Â </th><td class="l"><span>&nbsp; "%{mnan=2008:/<del>lib/ld-linux-mipsn8.so.1;:</del>/lib/ld.so.1}"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>25</th><td class="r"><span>&nbsp; "%{mnan=2008:/<ins>tools/lib/ld-linux-mipsn8.so.1;:/tools</ins>/lib/ld.so.1}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>26</th><th>26</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>27</th><th>Â </th><td class="l"><span>&nbsp; "%{mnan=2008:/<del>lib64/ld-linux-mipsn8.so.1;:</del>/lib64/ld.so.1}"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>27</th><td class="r"><span>&nbsp; "%{mnan=2008:/<ins>tools/lib64/ld-linux-mipsn8.so.1;:/tools</ins>/lib64/ld.so.1}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>28</th><th>28</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERN32 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>29</th><th>Â </th><td class="l"><span>&nbsp; "%{mnan=2008:/<del>lib32/ld-linux-mipsn8.so.1;:</del>/lib32/ld.so.1}"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>29</th><td class="r"><span>&nbsp; "%{mnan=2008:/<ins>tools/lib32/ld-linux-mipsn8.so.1;:/tools</ins>/lib32/ld.so.1}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>30</th><th>30</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>31</th><th>31</th><td class="l"><span>#undef UCLIBC_DYNAMIC_LINKER32</span>Â </td>
-                  </tr><tr>
-                          <th>32</th><th>32</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>33</th><th>Â </th><td class="l"><span>&nbsp; "%{mnan=2008:/<del>lib/ld-uClibc-mipsn8.so.0;:</del>/lib/ld-uClibc.so.0}"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>33</th><td class="r"><span>&nbsp; "%{mnan=2008:/<ins>tools/lib/ld-uClibc-mipsn8.so.0;:/tools</ins>/lib/ld-uClibc.so.0}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>34</th><th>34</th><td class="l"><span>#undef UCLIBC_DYNAMIC_LINKER64</span>Â </td>
-                  </tr><tr>
-                          <th>35</th><th>35</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>36</th><th>Â </th><td class="l"><span>&nbsp; "%{mnan=2008:/<del>lib/ld64-uClibc-mipsn8.so.0;:</del>/lib/ld64-uClibc.so.0}"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>36</th><td class="r"><span>&nbsp; "%{mnan=2008:/<ins>tools/lib/ld64-uClibc-mipsn8.so.0;:/tools</ins>/lib/ld64-uClibc.so.0}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>37</th><th>37</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKERN32 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>38</th><th>Â </th><td class="l"><span>&nbsp; "%{mnan=2008:/<del>lib32/ld-uClibc-mipsn8.so.0;:</del>/lib32/ld-uClibc.so.0}"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>38</th><td class="r"><span>&nbsp; "%{mnan=2008:/<ins>tools/lib32/ld-uClibc-mipsn8.so.0;:/tools</ins>/lib32/ld-uClibc.so.0}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>39</th><th>39</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>40</th><th>40</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER32</span>Â </td>
-                  </tr><tr>
-                          <th>41</th><th>41</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/mn10300/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/mn10300/linux.h gcc-7.1.0/gcc/config/mn10300/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/mn10300/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/mn10300/linux.h 2017-05-13 00:23:35.156937904 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>32</th><th>32</th><td class="l"><span>#undef&nbsp; ASM_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>33</th><th>33</th><td class="l"><span>#define ASM_SPEC ""</span>Â </td>
-                  </tr><tr>
-                          <th>34</th><th>34</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>35</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>35</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>36</th><th>36</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>37</th><th>37</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>38</th><th>38</th><td class="l"><span>#define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/pa/pa-linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/pa/pa-linux.h gcc-7.1.0/gcc/config/pa/pa-linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/pa/pa-linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/pa/pa-linux.h 2017-05-13 00:23:35.156937904 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>37</th><th>37</th><td class="l"><span>/* Define this for shared library support because it isn't in the main</span>Â </td>
-                  </tr><tr>
-                          <th>38</th><th>38</th><td class="l"><span>&nbsp; &nbsp;linux.h file.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>39</th><th>39</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>40</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>40</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>41</th><th>41</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>42</th><th>42</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>43</th><th>43</th><td class="l"><span>#define LINK_SPEC "\</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/rs6000/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/linux64.h gcc-7.1.0/gcc/config/rs6000/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/rs6000/linux64.h 2017-02-07 11:29:06.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/rs6000/linux64.h 2017-05-13 00:30:10.838301362 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>412</th><th>412</th><td class="l"><span>#undef&nbsp; LINK_OS_DEFAULT_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>413</th><th>413</th><td class="l"><span>#define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"</span>Â </td>
-                  </tr><tr>
-                          <th>414</th><th>414</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>415</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "%(dynamic_linker_prefix)/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>415</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "%(dynamic_linker_prefix)/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>416</th><th>416</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>417</th><th>417</th><td class="l"><span>#ifdef LINUX64_DEFAULT_ABI_ELFv2</span>Â </td>
-                  </tr><tr>
-                          <th>418</th><th>418</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>419</th><th>Â </th><td class="l"><span>"%{mabi=elfv1:%(dynamic_linker_prefix)/<del></del>lib64/ld64.so.1;" \</span>Â </td>
-                      </tr><tr>
-                        <th>420</th><th>Â </th><td class="l"><span>":%(dynamic_linker_prefix)/<del></del>lib64/ld64.so.2}"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>419</th><td class="r"><span>"%{mabi=elfv1:%(dynamic_linker_prefix)/<ins>tools/</ins>lib64/ld64.so.1;" \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>420</th><td class="r"><span>":%(dynamic_linker_prefix)/<ins>tools/</ins>lib64/ld64.so.2}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>421</th><th>421</th><td class="l"><span>#else</span>Â </td>
-                  </tr><tr>
-                          <th>422</th><th>422</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>423</th><th>Â </th><td class="l"><span>"%{mabi=elfv2:%(dynamic_linker_prefix)/<del></del>lib64/ld64.so.2;" \</span>Â </td>
-                      </tr><tr>
-                        <th>424</th><th>Â </th><td class="l"><span>":%(dynamic_linker_prefix)/<del></del>lib64/ld64.so.1}"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>423</th><td class="r"><span>"%{mabi=elfv2:%(dynamic_linker_prefix)/<ins>tools/</ins>lib64/ld64.so.2;" \</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>424</th><td class="r"><span>":%(dynamic_linker_prefix)/<ins>tools/</ins>lib64/ld64.so.1}"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>425</th><th>425</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>426</th><th>426</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>427</th><th>427</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>428</th><th>Â </th><td class="l"><span>&nbsp; "/<del></del>lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>428</th><td class="r"><span>&nbsp; "/<ins>tools/</ins>lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>429</th><th>429</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER64 \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>430</th><th>Â </th><td class="l"><span>&nbsp; "/<del></del>lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>430</th><td class="r"><span>&nbsp; "/<ins>tools/</ins>lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>431</th><th>431</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>432</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr>
-                        <th>433</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>432</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>433</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>434</th><th>434</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr><tr>
-                          <th>435</th><th>435</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U, M) \</span>Â </td>
-                  </tr><tr>
-                          <th>436</th><th>436</th><td class="l"><span>&nbsp; "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/rs6000/sysv4.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/sysv4.h gcc-7.1.0/gcc/config/rs6000/sysv4.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/rs6000/sysv4.h 2017-02-07 11:29:06.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/rs6000/sysv4.h 2017-05-13 00:30:47.270810369 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>780</th><th>780</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>781</th><th>781</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER_E ENDIAN_SELECT("","le","")</span>Â </td>
-                  </tr><tr>
-                          <th>782</th><th>782</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>783</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>784</th><th>Â </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>783</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>784</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>785</th><th>785</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>786</th><th>Â </th><td class="l"><span>&nbsp; "/<del></del>lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>786</th><td class="r"><span>&nbsp; "/<ins>tools/</ins>lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>787</th><th>787</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span>Â </td>
-                  </tr><tr>
-                          <th>788</th><th>788</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U, M) \</span>Â </td>
-                  </tr><tr>
-                          <th>789</th><th>789</th><td class="l"><span>&nbsp; "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/s390/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/s390/linux.h gcc-7.1.0/gcc/config/s390/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/s390/linux.h 2017-02-06 10:25:05.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/s390/linux.h 2017-05-13 00:23:35.158937930 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>73</th><th>73</th><td class="l"><span>#define MULTILIB_DEFAULTS { "m31" }</span>Â </td>
-                  </tr><tr>
-                          <th>74</th><th>74</th><td class="l"><span>#endif</span>Â </td>
-                  </tr><tr>
-                          <th>75</th><th>75</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>76</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr><tr>
-                        <th>77</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64.so.1"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>76</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>77</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>78</th><th>78</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>79</th><th>79</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>80</th><th>80</th><td class="l"><span>#define LINK_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sh/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/sh/linux.h gcc-7.1.0/gcc/config/sh/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/sh/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/sh/linux.h 2017-05-13 00:23:35.158937930 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>64</th><th>64</th><td class="l"><span>&nbsp; "/lib/ld-musl-sh" MUSL_DYNAMIC_LINKER_E MUSL_DYNAMIC_LINKER_FP \</span>Â </td>
-                  </tr><tr>
-                          <th>65</th><th>65</th><td class="l"><span>&nbsp; "%{mfdpic:-fdpic}.so.1"</span>Â </td>
-                  </tr><tr>
-                          <th>66</th><th>66</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>67</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>67</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>68</th><th>68</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>69</th><th>69</th><td class="l"><span>#undef SUBTARGET_LINK_EMUL_SUFFIX</span>Â </td>
-                  </tr><tr>
-                          <th>70</th><th>70</th><td class="l"><span>#define SUBTARGET_LINK_EMUL_SUFFIX "%{mfdpic:_fd;:_linux}"</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux.h gcc-7.1.0/gcc/config/sparc/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/sparc/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/sparc/linux.h 2017-05-13 00:23:35.158937930 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>85</th><th>85</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>86</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>86</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>87</th><th>87</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>88</th><th>88</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>89</th><th>89</th><td class="l"><span>#define LINK_SPEC "-m elf32_sparc %{shared:-shared} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/sparc/linux64.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux64.h gcc-7.1.0/gcc/config/sparc/linux64.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/sparc/linux64.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/sparc/linux64.h 2017-05-13 00:23:35.158937930 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;When the -shared link option is used a final link is not being</span>Â </td>
-                  </tr><tr>
-                          <th>85</th><th>85</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span>Â </td>
-                  </tr><tr>
-                          <th>86</th><th>86</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>87</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr>
-                        <th>88</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib64/ld-linux.so.2"</span>Â </td>
-                      </tr>
-                      <tr>
-                        <th>Â </th><th>87</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-linux.so.2"</span>Â </td>
-                      </tr><tr class="last">
-                        <th>Â </th><th>88</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib64/ld-linux.so.2"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>89</th><th>89</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>90</th><th>90</th><td class="l"><span>#ifdef SPARC_BI_ARCH</span>Â </td>
-                  </tr><tr>
-                          <th>91</th><th>91</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody>
-              <tbody class="skipped">
-                <tr>
-                  <th><a href="#L213">âŠ</a></th>
-                  <th><a href="#L213">âŠ</a></th>
-                  <td><em></em>Â </td>
-                </tr>
-              </tbody>
-            <tbody class="unmod">
-                  <tr>
-                          <th>213</th><th>213</th><td class="l"><span>#else /* !SPARC_BI_ARCH */</span>Â </td>
-                  </tr><tr>
-                          <th>214</th><th>214</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>215</th><th>215</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>216</th><th>Â </th><td class="l"><span>#define LINK_SPEC "-m elf64_sparc -Y P,%R/<del>usr</del>/lib64 %{shared:-shared} \</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>216</th><td class="r"><span>#define LINK_SPEC "-m elf64_sparc -Y P,%R/<ins>tools</ins>/lib64 %{shared:-shared} \</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>217</th><th>217</th><td class="l"><span>&nbsp; %{!shared: \</span>Â </td>
-                  </tr><tr>
-                          <th>218</th><th>218</th><td class="l"><span>&nbsp; &nbsp; %{!static: \</span>Â </td>
-                  </tr><tr>
-                          <th>219</th><th>219</th><td class="l"><span>&nbsp; &nbsp; &nbsp; %{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/vax/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/vax/linux.h gcc-7.1.0/gcc/config/vax/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/vax/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/vax/linux.h 2017-05-13 00:23:35.158937930 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>41</th><th>41</th><td class="l"><span>&nbsp; %{!shared: \</span>Â </td>
-                  </tr><tr>
-                          <th>42</th><th>42</th><td class="l"><span>&nbsp; &nbsp; %{!static: \</span>Â </td>
-                  </tr><tr>
-                          <th>43</th><th>43</th><td class="l"><span>&nbsp; &nbsp; &nbsp; %{rdynamic:-export-dynamic} \</span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>44</th><th>Â </th><td class="l"><span>&nbsp; &nbsp; &nbsp; -dynamic-linker /<del></del>lib/ld.so.1} \</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>44</th><td class="r"><span>&nbsp; &nbsp; &nbsp; -dynamic-linker /<ins>tools/</ins>lib/ld.so.1} \</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>45</th><th>45</th><td class="l"><span>&nbsp; &nbsp; %{static:-static}}"</span>Â </td>
-                  </tr><tr>
-                          <th>46</th><th>46</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>47</th><th>47</th><td class="l"><span>#undef&nbsp; WCHAR_TYPE</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-      <li class="entry">
-        <h2>
-          <a>gcc/config/xtensa/linux.h</a>
-        </h2>
-        <pre>diff -Naur gcc-7.1.0.orig/gcc/config/xtensa/linux.h gcc-7.1.0/gcc/config/xtensa/linux.h</pre>
-        <table class="trac-diff inline" summary="Differences" cellspacing="0">
-              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
-              <thead>
-                <tr>
-                  <th title="File gcc-7.1.0.orig/gcc/config/xtensa/linux.h 2017-01-01 12:07:43.000000000 +0000">
-                      old
-                  </th>
-                  <th title="File gcc-7.1.0/gcc/config/xtensa/linux.h 2017-05-13 00:23:35.159937943 +0000">
-                      new
-                  </th>
-                  <td><em></em>Â </td>
-                </tr>
-              </thead>
-            <tbody class="unmod">
-                  <tr>
-                          <th>46</th><th>46</th><td class="l"><span>&nbsp; %{mauto-litpools:--auto-litpools} \</span>Â </td>
-                  </tr><tr>
-                          <th>47</th><th>47</th><td class="l"><span>&nbsp; %{mno-auto-litpools:--no-auto-litpools}"</span>Â </td>
-                  </tr><tr>
-                          <th>48</th><th>48</th><td class="l"><span></span>Â </td>
-                  </tr>
-            </tbody><tbody class="mod">
-                      <tr class="first">
-                        <th>49</th><th>Â </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span>Â </td>
-                      </tr>
-                      <tr class="last">
-                        <th>Â </th><th>49</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span>Â </td>
-                      </tr>
-            </tbody><tbody class="unmod">
-                  <tr>
-                          <th>50</th><th>50</th><td class="l"><span></span>Â </td>
-                  </tr><tr>
-                          <th>51</th><th>51</th><td class="l"><span>#undef LINK_SPEC</span>Â </td>
-                  </tr><tr>
-                          <th>52</th><th>52</th><td class="l"><span>#define LINK_SPEC \</span>Â </td>
-                  </tr>
-            </tbody>
-        </table>
-      </li>
-  </ul>
-</div>
-
-        </div>
-    </div>
-    <div id="altlinks">
-      <h3>Download in other formats:</h3>
-      <ul>
-        <li class="last first">
-          <a rel="nofollow" href="/raw-attachment/ticket/1114/gcc-7.1.0-specs-1.patch">Original Format</a>
-        </li>
-      </ul>
-    </div>
-    </div>
-    <div id="footer" lang="en" xml:lang="en"><hr />
-      <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/chrome/common/trac_logo_mini.png" height="30" width="107" alt="Trac Powered" /></a>
-      <p class="left">Powered by <a href="/about"><strong>Trac 0.12.2</strong></a><br />
-        By <a href="http://www.edgewall.org/">Edgewall Software</a>.</p>
-      <p class="right">Project-Id-Version: Trac 0.12
-Report-Msgid-Bugs-To: trac-dev@googlegroups.com
-POT-Creation-Date: 2008-01-30 09:20+0100
-PO-Revision-Date: 2011-04-04 22:39+0000
-Last-Translator: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
-Language-Team: en_US <trac-dev@googlegroups.com>
-Plural-Forms: nplurals=2; plural=(n != 1)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf-8
-Content-Transfer-Encoding: 8bit
-Generated-By: Babel 0.9.5
-</p>
-    </div>
-  </body>
-</html>
+diff -Naur gcc-7.1.0.orig/gcc/config/aarch64/aarch64-linux.h gcc-7.1.0/gcc/config/aarch64/aarch64-linux.h
+--- gcc-7.1.0.orig/gcc/config/aarch64/aarch64-linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/aarch64/aarch64-linux.h	2017-05-13 00:23:29.031857437 +0000
+@@ -21,7 +21,7 @@
+ #ifndef GCC_AARCH64_LINUX_H
+ #define GCC_AARCH64_LINUX_H
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
+ 
+ #undef MUSL_DYNAMIC_LINKER
+ #define MUSL_DYNAMIC_LINKER "/lib/ld-musl-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/alpha/linux-elf.h gcc-7.1.0/gcc/config/alpha/linux-elf.h
+--- gcc-7.1.0.orig/gcc/config/alpha/linux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/alpha/linux-elf.h	2017-05-13 00:23:29.031857437 +0000
+@@ -23,8 +23,8 @@
+ #define EXTRA_SPECS \
+ { "elf_dynamic_linker", ELF_DYNAMIC_LINKER },
+ 
+-#define GLIBC_DYNAMIC_LINKER	"/lib/ld-linux.so.2"
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
++#define GLIBC_DYNAMIC_LINKER	"/tools/lib/ld-linux.so.2"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+ #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:" G ";:" U "}"
+ #elif DEFAULT_LIBC == LIBC_GLIBC
+diff -Naur gcc-7.1.0.orig/gcc/config/arm/linux-eabi.h gcc-7.1.0/gcc/config/arm/linux-eabi.h
+--- gcc-7.1.0.orig/gcc/config/arm/linux-eabi.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/arm/linux-eabi.h	2017-05-13 00:23:29.031857437 +0000
+@@ -62,8 +62,8 @@
+    GLIBC_DYNAMIC_LINKER_DEFAULT and TARGET_DEFAULT_FLOAT_ABI.  */
+ 
+ #undef  GLIBC_DYNAMIC_LINKER
+-#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/lib/ld-linux.so.3"
+-#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/lib/ld-linux-armhf.so.3"
++#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/tools/lib/ld-linux.so.3"
++#define GLIBC_DYNAMIC_LINKER_HARD_FLOAT "/tools/lib/ld-linux-armhf.so.3"
+ #define GLIBC_DYNAMIC_LINKER_DEFAULT GLIBC_DYNAMIC_LINKER_SOFT_FLOAT
+ 
+ #define GLIBC_DYNAMIC_LINKER \
+diff -Naur gcc-7.1.0.orig/gcc/config/arm/linux-elf.h gcc-7.1.0/gcc/config/arm/linux-elf.h
+--- gcc-7.1.0.orig/gcc/config/arm/linux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/arm/linux-elf.h	2017-05-13 00:23:29.032857450 +0000
+@@ -60,7 +60,7 @@
+ 
+ #define LIBGCC_SPEC "%{mfloat-abi=soft*:-lfloat} -lgcc"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #define LINUX_TARGET_LINK_SPEC  "%{h*} \
+    %{static:-Bstatic} \
+diff -Naur gcc-7.1.0.orig/gcc/config/bfin/linux.h gcc-7.1.0/gcc/config/bfin/linux.h
+--- gcc-7.1.0.orig/gcc/config/bfin/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/bfin/linux.h	2017-05-13 00:23:29.032857450 +0000
+@@ -48,7 +48,7 @@
+   %{shared:-G -Bdynamic} \
+   %{!shared: %{!static: \
+    %{rdynamic:-export-dynamic} \
+-   -dynamic-linker /lib/ld-uClibc.so.0} \
++   -dynamic-linker /tools/lib/ld-uClibc.so.0} \
+    %{static}} -init __init -fini __fini"
+ 
+ #undef TARGET_SUPPORTS_SYNC_CALLS
+diff -Naur gcc-7.1.0.orig/gcc/config/cris/linux.h gcc-7.1.0/gcc/config/cris/linux.h
+--- gcc-7.1.0.orig/gcc/config/cris/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/cris/linux.h	2017-05-13 00:23:29.032857450 +0000
+@@ -102,7 +102,7 @@
+ #undef CRIS_DEFAULT_CPU_VERSION
+ #define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef CRIS_LINK_SUBTARGET_SPEC
+ #define CRIS_LINK_SUBTARGET_SPEC \
+diff -Naur gcc-7.1.0.orig/gcc/config/freebsd-spec.h gcc-7.1.0/gcc/config/freebsd-spec.h
+--- gcc-7.1.0.orig/gcc/config/freebsd-spec.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/freebsd-spec.h	2017-05-13 00:23:29.032857450 +0000
+@@ -129,9 +129,9 @@
+ #endif
+ 
+ #if FBSD_MAJOR < 6
+-#define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1"
++#define FBSD_DYNAMIC_LINKER "/tools/libexec/ld-elf.so.1"
+ #else
+-#define FBSD_DYNAMIC_LINKER "/libexec/ld-elf.so.1"
++#define FBSD_DYNAMIC_LINKER "/tools/libexec/ld-elf.so.1"
+ #endif
+ 
+ /* NOTE: The freebsd-spec.h header is included also for various
+diff -Naur gcc-7.1.0.orig/gcc/config/frv/linux.h gcc-7.1.0/gcc/config/frv/linux.h
+--- gcc-7.1.0.orig/gcc/config/frv/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/frv/linux.h	2017-05-13 00:23:29.032857450 +0000
+@@ -34,7 +34,7 @@
+ #define ENDFILE_SPEC \
+   "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "\
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/gnu.h gcc-7.1.0/gcc/config/i386/gnu.h
+--- gcc-7.1.0.orig/gcc/config/i386/gnu.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/gnu.h	2017-05-13 00:23:29.032857450 +0000
+@@ -22,7 +22,7 @@
+ #define GNU_USER_LINK_EMULATION "elf_i386"
+ 
+ #undef GNU_USER_DYNAMIC_LINKER
+-#define GNU_USER_DYNAMIC_LINKER "/lib/ld.so"
++#define GNU_USER_DYNAMIC_LINKER "/tools/lib/ld.so"
+ 
+ #undef	STARTFILE_SPEC
+ #if defined HAVE_LD_PIE
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu.h gcc-7.1.0/gcc/config/i386/kfreebsd-gnu.h
+--- gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/kfreebsd-gnu.h	2017-05-13 00:23:29.032857450 +0000
+@@ -19,4 +19,4 @@
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #define GNU_USER_LINK_EMULATION "elf_i386_fbsd"
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h gcc-7.1.0/gcc/config/i386/kfreebsd-gnu64.h
+--- gcc-7.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/kfreebsd-gnu64.h	2017-05-13 00:23:29.033857463 +0000
+@@ -22,6 +22,6 @@
+ #define GNU_USER_LINK_EMULATION64 "elf_x86_64_fbsd"
+ #define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64_fbsd"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-kfreebsd-x86-64.so.1"
+-#define GLIBC_DYNAMIC_LINKERX32 "/lib/ld-kfreebsd-x32.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld-kfreebsd-x86-64.so.1"
++#define GLIBC_DYNAMIC_LINKERX32 "/tools/lib/ld-kfreebsd-x32.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux.h gcc-7.1.0/gcc/config/i386/linux.h
+--- gcc-7.1.0.orig/gcc/config/i386/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/linux.h	2017-05-13 00:26:43.524426013 +0000
+@@ -20,7 +20,7 @@
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #define GNU_USER_LINK_EMULATION "elf_i386"
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef MUSL_DYNAMIC_LINKER
+-#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-i386.so.1"
++#define MUSL_DYNAMIC_LINKER "/tools/lib/ld-musl-i386.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/i386/linux64.h gcc-7.1.0/gcc/config/i386/linux64.h
+--- gcc-7.1.0.orig/gcc/config/i386/linux64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/i386/linux64.h	2017-05-13 00:40:40.776003998 +0000
+@@ -27,13 +27,13 @@
+ #define GNU_USER_LINK_EMULATION64 "elf_x86_64"
+ #define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux-x86-64.so.2"
+-#define GLIBC_DYNAMIC_LINKERX32 "/libx32/ld-linux-x32.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib64/ld-linux-x86-64.so.2"
++#define GLIBC_DYNAMIC_LINKERX32 "/tools/libx32/ld-linux-x32.so.2"
+ 
+ #undef MUSL_DYNAMIC_LINKER32
+-#define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-i386.so.1"
++#define MUSL_DYNAMIC_LINKER32 "/tools/lib/ld-musl-i386.so.1"
+ #undef MUSL_DYNAMIC_LINKER64
+-#define MUSL_DYNAMIC_LINKER64 "/lib/ld-musl-x86_64.so.1"
++#define MUSL_DYNAMIC_LINKER64 "/tools/lib/ld-musl-x86_64.so.1"
+ #undef MUSL_DYNAMIC_LINKERX32
+-#define MUSL_DYNAMIC_LINKERX32 "/lib/ld-musl-x32.so.1"
++#define MUSL_DYNAMIC_LINKERX32 "/tools/lib/ld-musl-x32.so.1"
+diff -Naur gcc-7.1.0.orig/gcc/config/ia64/linux.h gcc-7.1.0/gcc/config/ia64/linux.h
+--- gcc-7.1.0.orig/gcc/config/ia64/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/ia64/linux.h	2017-05-13 00:23:29.033857463 +0000
+@@ -55,7 +55,7 @@
+ /* Define this for shared library support because it isn't in the main
+    linux.h file.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-ia64.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux-ia64.so.2"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "\
+diff -Naur gcc-7.1.0.orig/gcc/config/kopensolaris-gnu.h gcc-7.1.0/gcc/config/kopensolaris-gnu.h
+--- gcc-7.1.0.orig/gcc/config/kopensolaris-gnu.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/kopensolaris-gnu.h	2017-05-13 00:23:35.155937891 +0000
+@@ -31,4 +31,5 @@
+   while (0)
+ 
+ #undef GNU_USER_DYNAMIC_LINKER
+-#define GNU_USER_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GNU_USER_DYNAMIC_LINKER "/tools/lib/ld.so.1"
++
+diff -Naur gcc-7.1.0.orig/gcc/config/linux.h gcc-7.1.0/gcc/config/linux.h
+--- gcc-7.1.0.orig/gcc/config/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/linux.h	2017-05-13 00:23:35.155937891 +0000
+@@ -81,10 +81,10 @@
+    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
+    GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets
+    supporting both 32-bit and 64-bit compilation.  */
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER32 "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKERX32 "/lib/ldx32-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER64 "/tools/lib/ld64-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKERX32 "/tools/lib/ldx32-uClibc.so.0"
+ #define BIONIC_DYNAMIC_LINKER "/system/bin/linker"
+ #define BIONIC_DYNAMIC_LINKER32 "/system/bin/linker"
+ #define BIONIC_DYNAMIC_LINKER64 "/system/bin/linker64"
+diff -Naur gcc-7.1.0.orig/gcc/config/lm32/uclinux-elf.h gcc-7.1.0/gcc/config/lm32/uclinux-elf.h
+--- gcc-7.1.0.orig/gcc/config/lm32/uclinux-elf.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/lm32/uclinux-elf.h	2017-05-13 00:23:35.155937891 +0000
+@@ -67,7 +67,7 @@
+    %{shared:-shared} \
+    %{symbolic:-Bsymbolic} \
+    %{rdynamic:-export-dynamic} \
+-   -dynamic-linker /lib/ld-linux.so.2"
++   -dynamic-linker /tools/lib/ld-linux.so.2"
+ 
+ #define TARGET_OS_CPP_BUILTINS() GNU_USER_TARGET_OS_CPP_BUILTINS()
+ 
+diff -Naur gcc-7.1.0.orig/gcc/config/m68k/linux.h gcc-7.1.0/gcc/config/m68k/linux.h
+--- gcc-7.1.0.orig/gcc/config/m68k/linux.h	2017-01-06 21:21:02.000000000 +0000
++++ gcc-7.1.0/gcc/config/m68k/linux.h	2017-05-13 00:23:35.155937891 +0000
+@@ -71,7 +71,7 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "-m m68kelf %{shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/microblaze/linux.h gcc-7.1.0/gcc/config/microblaze/linux.h
+--- gcc-7.1.0.orig/gcc/config/microblaze/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/microblaze/linux.h	2017-05-13 00:28:39.669022914 +0000
+@@ -28,8 +28,8 @@
+ #undef TLS_NEEDS_GOT
+ #define TLS_NEEDS_GOT 1
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
+ 
+ #if TARGET_BIG_ENDIAN_DEFAULT == 0 /* LE */
+ #define MUSL_DYNAMIC_LINKER_E "%{mbig-endian:;:el}"
+@@ -38,7 +38,7 @@
+ #endif
+ 
+ #undef MUSL_DYNAMIC_LINKER
+-#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-microblaze" MUSL_DYNAMIC_LINKER_E ".so.1"
++#define MUSL_DYNAMIC_LINKER "/tools/lib/ld-musl-microblaze" MUSL_DYNAMIC_LINKER_E ".so.1"
+ 
+ #undef  SUBTARGET_EXTRA_SPECS
+ #define SUBTARGET_EXTRA_SPECS \
+diff -Naur gcc-7.1.0.orig/gcc/config/mips/linux.h gcc-7.1.0/gcc/config/mips/linux.h
+--- gcc-7.1.0.orig/gcc/config/mips/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/mips/linux.h	2017-05-13 00:23:35.156937904 +0000
+@@ -22,20 +22,20 @@
+ #define GNU_USER_LINK_EMULATIONN32 "elf32%{EB:b}%{EL:l}tsmipn32"
+ 
+ #define GLIBC_DYNAMIC_LINKER32 \
+-  "%{mnan=2008:/lib/ld-linux-mipsn8.so.1;:/lib/ld.so.1}"
++  "%{mnan=2008:/tools/lib/ld-linux-mipsn8.so.1;:/tools/lib/ld.so.1}"
+ #define GLIBC_DYNAMIC_LINKER64 \
+-  "%{mnan=2008:/lib64/ld-linux-mipsn8.so.1;:/lib64/ld.so.1}"
++  "%{mnan=2008:/tools/lib64/ld-linux-mipsn8.so.1;:/tools/lib64/ld.so.1}"
+ #define GLIBC_DYNAMIC_LINKERN32 \
+-  "%{mnan=2008:/lib32/ld-linux-mipsn8.so.1;:/lib32/ld.so.1}"
++  "%{mnan=2008:/tools/lib32/ld-linux-mipsn8.so.1;:/tools/lib32/ld.so.1}"
+ 
+ #undef UCLIBC_DYNAMIC_LINKER32
+ #define UCLIBC_DYNAMIC_LINKER32 \
+-  "%{mnan=2008:/lib/ld-uClibc-mipsn8.so.0;:/lib/ld-uClibc.so.0}"
++  "%{mnan=2008:/tools/lib/ld-uClibc-mipsn8.so.0;:/tools/lib/ld-uClibc.so.0}"
+ #undef UCLIBC_DYNAMIC_LINKER64
+ #define UCLIBC_DYNAMIC_LINKER64 \
+-  "%{mnan=2008:/lib/ld64-uClibc-mipsn8.so.0;:/lib/ld64-uClibc.so.0}"
++  "%{mnan=2008:/tools/lib/ld64-uClibc-mipsn8.so.0;:/tools/lib/ld64-uClibc.so.0}"
+ #define UCLIBC_DYNAMIC_LINKERN32 \
+-  "%{mnan=2008:/lib32/ld-uClibc-mipsn8.so.0;:/lib32/ld-uClibc.so.0}"
++  "%{mnan=2008:/tools/lib32/ld-uClibc-mipsn8.so.0;:/tools/lib32/ld-uClibc.so.0}"
+ 
+ #undef MUSL_DYNAMIC_LINKER32
+ #define MUSL_DYNAMIC_LINKER32 \
+diff -Naur gcc-7.1.0.orig/gcc/config/mn10300/linux.h gcc-7.1.0/gcc/config/mn10300/linux.h
+--- gcc-7.1.0.orig/gcc/config/mn10300/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/mn10300/linux.h	2017-05-13 00:23:35.156937904 +0000
+@@ -32,7 +32,7 @@
+ #undef  ASM_SPEC
+ #define ASM_SPEC ""
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/pa/pa-linux.h gcc-7.1.0/gcc/config/pa/pa-linux.h
+--- gcc-7.1.0.orig/gcc/config/pa/pa-linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/pa/pa-linux.h	2017-05-13 00:23:35.156937904 +0000
+@@ -37,7 +37,7 @@
+ /* Define this for shared library support because it isn't in the main
+    linux.h file.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC "\
+diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/linux64.h gcc-7.1.0/gcc/config/rs6000/linux64.h
+--- gcc-7.1.0.orig/gcc/config/rs6000/linux64.h	2017-02-07 11:29:06.000000000 +0000
++++ gcc-7.1.0/gcc/config/rs6000/linux64.h	2017-05-13 00:30:10.838301362 +0000
+@@ -412,25 +412,25 @@
+ #undef	LINK_OS_DEFAULT_SPEC
+ #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "%(dynamic_linker_prefix)/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "%(dynamic_linker_prefix)/tools/lib/ld.so.1"
+ 
+ #ifdef LINUX64_DEFAULT_ABI_ELFv2
+ #define GLIBC_DYNAMIC_LINKER64 \
+-"%{mabi=elfv1:%(dynamic_linker_prefix)/lib64/ld64.so.1;" \
+-":%(dynamic_linker_prefix)/lib64/ld64.so.2}"
++"%{mabi=elfv1:%(dynamic_linker_prefix)/tools/lib64/ld64.so.1;" \
++":%(dynamic_linker_prefix)/tools/lib64/ld64.so.2}"
+ #else
+ #define GLIBC_DYNAMIC_LINKER64 \
+-"%{mabi=elfv2:%(dynamic_linker_prefix)/lib64/ld64.so.2;" \
+-":%(dynamic_linker_prefix)/lib64/ld64.so.1}"
++"%{mabi=elfv2:%(dynamic_linker_prefix)/tools/lib64/ld64.so.2;" \
++":%(dynamic_linker_prefix)/tools/lib64/ld64.so.1}"
+ #endif
+ 
+ #define MUSL_DYNAMIC_LINKER32 \
+-  "/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
++  "/tools/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
+ #define MUSL_DYNAMIC_LINKER64 \
+-  "/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
++  "/tools/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
+ 
+-#define UCLIBC_DYNAMIC_LINKER32 "/lib/ld-uClibc.so.0"
+-#define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-uClibc.so.0"
++#define UCLIBC_DYNAMIC_LINKER64 "/tools/lib/ld64-uClibc.so.0"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+ #define CHOOSE_DYNAMIC_LINKER(G, U, M) \
+   "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"
+diff -Naur gcc-7.1.0.orig/gcc/config/rs6000/sysv4.h gcc-7.1.0/gcc/config/rs6000/sysv4.h
+--- gcc-7.1.0.orig/gcc/config/rs6000/sysv4.h	2017-02-07 11:29:06.000000000 +0000
++++ gcc-7.1.0/gcc/config/rs6000/sysv4.h	2017-05-13 00:30:47.270810369 +0000
+@@ -780,10 +780,10 @@
+ 
+ #define MUSL_DYNAMIC_LINKER_E ENDIAN_SELECT("","le","")
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
+-#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
++#define UCLIBC_DYNAMIC_LINKER "/tools/lib/ld-uClibc.so.0"
+ #define MUSL_DYNAMIC_LINKER \
+-  "/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
++  "/tools/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1"
+ #if DEFAULT_LIBC == LIBC_UCLIBC
+ #define CHOOSE_DYNAMIC_LINKER(G, U, M) \
+   "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"
+diff -Naur gcc-7.1.0.orig/gcc/config/s390/linux.h gcc-7.1.0/gcc/config/s390/linux.h
+--- gcc-7.1.0.orig/gcc/config/s390/linux.h	2017-02-06 10:25:05.000000000 +0000
++++ gcc-7.1.0/gcc/config/s390/linux.h	2017-05-13 00:23:35.158937930 +0000
+@@ -73,8 +73,8 @@
+ #define MULTILIB_DEFAULTS { "m31" }
+ #endif
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib/ld64.so.1"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld64.so.1"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC \
+diff -Naur gcc-7.1.0.orig/gcc/config/sh/linux.h gcc-7.1.0/gcc/config/sh/linux.h
+--- gcc-7.1.0.orig/gcc/config/sh/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sh/linux.h	2017-05-13 00:23:35.158937930 +0000
+@@ -64,7 +64,7 @@
+   "/lib/ld-musl-sh" MUSL_DYNAMIC_LINKER_E MUSL_DYNAMIC_LINKER_FP \
+   "%{mfdpic:-fdpic}.so.1"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef SUBTARGET_LINK_EMUL_SUFFIX
+ #define SUBTARGET_LINK_EMUL_SUFFIX "%{mfdpic:_fd;:_linux}"
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux.h gcc-7.1.0/gcc/config/sparc/linux.h
+--- gcc-7.1.0.orig/gcc/config/sparc/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/linux.h	2017-05-13 00:23:35.158937930 +0000
+@@ -83,7 +83,7 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
+ 
+ #undef  LINK_SPEC
+ #define LINK_SPEC "-m elf32_sparc %{shared:-shared} \
+diff -Naur gcc-7.1.0.orig/gcc/config/sparc/linux64.h gcc-7.1.0/gcc/config/sparc/linux64.h
+--- gcc-7.1.0.orig/gcc/config/sparc/linux64.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/sparc/linux64.h	2017-05-13 00:23:35.158937930 +0000
+@@ -84,8 +84,8 @@
+    When the -shared link option is used a final link is not being
+    done.  */
+ 
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/tools/lib/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/tools/lib64/ld-linux.so.2"
+ 
+ #ifdef SPARC_BI_ARCH
+ 
+@@ -213,7 +213,7 @@
+ #else /* !SPARC_BI_ARCH */
+ 
+ #undef LINK_SPEC
+-#define LINK_SPEC "-m elf64_sparc -Y P,%R/usr/lib64 %{shared:-shared} \
++#define LINK_SPEC "-m elf64_sparc -Y P,%R/tools/lib64 %{shared:-shared} \
+   %{!shared: \
+     %{!static: \
+       %{rdynamic:-export-dynamic} \
+diff -Naur gcc-7.1.0.orig/gcc/config/vax/linux.h gcc-7.1.0/gcc/config/vax/linux.h
+--- gcc-7.1.0.orig/gcc/config/vax/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/vax/linux.h	2017-05-13 00:23:35.158937930 +0000
+@@ -41,7 +41,7 @@
+   %{!shared: \
+     %{!static: \
+       %{rdynamic:-export-dynamic} \
+-      -dynamic-linker /lib/ld.so.1} \
++      -dynamic-linker /tools/lib/ld.so.1} \
+     %{static:-static}}"
+ 
+ #undef  WCHAR_TYPE
+diff -Naur gcc-7.1.0.orig/gcc/config/xtensa/linux.h gcc-7.1.0/gcc/config/xtensa/linux.h
+--- gcc-7.1.0.orig/gcc/config/xtensa/linux.h	2017-01-01 12:07:43.000000000 +0000
++++ gcc-7.1.0/gcc/config/xtensa/linux.h	2017-05-13 00:23:35.159937943 +0000
+@@ -46,7 +46,7 @@
+   %{mauto-litpools:--auto-litpools} \
+   %{mno-auto-litpools:--no-auto-litpools}"
+ 
+-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
++#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
+ 
+ #undef LINK_SPEC
+ #define LINK_SPEC \
