source: patches/gcc-7.1.0-pure64_specs-1.2.patch @ 0deb83a

sysvinit
Last change on this file since 0deb83a was 0deb83a, checked in by William Harrington <kb0iic@…>, 7 years ago

Update GCC to 7.1.0. Update patches and Diffutils.

  • Property mode set to 100644
File size: 86.9 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3 
4 
5
6
7  <head>
8    <title>
9      gcc-7.1.0-pure64_specs-1.2.patch on Ticket #1114 – Attachment
10     â€“ CLFS Trac
11    </title>
12    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
13        <link rel="search" href="/search" />
14        <link rel="help" href="/wiki/TracGuide" />
15        <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" />
16        <link rel="up" href="/ticket/1114" title="Ticket #1114" />
17        <link rel="start" href="/wiki" />
18        <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" />
19        <link rel="shortcut icon" href="/chrome/site/trac.ico" type="image/x-icon" />
20        <link rel="icon" href="/chrome/site/trac.ico" type="image/x-icon" />
21      <link type="application/opensearchdescription+xml" rel="search" href="/search/opensearch" title="Search CLFS Trac" />
22    <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>
23    <!--[if lt IE 7]>
24    <script type="text/javascript" src="/chrome/common/js/ie_pre7_hacks.js"></script>
25    <![endif]-->
26      <script type="text/javascript" src="/chrome/common/js/folding.js"></script>
27      <script type="text/javascript">
28        jQuery(document).ready(function($) {
29          $('#preview table.code').enableCollapsibleColumns($('#preview table.code thead th.content'));
30        });
31      </script>
32  </head>
33  <body>
34    <div id="banner">
35      <div id="header">
36        <a id="logo" href="http://trac.clfs.org"><img src="/chrome/site/clfs-logo.png" alt="CLFS Trac" height="74" width="588" /></a>
37      </div>
38      <form id="search" action="/search" method="get">
39        <div>
40          <label for="proj-search">Search:</label>
41          <input type="text" id="proj-search" name="q" size="18" value="" />
42          <input type="submit" value="Search" />
43        </div>
44      </form>
45      <div id="metanav" class="nav">
46    <ul>
47      <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>
48    </ul>
49  </div>
50    </div>
51    <div id="mainnav" class="nav">
52    <ul>
53      <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>
54    </ul>
55  </div>
56    <div id="main">
57      <div id="ctxtnav" class="nav">
58        <h2>Context Navigation</h2>
59          <ul>
60              <li class="last first"><a href="/ticket/1114">Back to Ticket #1114</a></li>
61          </ul>
62        <hr />
63      </div>
64    <div id="content" class="attachment">
65        <h1><a href="/ticket/1114">Ticket #1114</a>: gcc-7.1.0-pure64_specs-1.2.patch</h1>
66        <table id="info" summary="Description">
67          <tbody>
68            <tr>
69              <th scope="col">File gcc-7.1.0-pure64_specs-1.2.patch,
70                <span title="20403 bytes">19.9 KB</span>
71                (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>
72            </tr>
73            <tr>
74              <td class="message searchable">
75               
76              </td>
77            </tr>
78          </tbody>
79        </table>
80        <div id="preview" class="searchable">
81         
82  <div class="diff">
83  <ul class="entries">
84      <li class="entry">
85        <h2>
86          <a>gcc/config/aarch64/aarch64-linux.h</a>
87        </h2>
88        <pre>Submitted By: William Harrington &lt;kb0iic at cross-lfs dot org&gt;
89Date: 12-28-2015
90Initial Package Version: 5.1.0
91Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
92        the Pure LFS project with help from
93        Martin Ward &lt;macros_the_black@ntlworld.com&gt;
94Upstream Status: Not Applied - CLFS Specific
95Description: This patch makes changes to the paths for pure64, eg 64bit libs
96             in /usr/lib, 32bit in /usr/lib32.
97Comment: Renamed for GCC 5.3.0
98
99diff -Naur gcc-6.1.0.orig/gcc/config/aarch64/aarch64-linux.h gcc-6.1.0/gcc/config/aarch64/aarch64-linux.h</pre>
100        <table class="trac-diff inline" summary="Differences" cellspacing="0">
101              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
102              <thead>
103                <tr>
104                  <th title="File gcc-6.1.0.orig/gcc/config/aarch64/aarch64-linux.h 2016-03-10 08:29:48.000000000 -0500">
105                      old
106                  </th>
107                  <th title="File gcc-6.1.0/gcc/config/aarch64/aarch64-linux.h 2016-05-12 02:31:25.000000000 -0400">
108                      new
109                  </th>
110                  <td><em></em> </td>
111                </tr>
112              </thead>
113            <tbody class="unmod">
114                  <tr>
115                          <th>21</th><th>21</th><td class="l"><span>#ifndef GCC_AARCH64_LINUX_H</span> </td>
116                  </tr><tr>
117                          <th>22</th><th>22</th><td class="l"><span>#define GCC_AARCH64_LINUX_H</span> </td>
118                  </tr><tr>
119                          <th>23</th><th>23</th><td class="l"><span></span> </td>
120                  </tr>
121            </tbody><tbody class="mod">
122                      <tr class="first">
123                        <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>
124                      </tr>
125                      <tr class="last">
126                        <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>
127                      </tr>
128            </tbody><tbody class="unmod">
129                  <tr>
130                          <th>25</th><th>25</th><td class="l"><span></span> </td>
131                  </tr><tr>
132                          <th>26</th><th>26</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span> </td>
133                  </tr><tr>
134                          <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>
135                  </tr>
136            </tbody>
137        </table>
138      </li>
139      <li class="entry">
140        <h2>
141          <a>gcc/config/alpha/linux-elf.h</a>
142        </h2>
143        <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>
144        <table class="trac-diff inline" summary="Differences" cellspacing="0">
145              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
146              <thead>
147                <tr>
148                  <th title="File gcc-6.1.0.orig/gcc/config/alpha/linux-elf.h 2016-01-04 09:30:50.000000000 -0500">
149                      old
150                  </th>
151                  <th title="File gcc-6.1.0/gcc/config/alpha/linux-elf.h 2016-05-12 02:31:25.000000000 -0400">
152                      new
153                  </th>
154                  <td><em></em> </td>
155                </tr>
156              </thead>
157            <tbody class="unmod">
158                  <tr>
159                          <th>23</th><th>23</th><td class="l"><span>#define EXTRA_SPECS \</span> </td>
160                  </tr><tr>
161                          <th>24</th><th>24</th><td class="l"><span>{ "elf_dynamic_linker", ELF_DYNAMIC_LINKER },</span> </td>
162                  </tr><tr>
163                          <th>25</th><th>25</th><td class="l"><span></span> </td>
164                  </tr>
165            </tbody><tbody class="mod">
166                      <tr class="first">
167                        <th>26</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER&nbsp; &nbsp; "/<del></del>lib/ld-linux.so.2"</span> </td>
168                      </tr><tr>
169                        <th>27</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span> </td>
170                      </tr>
171                      <tr>
172                        <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>
173                      </tr><tr class="last">
174                        <th> </th><th>27</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span> </td>
175                      </tr>
176            </tbody><tbody class="unmod">
177                  <tr>
178                          <th>28</th><th>28</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span> </td>
179                  </tr><tr>
180                          <th>29</th><th>29</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:" G ";:" U "}"</span> </td>
181                  </tr><tr>
182                          <th>30</th><th>30</th><td class="l"><span>#elif DEFAULT_LIBC == LIBC_GLIBC</span> </td>
183                  </tr>
184            </tbody>
185        </table>
186      </li>
187      <li class="entry">
188        <h2>
189          <a>gcc/config/arm/linux-eabi.h</a>
190        </h2>
191        <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>
192        <table class="trac-diff inline" summary="Differences" cellspacing="0">
193              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
194              <thead>
195                <tr>
196                  <th title="File gcc-6.1.0.orig/gcc/config/arm/linux-eabi.h 2016-01-04 09:30:50.000000000 -0500">
197                      old
198                  </th>
199                  <th title="File gcc-6.1.0/gcc/config/arm/linux-eabi.h 2016-05-12 02:31:25.000000000 -0400">
200                      new
201                  </th>
202                  <td><em></em> </td>
203                </tr>
204              </thead>
205            <tbody class="unmod">
206                  <tr>
207                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER_DEFAULT and TARGET_DEFAULT_FLOAT_ABI.&nbsp; */</span> </td>
208                  </tr><tr>
209                          <th>69</th><th>69</th><td class="l"><span></span> </td>
210                  </tr><tr>
211                          <th>70</th><th>70</th><td class="l"><span>#undef&nbsp; GLIBC_DYNAMIC_LINKER</span> </td>
212                  </tr>
213            </tbody><tbody class="mod">
214                      <tr class="first">
215                        <th>71</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT "/<del></del>lib/ld-linux.so.3"</span> </td>
216                      </tr><tr>
217                        <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>
218                      </tr>
219                      <tr>
220                        <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>
221                      </tr><tr class="last">
222                        <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>
223                      </tr>
224            </tbody><tbody class="unmod">
225                  <tr>
226                          <th>73</th><th>73</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER_DEFAULT GLIBC_DYNAMIC_LINKER_SOFT_FLOAT</span> </td>
227                  </tr><tr>
228                          <th>74</th><th>74</th><td class="l"><span></span> </td>
229                  </tr><tr>
230                          <th>75</th><th>75</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER \</span> </td>
231                  </tr>
232            </tbody>
233        </table>
234      </li>
235      <li class="entry">
236        <h2>
237          <a>gcc/config/arm/linux-elf.h</a>
238        </h2>
239        <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>
240        <table class="trac-diff inline" summary="Differences" cellspacing="0">
241              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
242              <thead>
243                <tr>
244                  <th title="File gcc-6.1.0.orig/gcc/config/arm/linux-elf.h 2016-03-31 11:48:47.000000000 -0400">
245                      old
246                  </th>
247                  <th title="File gcc-6.1.0/gcc/config/arm/linux-elf.h 2016-05-12 02:31:25.000000000 -0400">
248                      new
249                  </th>
250                  <td><em></em> </td>
251                </tr>
252              </thead>
253            <tbody class="unmod">
254                  <tr>
255                          <th>62</th><th>62</th><td class="l"><span></span> </td>
256                  </tr><tr>
257                          <th>63</th><th>63</th><td class="l"><span>#define LIBGCC_SPEC "%{mfloat-abi=soft*:-lfloat} -lgcc"</span> </td>
258                  </tr><tr>
259                          <th>64</th><th>64</th><td class="l"><span></span> </td>
260                  </tr>
261            </tbody><tbody class="mod">
262                      <tr class="first">
263                        <th>65</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span> </td>
264                      </tr>
265                      <tr class="last">
266                        <th> </th><th>65</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
267                      </tr>
268            </tbody><tbody class="unmod">
269                  <tr>
270                          <th>66</th><th>66</th><td class="l"><span></span> </td>
271                  </tr><tr>
272                          <th>67</th><th>67</th><td class="l"><span>#define LINUX_TARGET_LINK_SPEC&nbsp; "%{h*} \</span> </td>
273                  </tr><tr>
274                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;%{static:-Bstatic} \</span> </td>
275                  </tr>
276            </tbody>
277        </table>
278      </li>
279      <li class="entry">
280        <h2>
281          <a>gcc/config/bfin/linux.h</a>
282        </h2>
283        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/bfin/linux.h gcc-6.1.0/gcc/config/bfin/linux.h</pre>
284        <table class="trac-diff inline" summary="Differences" cellspacing="0">
285              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
286              <thead>
287                <tr>
288                  <th title="File gcc-6.1.0.orig/gcc/config/bfin/linux.h 2016-01-04 09:30:50.000000000 -0500">
289                      old
290                  </th>
291                  <th title="File gcc-6.1.0/gcc/config/bfin/linux.h 2016-05-12 02:31:25.000000000 -0400">
292                      new
293                  </th>
294                  <td><em></em> </td>
295                </tr>
296              </thead>
297            <tbody class="unmod">
298                  <tr>
299                          <th>45</th><th>45</th><td class="l"><span>&nbsp; %{shared:-G -Bdynamic} \</span> </td>
300                  </tr><tr>
301                          <th>46</th><th>46</th><td class="l"><span>&nbsp; %{!shared: %{!static: \</span> </td>
302                  </tr><tr>
303                          <th>47</th><th>47</th><td class="l"><span>&nbsp; &nbsp;%{rdynamic:-export-dynamic} \</span> </td>
304                  </tr>
305            </tbody><tbody class="mod">
306                      <tr class="first">
307                        <th>48</th><th> </th><td class="l"><span>&nbsp; &nbsp;-dynamic-linker /<del></del>lib/ld-uClibc.so.0} \</span> </td>
308                      </tr>
309                      <tr class="last">
310                        <th> </th><th>48</th><td class="r"><span>&nbsp; &nbsp;-dynamic-linker /<ins>tools/</ins>lib/ld-uClibc.so.0} \</span> </td>
311                      </tr>
312            </tbody><tbody class="unmod">
313                  <tr>
314                          <th>49</th><th>49</th><td class="l"><span>&nbsp; &nbsp;%{static}} -init __init -fini __fini"</span> </td>
315                  </tr><tr>
316                          <th>50</th><th>50</th><td class="l"><span></span> </td>
317                  </tr><tr>
318                          <th>51</th><th>51</th><td class="l"><span>#undef TARGET_SUPPORTS_SYNC_CALLS</span> </td>
319                  </tr>
320            </tbody>
321        </table>
322      </li>
323      <li class="entry">
324        <h2>
325          <a>gcc/config/c6x/uclinux-elf.h</a>
326        </h2>
327        <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>
328        <table class="trac-diff inline" summary="Differences" cellspacing="0">
329              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
330              <thead>
331                <tr>
332                  <th title="File gcc-6.1.0.orig/gcc/config/c6x/uclinux-elf.h 2016-01-04 09:30:50.000000000 -0500">
333                      old
334                  </th>
335                  <th title="File gcc-6.1.0/gcc/config/c6x/uclinux-elf.h 2016-05-12 02:31:25.000000000 -0400">
336                      new
337                  </th>
338                  <td><em></em> </td>
339                </tr>
340              </thead>
341            <tbody class="unmod">
342                  <tr>
343                          <th>36</th><th>36</th><td class="l"><span>#define STARTFILE_SPEC \</span> </td>
344                  </tr><tr>
345                          <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>
346                  </tr><tr>
347                          <th>38</th><th>38</th><td class="l"><span></span> </td>
348                  </tr>
349            </tbody><tbody class="mod">
350                      <tr class="first">
351                        <th>39</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span> </td>
352                      </tr>
353                      <tr class="last">
354                        <th> </th><th>39</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span> </td>
355                      </tr>
356            </tbody><tbody class="unmod">
357                  <tr>
358                          <th>40</th><th>40</th><td class="l"><span></span> </td>
359                  </tr><tr>
360                          <th>41</th><th>41</th><td class="l"><span>#undef LINK_SPEC</span> </td>
361                  </tr><tr>
362                          <th>42</th><th>42</th><td class="l"><span>#define LINK_SPEC ENDIAN_LINK_SPEC \</span> </td>
363                  </tr>
364            </tbody>
365        </table>
366      </li>
367      <li class="entry">
368        <h2>
369          <a>gcc/config/cris/linux.h</a>
370        </h2>
371        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/cris/linux.h gcc-6.1.0/gcc/config/cris/linux.h</pre>
372        <table class="trac-diff inline" summary="Differences" cellspacing="0">
373              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
374              <thead>
375                <tr>
376                  <th title="File gcc-6.1.0.orig/gcc/config/cris/linux.h 2016-01-04 09:30:50.000000000 -0500">
377                      old
378                  </th>
379                  <th title="File gcc-6.1.0/gcc/config/cris/linux.h 2016-05-12 02:31:25.000000000 -0400">
380                      new
381                  </th>
382                  <td><em></em> </td>
383                </tr>
384              </thead>
385            <tbody class="unmod">
386                  <tr>
387                          <th>102</th><th>102</th><td class="l"><span>#undef CRIS_DEFAULT_CPU_VERSION</span> </td>
388                  </tr><tr>
389                          <th>103</th><th>103</th><td class="l"><span>#define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG</span> </td>
390                  </tr><tr>
391                          <th>104</th><th>104</th><td class="l"><span></span> </td>
392                  </tr>
393            </tbody><tbody class="mod">
394                      <tr class="first">
395                        <th>105</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
396                      </tr>
397                      <tr class="last">
398                        <th> </th><th>105</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
399                      </tr>
400            </tbody><tbody class="unmod">
401                  <tr>
402                          <th>106</th><th>106</th><td class="l"><span></span> </td>
403                  </tr><tr>
404                          <th>107</th><th>107</th><td class="l"><span>#undef CRIS_LINK_SUBTARGET_SPEC</span> </td>
405                  </tr><tr>
406                          <th>108</th><th>108</th><td class="l"><span>#define CRIS_LINK_SUBTARGET_SPEC \</span> </td>
407                  </tr>
408            </tbody>
409        </table>
410      </li>
411      <li class="entry">
412        <h2>
413          <a>gcc/config/freebsd-spec.h</a>
414        </h2>
415        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/freebsd-spec.h gcc-6.1.0/gcc/config/freebsd-spec.h</pre>
416        <table class="trac-diff inline" summary="Differences" cellspacing="0">
417              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
418              <thead>
419                <tr>
420                  <th title="File gcc-6.1.0.orig/gcc/config/freebsd-spec.h 2016-01-04 09:30:50.000000000 -0500">
421                      old
422                  </th>
423                  <th title="File gcc-6.1.0/gcc/config/freebsd-spec.h 2016-05-12 02:31:25.000000000 -0400">
424                      new
425                  </th>
426                  <td><em></em> </td>
427                </tr>
428              </thead>
429            <tbody class="unmod">
430                  <tr>
431                          <th>131</th><th>131</th><td class="l"><span>#if FBSD_MAJOR &lt; 6</span> </td>
432                  </tr><tr>
433                          <th>132</th><th>132</th><td class="l"><span>#define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1"</span> </td>
434                  </tr><tr>
435                          <th>133</th><th>133</th><td class="l"><span>#else</span> </td>
436                  </tr>
437            </tbody><tbody class="mod">
438                      <tr class="first">
439                        <th>134</th><th> </th><td class="l"><span>#define FBSD_DYNAMIC_LINKER "/<del></del>libexec/ld-elf.so.1"</span> </td>
440                      </tr>
441                      <tr class="last">
442                        <th> </th><th>134</th><td class="r"><span>#define FBSD_DYNAMIC_LINKER "/<ins>tools/</ins>libexec/ld-elf.so.1"</span> </td>
443                      </tr>
444            </tbody><tbody class="unmod">
445                  <tr>
446                          <th>135</th><th>135</th><td class="l"><span>#endif</span> </td>
447                  </tr><tr>
448                          <th>136</th><th>136</th><td class="l"><span></span> </td>
449                  </tr><tr>
450                          <th>137</th><th>137</th><td class="l"><span>/* NOTE: The freebsd-spec.h header is included also for various</span> </td>
451                  </tr>
452            </tbody>
453        </table>
454      </li>
455      <li class="entry">
456        <h2>
457          <a>gcc/config/frv/linux.h</a>
458        </h2>
459        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/frv/linux.h gcc-6.1.0/gcc/config/frv/linux.h</pre>
460        <table class="trac-diff inline" summary="Differences" cellspacing="0">
461              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
462              <thead>
463                <tr>
464                  <th title="File gcc-6.1.0.orig/gcc/config/frv/linux.h 2016-01-04 09:30:50.000000000 -0500">
465                      old
466                  </th>
467                  <th title="File gcc-6.1.0/gcc/config/frv/linux.h 2016-05-12 02:31:25.000000000 -0400">
468                      new
469                  </th>
470                  <td><em></em> </td>
471                </tr>
472              </thead>
473            <tbody class="unmod">
474                  <tr>
475                          <th>34</th><th>34</th><td class="l"><span>#define ENDFILE_SPEC \</span> </td>
476                  </tr><tr>
477                          <th>35</th><th>35</th><td class="l"><span>&nbsp; "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"</span> </td>
478                  </tr><tr>
479                          <th>36</th><th>36</th><td class="l"><span></span> </td>
480                  </tr>
481            </tbody><tbody class="mod">
482                      <tr class="first">
483                        <th>37</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
484                      </tr>
485                      <tr class="last">
486                        <th> </th><th>37</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
487                      </tr>
488            </tbody><tbody class="unmod">
489                  <tr>
490                          <th>38</th><th>38</th><td class="l"><span></span> </td>
491                  </tr><tr>
492                          <th>39</th><th>39</th><td class="l"><span>#undef LINK_SPEC</span> </td>
493                  </tr><tr>
494                          <th>40</th><th>40</th><td class="l"><span>#define LINK_SPEC "\</span> </td>
495                  </tr>
496            </tbody>
497        </table>
498      </li>
499      <li class="entry">
500        <h2>
501          <a>gcc/config/i386/gnu.h</a>
502        </h2>
503        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/gnu.h gcc-6.1.0/gcc/config/i386/gnu.h</pre>
504        <table class="trac-diff inline" summary="Differences" cellspacing="0">
505              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
506              <thead>
507                <tr>
508                  <th title="File gcc-6.1.0.orig/gcc/config/i386/gnu.h 2016-03-29 17:17:53.000000000 -0400">
509                      old
510                  </th>
511                  <th title="File gcc-6.1.0/gcc/config/i386/gnu.h 2016-05-12 02:31:25.000000000 -0400">
512                      new
513                  </th>
514                  <td><em></em> </td>
515                </tr>
516              </thead>
517            <tbody class="unmod">
518                  <tr>
519                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386"</span> </td>
520                  </tr><tr>
521                          <th>23</th><th>23</th><td class="l"><span></span> </td>
522                  </tr><tr>
523                          <th>24</th><th>24</th><td class="l"><span>#undef GNU_USER_DYNAMIC_LINKER</span> </td>
524                  </tr>
525            </tbody><tbody class="mod">
526                      <tr class="first">
527                        <th>25</th><th> </th><td class="l"><span>#define GNU_USER_DYNAMIC_LINKER "/<del></del>lib/ld.so"</span> </td>
528                      </tr>
529                      <tr class="last">
530                        <th> </th><th>25</th><td class="r"><span>#define GNU_USER_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so"</span> </td>
531                      </tr>
532            </tbody><tbody class="unmod">
533                  <tr>
534                          <th>26</th><th>26</th><td class="l"><span></span> </td>
535                  </tr><tr>
536                          <th>27</th><th>27</th><td class="l"><span>#undef&nbsp; STARTFILE_SPEC</span> </td>
537                  </tr><tr>
538                          <th>28</th><th>28</th><td class="l"><span>#if defined HAVE_LD_PIE</span> </td>
539                  </tr>
540            </tbody>
541        </table>
542      </li>
543      <li class="entry">
544        <h2>
545          <a>gcc/config/i386/kfreebsd-gnu64.h</a>
546        </h2>
547        <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>
548        <table class="trac-diff inline" summary="Differences" cellspacing="0">
549              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
550              <thead>
551                <tr>
552                  <th title="File gcc-6.1.0.orig/gcc/config/i386/kfreebsd-gnu64.h 2016-01-04 09:30:50.000000000 -0500">
553                      old
554                  </th>
555                  <th title="File gcc-6.1.0/gcc/config/i386/kfreebsd-gnu64.h 2016-05-12 02:31:25.000000000 -0400">
556                      new
557                  </th>
558                  <td><em></em> </td>
559                </tr>
560              </thead>
561            <tbody class="unmod">
562                  <tr>
563                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64_fbsd"</span> </td>
564                  </tr><tr>
565                          <th>23</th><th>23</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64_fbsd"</span> </td>
566                  </tr><tr>
567                          <th>24</th><th>24</th><td class="l"><span></span> </td>
568                  </tr>
569            </tbody><tbody class="mod">
570                      <tr class="first">
571                        <th>25</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld.so.1"</span> </td>
572                      </tr><tr>
573                        <th>26</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld-kfreebsd-x86-64.so.1"</span> </td>
574                      </tr><tr>
575                        <th>27</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<del></del>lib/ld-kfreebsd-x32.so.1"</span> </td>
576                      </tr>
577                      <tr>
578                        <th> </th><th>25</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
579                      </tr><tr>
580                        <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>
581                      </tr><tr class="last">
582                        <th> </th><th>27</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ld-kfreebsd-x32.so.1"</span> </td>
583                      </tr>
584            </tbody>
585        </table>
586      </li>
587      <li class="entry">
588        <h2>
589          <a>gcc/config/i386/kfreebsd-gnu.h</a>
590        </h2>
591        <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>
592        <table class="trac-diff inline" summary="Differences" cellspacing="0">
593              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
594              <thead>
595                <tr>
596                  <th title="File gcc-6.1.0.orig/gcc/config/i386/kfreebsd-gnu.h 2016-01-04 09:30:50.000000000 -0500">
597                      old
598                  </th>
599                  <th title="File gcc-6.1.0/gcc/config/i386/kfreebsd-gnu.h 2016-05-12 02:31:25.000000000 -0400">
600                      new
601                  </th>
602                  <td><em></em> </td>
603                </tr>
604              </thead>
605            <tbody class="unmod">
606                  <tr>
607                          <th>19</th><th>19</th><td class="l"><span>&lt;http://www.gnu.org/licenses/&gt;.&nbsp; */</span> </td>
608                  </tr><tr>
609                          <th>20</th><th>20</th><td class="l"><span></span> </td>
610                  </tr><tr>
611                          <th>21</th><th>21</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386_fbsd"</span> </td>
612                  </tr>
613            </tbody><tbody class="mod">
614                      <tr class="first">
615                        <th>22</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
616                      </tr>
617                      <tr class="last">
618                        <th> </th><th>22</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
619                      </tr>
620            </tbody>
621        </table>
622      </li>
623      <li class="entry">
624        <h2>
625          <a>gcc/config/i386/linux64.h</a>
626        </h2>
627        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/linux64.h gcc-6.1.0/gcc/config/i386/linux64.h</pre>
628        <table class="trac-diff inline" summary="Differences" cellspacing="0">
629              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
630              <thead>
631                <tr>
632                  <th title="File gcc-6.1.0.orig/gcc/config/i386/linux64.h 2016-01-04 09:30:50.000000000 -0500">
633                      old
634                  </th>
635                  <th title="File gcc-6.1.0/gcc/config/i386/linux64.h 2016-05-12 02:33:48.000000000 -0400">
636                      new
637                  </th>
638                  <td><em></em> </td>
639                </tr>
640              </thead>
641            <tbody class="unmod">
642                  <tr>
643                          <th>27</th><th>27</th><td class="l"><span>#define GNU_USER_LINK_EMULATION64 "elf_x86_64"</span> </td>
644                  </tr><tr>
645                          <th>28</th><th>28</th><td class="l"><span>#define GNU_USER_LINK_EMULATIONX32 "elf32_x86_64"</span> </td>
646                  </tr><tr>
647                          <th>29</th><th>29</th><td class="l"><span></span> </td>
648                  </tr>
649            </tbody><tbody class="mod">
650                      <tr class="first">
651                        <th>30</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del>lib</del>/ld-linux.so.2"</span> </td>
652                      </tr><tr>
653                        <th>31</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del>lib64</del>/ld-linux-x86-64.so.2"</span> </td>
654                      </tr><tr>
655                        <th>32</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<del></del>libx32/ld-linux-x32.so.2"</span> </td>
656                      </tr>
657                      <tr>
658                        <th> </th><th>30</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/lib32</ins>/ld-linux.so.2"</span> </td>
659                      </tr><tr>
660                        <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>
661                      </tr><tr class="last">
662                        <th> </th><th>32</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>libx32/ld-linux-x32.so.2"</span> </td>
663                      </tr>
664            </tbody><tbody class="unmod">
665                  <tr>
666                          <th>33</th><th>33</th><td class="l"><span></span> </td>
667                  </tr><tr>
668                          <th>34</th><th>34</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER32</span> </td>
669                  </tr><tr>
670                          <th>35</th><th>35</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-i386.so.1"</span> </td>
671                  </tr>
672            </tbody>
673        </table>
674      </li>
675      <li class="entry">
676        <h2>
677          <a>gcc/config/i386/linux.h</a>
678        </h2>
679        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/linux.h gcc-6.1.0/gcc/config/i386/linux.h</pre>
680        <table class="trac-diff inline" summary="Differences" cellspacing="0">
681              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
682              <thead>
683                <tr>
684                  <th title="File gcc-6.1.0.orig/gcc/config/i386/linux.h 2016-01-04 09:30:50.000000000 -0500">
685                      old
686                  </th>
687                  <th title="File gcc-6.1.0/gcc/config/i386/linux.h 2016-05-12 02:33:12.000000000 -0400">
688                      new
689                  </th>
690                  <td><em></em> </td>
691                </tr>
692              </thead>
693            <tbody class="unmod">
694                  <tr>
695                          <th>20</th><th>20</th><td class="l"><span>&lt;http://www.gnu.org/licenses/&gt;.&nbsp; */</span> </td>
696                  </tr><tr>
697                          <th>21</th><th>21</th><td class="l"><span></span> </td>
698                  </tr><tr>
699                          <th>22</th><th>22</th><td class="l"><span>#define GNU_USER_LINK_EMULATION "elf_i386"</span> </td>
700                  </tr>
701            </tbody><tbody class="mod">
702                      <tr class="first">
703                        <th>23</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span> </td>
704                      </tr>
705                      <tr class="last">
706                        <th> </th><th>23</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
707                      </tr>
708            </tbody><tbody class="unmod">
709                  <tr>
710                          <th>24</th><th>24</th><td class="l"><span></span> </td>
711                  </tr><tr>
712                          <th>25</th><th>25</th><td class="l"><span>#undef MUSL_DYNAMIC_LINKER</span> </td>
713                  </tr><tr>
714                          <th>26</th><th>26</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-i386.so.1"</span> </td>
715                  </tr>
716            </tbody>
717        </table>
718      </li>
719      <li class="entry">
720        <h2>
721          <a>gcc/config/i386/t-linux64</a>
722        </h2>
723        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/i386/t-linux64 gcc-6.1.0/gcc/config/i386/t-linux64</pre>
724        <table class="trac-diff inline" summary="Differences" cellspacing="0">
725              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
726              <thead>
727                <tr>
728                  <th title="File gcc-6.1.0.orig/gcc/config/i386/t-linux64 2016-01-04 09:30:50.000000000 -0500">
729                      old
730                  </th>
731                  <th title="File gcc-6.1.0/gcc/config/i386/t-linux64 2016-05-12 02:31:25.000000000 -0400">
732                      new
733                  </th>
734                  <td><em></em> </td>
735                </tr>
736              </thead>
737            <tbody class="unmod">
738                  <tr>
739                          <th>33</th><th>33</th><td class="l"><span>comma=,</span> </td>
740                  </tr><tr>
741                          <th>34</th><th>34</th><td class="l"><span>MULTILIB_OPTIONS&nbsp; &nbsp; = $(subst $(comma),/,$(TM_MULTILIB_CONFIG))</span> </td>
742                  </tr><tr>
743                          <th>35</th><th>35</th><td class="l"><span>MULTILIB_DIRNAMES&nbsp; &nbsp;= $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))</span> </td>
744                  </tr>
745            </tbody><tbody class="mod">
746                      <tr class="first">
747                        <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>
748                      </tr><tr>
749                        <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>
750                      </tr>
751                      <tr>
752                        <th> </th><th>36</th><td class="r"><span>MULTILIB_OSDIRNAMES = m64=../lib<ins></ins>$(call if_multiarch,:x86_64-linux-gnu)</span> </td>
753                      </tr><tr class="last">
754                        <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>
755                      </tr>
756            </tbody><tbody class="unmod">
757                  <tr>
758                          <th>38</th><th>38</th><td class="l"><span>MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)</span> </td>
759                  </tr>
760            </tbody>
761        </table>
762      </li>
763      <li class="entry">
764        <h2>
765          <a>gcc/config/ia64/linux.h</a>
766        </h2>
767        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/ia64/linux.h gcc-6.1.0/gcc/config/ia64/linux.h</pre>
768        <table class="trac-diff inline" summary="Differences" cellspacing="0">
769              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
770              <thead>
771                <tr>
772                  <th title="File gcc-6.1.0.orig/gcc/config/ia64/linux.h 2016-01-04 09:30:50.000000000 -0500">
773                      old
774                  </th>
775                  <th title="File gcc-6.1.0/gcc/config/ia64/linux.h 2016-05-12 02:31:25.000000000 -0400">
776                      new
777                  </th>
778                  <td><em></em> </td>
779                </tr>
780              </thead>
781            <tbody class="unmod">
782                  <tr>
783                          <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>
784                  </tr><tr>
785                          <th>56</th><th>56</th><td class="l"><span>&nbsp; &nbsp;linux.h file.&nbsp; */</span> </td>
786                  </tr><tr>
787                          <th>57</th><th>57</th><td class="l"><span></span> </td>
788                  </tr>
789            </tbody><tbody class="mod">
790                      <tr class="first">
791                        <th>58</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-ia64.so.2"</span> </td>
792                      </tr>
793                      <tr class="last">
794                        <th> </th><th>58</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-ia64.so.2"</span> </td>
795                      </tr>
796            </tbody><tbody class="unmod">
797                  <tr>
798                          <th>59</th><th>59</th><td class="l"><span></span> </td>
799                  </tr><tr>
800                          <th>60</th><th>60</th><td class="l"><span>#undef LINK_SPEC</span> </td>
801                  </tr><tr>
802                          <th>61</th><th>61</th><td class="l"><span>#define LINK_SPEC "\</span> </td>
803                  </tr>
804            </tbody>
805        </table>
806      </li>
807      <li class="entry">
808        <h2>
809          <a>gcc/config/kopensolaris-gnu.h</a>
810        </h2>
811        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/kopensolaris-gnu.h gcc-6.1.0/gcc/config/kopensolaris-gnu.h</pre>
812        <table class="trac-diff inline" summary="Differences" cellspacing="0">
813              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
814              <thead>
815                <tr>
816                  <th title="File gcc-6.1.0.orig/gcc/config/kopensolaris-gnu.h 2016-01-04 09:30:50.000000000 -0500">
817                      old
818                  </th>
819                  <th title="File gcc-6.1.0/gcc/config/kopensolaris-gnu.h 2016-05-12 02:31:25.000000000 -0400">
820                      new
821                  </th>
822                  <td><em></em> </td>
823                </tr>
824              </thead>
825            <tbody class="unmod">
826                  <tr>
827                          <th>31</th><th>31</th><td class="l"><span>&nbsp; while (0)</span> </td>
828                  </tr><tr>
829                          <th>32</th><th>32</th><td class="l"><span></span> </td>
830                  </tr><tr>
831                          <th>33</th><th>33</th><td class="l"><span>#undef GNU_USER_DYNAMIC_LINKER</span> </td>
832                  </tr>
833            </tbody><tbody class="mod">
834                      <tr class="first">
835                        <th>34</th><th> </th><td class="l"><span>#define GNU_USER_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
836                      </tr>
837                      <tr class="last">
838                        <th> </th><th>34</th><td class="r"><span>#define GNU_USER_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
839                      </tr>
840            </tbody>
841        </table>
842      </li>
843      <li class="entry">
844        <h2>
845          <a>gcc/config/linux.h</a>
846        </h2>
847        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/linux.h gcc-6.1.0/gcc/config/linux.h</pre>
848        <table class="trac-diff inline" summary="Differences" cellspacing="0">
849              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
850              <thead>
851                <tr>
852                  <th title="File gcc-6.1.0.orig/gcc/config/linux.h 2016-01-04 09:30:50.000000000 -0500">
853                      old
854                  </th>
855                  <th title="File gcc-6.1.0/gcc/config/linux.h 2016-05-12 02:31:25.000000000 -0400">
856                      new
857                  </th>
858                  <td><em></em> </td>
859                </tr>
860              </thead>
861            <tbody class="unmod">
862                  <tr>
863                          <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>
864                  </tr><tr>
865                          <th>82</th><th>82</th><td class="l"><span>&nbsp; &nbsp;GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets</span> </td>
866                  </tr><tr>
867                          <th>83</th><th>83</th><td class="l"><span>&nbsp; &nbsp;supporting both 32-bit and 64-bit compilation.&nbsp; */</span> </td>
868                  </tr>
869            </tbody><tbody class="mod">
870                      <tr class="first">
871                        <th>84</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span> </td>
872                      </tr><tr>
873                        <th>85</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-uClibc.so.0"</span> </td>
874                      </tr><tr>
875                        <th>86</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64-uClibc.so.0"</span> </td>
876                      </tr><tr>
877                        <th>87</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/<del></del>lib/ldx32-uClibc.so.0"</span> </td>
878                      </tr>
879                      <tr>
880                        <th> </th><th>84</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span> </td>
881                      </tr><tr>
882                        <th> </th><th>85</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span> </td>
883                      </tr><tr>
884                        <th> </th><th>86</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64-uClibc.so.0"</span> </td>
885                      </tr><tr class="last">
886                        <th> </th><th>87</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKERX32 "/<ins>tools/</ins>lib/ldx32-uClibc.so.0"</span> </td>
887                      </tr>
888            </tbody><tbody class="unmod">
889                  <tr>
890                          <th>88</th><th>88</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER "/system/bin/linker"</span> </td>
891                  </tr><tr>
892                          <th>89</th><th>89</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER32 "/system/bin/linker"</span> </td>
893                  </tr><tr>
894                          <th>90</th><th>90</th><td class="l"><span>#define BIONIC_DYNAMIC_LINKER64 "/system/bin/linker64"</span> </td>
895                  </tr>
896            </tbody>
897        </table>
898      </li>
899      <li class="entry">
900        <h2>
901          <a>gcc/config/lm32/uclinux-elf.h</a>
902        </h2>
903        <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>
904        <table class="trac-diff inline" summary="Differences" cellspacing="0">
905              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
906              <thead>
907                <tr>
908                  <th title="File gcc-6.1.0.orig/gcc/config/lm32/uclinux-elf.h 2016-01-04 09:30:50.000000000 -0500">
909                      old
910                  </th>
911                  <th title="File gcc-6.1.0/gcc/config/lm32/uclinux-elf.h 2016-05-12 02:31:25.000000000 -0400">
912                      new
913                  </th>
914                  <td><em></em> </td>
915                </tr>
916              </thead>
917            <tbody class="unmod">
918                  <tr>
919                          <th>67</th><th>67</th><td class="l"><span>&nbsp; &nbsp;%{shared:-shared} \</span> </td>
920                  </tr><tr>
921                          <th>68</th><th>68</th><td class="l"><span>&nbsp; &nbsp;%{symbolic:-Bsymbolic} \</span> </td>
922                  </tr><tr>
923                          <th>69</th><th>69</th><td class="l"><span>&nbsp; &nbsp;%{rdynamic:-export-dynamic} \</span> </td>
924                  </tr>
925            </tbody><tbody class="mod">
926                      <tr class="first">
927                        <th>70</th><th> </th><td class="l"><span>&nbsp; &nbsp;-dynamic-linker /<del></del>lib/ld-linux.so.2"</span> </td>
928                      </tr>
929                      <tr class="last">
930                        <th> </th><th>70</th><td class="r"><span>&nbsp; &nbsp;-dynamic-linker /<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
931                      </tr>
932            </tbody><tbody class="unmod">
933                  <tr>
934                          <th>71</th><th>71</th><td class="l"><span></span> </td>
935                  </tr><tr>
936                          <th>72</th><th>72</th><td class="l"><span>#define TARGET_OS_CPP_BUILTINS() GNU_USER_TARGET_OS_CPP_BUILTINS()</span> </td>
937                  </tr><tr>
938                          <th>73</th><th>73</th><td class="l"><span></span> </td>
939                  </tr>
940            </tbody>
941        </table>
942      </li>
943      <li class="entry">
944        <h2>
945          <a>gcc/config/m32r/linux.h</a>
946        </h2>
947        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/m32r/linux.h gcc-6.1.0/gcc/config/m32r/linux.h</pre>
948        <table class="trac-diff inline" summary="Differences" cellspacing="0">
949              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
950              <thead>
951                <tr>
952                  <th title="File gcc-6.1.0.orig/gcc/config/m32r/linux.h 2016-01-04 09:30:50.000000000 -0500">
953                      old
954                  </th>
955                  <th title="File gcc-6.1.0/gcc/config/m32r/linux.h 2016-05-12 02:31:25.000000000 -0400">
956                      new
957                  </th>
958                  <td><em></em> </td>
959                </tr>
960              </thead>
961            <tbody class="unmod">
962                  <tr>
963                          <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>
964                  </tr><tr>
965                          <th>38</th><th>38</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span> </td>
966                  </tr><tr>
967                          <th>39</th><th>39</th><td class="l"><span></span> </td>
968                  </tr>
969            </tbody><tbody class="mod">
970                      <tr class="first">
971                        <th>40</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span> </td>
972                      </tr>
973                      <tr class="last">
974                        <th> </th><th>40</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
975                      </tr>
976            </tbody><tbody class="unmod">
977                  <tr>
978                          <th>41</th><th>41</th><td class="l"><span></span> </td>
979                  </tr><tr>
980                          <th>42</th><th>42</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span> </td>
981                  </tr><tr>
982                          <th>43</th><th>43</th><td class="l"><span>#if TARGET_LITTLE_ENDIAN</span> </td>
983                  </tr>
984            </tbody>
985        </table>
986      </li>
987      <li class="entry">
988        <h2>
989          <a>gcc/config/m68k/linux.h</a>
990        </h2>
991        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/m68k/linux.h gcc-6.1.0/gcc/config/m68k/linux.h</pre>
992        <table class="trac-diff inline" summary="Differences" cellspacing="0">
993              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
994              <thead>
995                <tr>
996                  <th title="File gcc-6.1.0.orig/gcc/config/m68k/linux.h 2016-01-04 09:30:50.000000000 -0500">
997                      old
998                  </th>
999                  <th title="File gcc-6.1.0/gcc/config/m68k/linux.h 2016-05-12 02:31:25.000000000 -0400">
1000                      new
1001                  </th>
1002                  <td><em></em> </td>
1003                </tr>
1004              </thead>
1005            <tbody class="unmod">
1006                  <tr>
1007                          <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>
1008                  </tr><tr>
1009                          <th>72</th><th>72</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span> </td>
1010                  </tr><tr>
1011                          <th>73</th><th>73</th><td class="l"><span></span> </td>
1012                  </tr>
1013            </tbody><tbody class="mod">
1014                      <tr class="first">
1015                        <th>74</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
1016                      </tr>
1017                      <tr class="last">
1018                        <th> </th><th>74</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1019                      </tr>
1020            </tbody><tbody class="unmod">
1021                  <tr>
1022                          <th>75</th><th>75</th><td class="l"><span></span> </td>
1023                  </tr><tr>
1024                          <th>76</th><th>76</th><td class="l"><span>#undef LINK_SPEC</span> </td>
1025                  </tr><tr>
1026                          <th>77</th><th>77</th><td class="l"><span>#define LINK_SPEC "-m m68kelf %{shared} \</span> </td>
1027                  </tr>
1028            </tbody>
1029        </table>
1030      </li>
1031      <li class="entry">
1032        <h2>
1033          <a>gcc/config/microblaze/linux.h</a>
1034        </h2>
1035        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/microblaze/linux.h gcc-6.1.0/gcc/config/microblaze/linux.h</pre>
1036        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1037              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1038              <thead>
1039                <tr>
1040                  <th title="File gcc-6.1.0.orig/gcc/config/microblaze/linux.h 2016-01-04 09:30:50.000000000 -0500">
1041                      old
1042                  </th>
1043                  <th title="File gcc-6.1.0/gcc/config/microblaze/linux.h 2016-05-12 02:35:49.000000000 -0400">
1044                      new
1045                  </th>
1046                  <td><em></em> </td>
1047                </tr>
1048              </thead>
1049            <tbody class="unmod">
1050                  <tr>
1051                          <th>28</th><th>28</th><td class="l"><span>#undef TLS_NEEDS_GOT</span> </td>
1052                  </tr><tr>
1053                          <th>29</th><th>29</th><td class="l"><span>#define TLS_NEEDS_GOT 1</span> </td>
1054                  </tr><tr>
1055                          <th>30</th><th>30</th><td class="l"><span></span> </td>
1056                  </tr>
1057            </tbody><tbody class="mod">
1058                      <tr class="first">
1059                        <th>31</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
1060                      </tr>
1061                      <tr class="last">
1062                        <th> </th><th>31</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1063                      </tr>
1064            </tbody><tbody class="unmod">
1065                  <tr>
1066                          <th>32</th><th>32</th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/lib/ld-uClibc.so.0"</span> </td>
1067                  </tr><tr>
1068                          <th>33</th><th>33</th><td class="l"><span></span> </td>
1069                  </tr><tr>
1070                          <th>34</th><th>34</th><td class="l"><span>#if TARGET_BIG_ENDIAN_DEFAULT == 0 /* LE */</span> </td>
1071                  </tr>
1072            </tbody>
1073        </table>
1074      </li>
1075      <li class="entry">
1076        <h2>
1077          <a>gcc/config/mn10300/linux.h</a>
1078        </h2>
1079        <pre> #define MUSL_DYNAMIC_LINKER_E "%{mbig-endian:;:el}"
1080diff -Naur gcc-6.1.0.orig/gcc/config/mn10300/linux.h gcc-6.1.0/gcc/config/mn10300/linux.h</pre>
1081        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1082              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1083              <thead>
1084                <tr>
1085                  <th title="File gcc-6.1.0.orig/gcc/config/mn10300/linux.h 2016-01-04 09:30:50.000000000 -0500">
1086                      old
1087                  </th>
1088                  <th title="File gcc-6.1.0/gcc/config/mn10300/linux.h 2016-05-12 02:31:25.000000000 -0400">
1089                      new
1090                  </th>
1091                  <td><em></em> </td>
1092                </tr>
1093              </thead>
1094            <tbody class="unmod">
1095                  <tr>
1096                          <th>32</th><th>32</th><td class="l"><span>#undef&nbsp; ASM_SPEC</span> </td>
1097                  </tr><tr>
1098                          <th>33</th><th>33</th><td class="l"><span>#define ASM_SPEC ""</span> </td>
1099                  </tr><tr>
1100                          <th>34</th><th>34</th><td class="l"><span></span> </td>
1101                  </tr>
1102            </tbody><tbody class="mod">
1103                      <tr class="first">
1104                        <th>35</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
1105                      </tr>
1106                      <tr class="last">
1107                        <th> </th><th>35</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1108                      </tr>
1109            </tbody><tbody class="unmod">
1110                  <tr>
1111                          <th>36</th><th>36</th><td class="l"><span></span> </td>
1112                  </tr><tr>
1113                          <th>37</th><th>37</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span> </td>
1114                  </tr><tr>
1115                          <th>38</th><th>38</th><td class="l"><span>#define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \</span> </td>
1116                  </tr>
1117            </tbody>
1118        </table>
1119      </li>
1120      <li class="entry">
1121        <h2>
1122          <a>gcc/config/nios2/linux.h</a>
1123        </h2>
1124        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/nios2/linux.h gcc-6.1.0/gcc/config/nios2/linux.h</pre>
1125        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1126              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1127              <thead>
1128                <tr>
1129                  <th title="File gcc-6.1.0.orig/gcc/config/nios2/linux.h 2016-01-04 09:30:50.000000000 -0500">
1130                      old
1131                  </th>
1132                  <th title="File gcc-6.1.0/gcc/config/nios2/linux.h 2016-05-12 02:31:25.000000000 -0400">
1133                      new
1134                  </th>
1135                  <td><em></em> </td>
1136                </tr>
1137              </thead>
1138            <tbody class="unmod">
1139                  <tr>
1140                          <th>29</th><th>29</th><td class="l"><span>#undef CPP_SPEC</span> </td>
1141                  </tr><tr>
1142                          <th>30</th><th>30</th><td class="l"><span>#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"</span> </td>
1143                  </tr><tr>
1144                          <th>31</th><th>31</th><td class="l"><span></span> </td>
1145                  </tr>
1146            </tbody><tbody class="mod">
1147                      <tr class="first">
1148                        <th>32</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux-nios2.so.1"</span> </td>
1149                      </tr>
1150                      <tr class="last">
1151                        <th> </th><th>32</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux-nios2.so.1"</span> </td>
1152                      </tr>
1153            </tbody><tbody class="unmod">
1154                  <tr>
1155                          <th>33</th><th>33</th><td class="l"><span></span> </td>
1156                  </tr><tr>
1157                          <th>34</th><th>34</th><td class="l"><span>#undef LINK_SPEC</span> </td>
1158                  </tr><tr>
1159                          <th>35</th><th>35</th><td class="l"><span>#define LINK_SPEC LINK_SPEC_ENDIAN \</span> </td>
1160                  </tr>
1161            </tbody>
1162        </table>
1163      </li>
1164      <li class="entry">
1165        <h2>
1166          <a>gcc/config/pa/pa-linux.h</a>
1167        </h2>
1168        <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>
1169        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1170              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1171              <thead>
1172                <tr>
1173                  <th title="File gcc-6.1.0.orig/gcc/config/pa/pa-linux.h 2016-01-04 09:30:50.000000000 -0500">
1174                      old
1175                  </th>
1176                  <th title="File gcc-6.1.0/gcc/config/pa/pa-linux.h 2016-05-12 02:31:25.000000000 -0400">
1177                      new
1178                  </th>
1179                  <td><em></em> </td>
1180                </tr>
1181              </thead>
1182            <tbody class="unmod">
1183                  <tr>
1184                          <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>
1185                  </tr><tr>
1186                          <th>38</th><th>38</th><td class="l"><span>&nbsp; &nbsp;linux.h file.&nbsp; */</span> </td>
1187                  </tr><tr>
1188                          <th>39</th><th>39</th><td class="l"><span></span> </td>
1189                  </tr>
1190            </tbody><tbody class="mod">
1191                      <tr class="first">
1192                        <th>40</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
1193                      </tr>
1194                      <tr class="last">
1195                        <th> </th><th>40</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1196                      </tr>
1197            </tbody><tbody class="unmod">
1198                  <tr>
1199                          <th>41</th><th>41</th><td class="l"><span></span> </td>
1200                  </tr><tr>
1201                          <th>42</th><th>42</th><td class="l"><span>#undef LINK_SPEC</span> </td>
1202                  </tr><tr>
1203                          <th>43</th><th>43</th><td class="l"><span>#define LINK_SPEC "\</span> </td>
1204                  </tr>
1205            </tbody>
1206        </table>
1207      </li>
1208      <li class="entry">
1209        <h2>
1210          <a>gcc/config/rs6000/linux64.h</a>
1211        </h2>
1212        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/rs6000/linux64.h gcc-6.1.0/gcc/config/rs6000/linux64.h</pre>
1213        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1214              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1215              <thead>
1216                <tr>
1217                  <th title="File gcc-6.1.0.orig/gcc/config/rs6000/linux64.h 2016-01-21 12:32:28.000000000 -0500">
1218                      old
1219                  </th>
1220                  <th title="File gcc-6.1.0/gcc/config/rs6000/linux64.h 2016-05-12 02:51:16.000000000 -0400">
1221                      new
1222                  </th>
1223                  <td><em></em> </td>
1224                </tr>
1225              </thead>
1226            <tbody class="unmod">
1227                  <tr>
1228                          <th>412</th><th>412</th><td class="l"><span>#undef&nbsp; LINK_OS_DEFAULT_SPEC</span> </td>
1229                  </tr><tr>
1230                          <th>413</th><th>413</th><td class="l"><span>#define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"</span> </td>
1231                  </tr><tr>
1232                          <th>414</th><th>414</th><td class="l"><span></span> </td>
1233                  </tr>
1234            </tbody><tbody class="mod">
1235                      <tr class="first">
1236                        <th>415</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "<del>%(dynamic_linker_prefix)</del>/lib/ld.so.1"</span> </td>
1237                      </tr>
1238                      <tr class="last">
1239                        <th> </th><th>415</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "<ins>/tools</ins>/lib/ld.so.1"</span> </td>
1240                      </tr>
1241            </tbody><tbody class="unmod">
1242                  <tr>
1243                          <th>416</th><th>416</th><td class="l"><span></span> </td>
1244                  </tr><tr>
1245                          <th>417</th><th>417</th><td class="l"><span>#ifdef LINUX64_DEFAULT_ABI_ELFv2</span> </td>
1246                  </tr><tr>
1247                          <th>418</th><th>418</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span> </td>
1248                  </tr>
1249            </tbody><tbody class="mod">
1250                      <tr class="first">
1251                        <th>419</th><th> </th><td class="l"><span>"%{mabi=elfv1:<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.1;" \</span> </td>
1252                      </tr><tr>
1253                        <th>420</th><th> </th><td class="l"><span>":<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.2}"</span> </td>
1254                      </tr>
1255                      <tr>
1256                        <th> </th><th>419</th><td class="r"><span>"%{mabi=elfv1:<ins>/tools</ins>/lib64/ld64.so.1;" \</span> </td>
1257                      </tr><tr class="last">
1258                        <th> </th><th>420</th><td class="r"><span>":<ins>/tools</ins>/lib64/ld64.so.2}"</span> </td>
1259                      </tr>
1260            </tbody><tbody class="unmod">
1261                  <tr>
1262                          <th>421</th><th>421</th><td class="l"><span>#else</span> </td>
1263                  </tr><tr>
1264                          <th>422</th><th>422</th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 \</span> </td>
1265                  </tr>
1266            </tbody><tbody class="mod">
1267                      <tr class="first">
1268                        <th>423</th><th> </th><td class="l"><span>"%{mabi=elfv2:<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.2;" \</span> </td>
1269                      </tr><tr>
1270                        <th>424</th><th> </th><td class="l"><span>":<del>%(dynamic_linker_prefix)</del>/lib64/ld64.so.1}"</span> </td>
1271                      </tr>
1272                      <tr>
1273                        <th> </th><th>423</th><td class="r"><span>"%{mabi=elfv2:<ins>/tools</ins>/lib64/ld64.so.2;" \</span> </td>
1274                      </tr><tr class="last">
1275                        <th> </th><th>424</th><td class="r"><span>":<ins>/tools</ins>/lib64/ld64.so.1}"</span> </td>
1276                      </tr>
1277            </tbody><tbody class="unmod">
1278                  <tr>
1279                          <th>425</th><th>425</th><td class="l"><span>#endif</span> </td>
1280                  </tr><tr>
1281                          <th>426</th><th>426</th><td class="l"><span></span> </td>
1282                  </tr><tr>
1283                          <th>427</th><th>427</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER32 \</span> </td>
1284                  </tr>
1285            </tbody>
1286              <tbody class="skipped">
1287                <tr>
1288                  <th><a href="#L429">
</a></th>
1289                  <th><a href="#L429">
</a></th>
1290                  <td><em></em> </td>
1291                </tr>
1292              </tbody>
1293            <tbody class="unmod">
1294                  <tr>
1295                          <th>429</th><th>429</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER64 \</span> </td>
1296                  </tr><tr>
1297                          <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>
1298                  </tr><tr>
1299                          <th>431</th><th>431</th><td class="l"><span></span> </td>
1300                  </tr>
1301            </tbody><tbody class="mod">
1302                      <tr class="first">
1303                        <th>432</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-uClibc.so.0"</span> </td>
1304                      </tr><tr>
1305                        <th>433</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64-uClibc.so.0"</span> </td>
1306                      </tr>
1307                      <tr>
1308                        <th> </th><th>432</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span> </td>
1309                      </tr><tr class="last">
1310                        <th> </th><th>433</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64-uClibc.so.0"</span> </td>
1311                      </tr>
1312            </tbody><tbody class="unmod">
1313                  <tr>
1314                          <th>434</th><th>434</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span> </td>
1315                  </tr><tr>
1316                          <th>435</th><th>435</th><td class="l"><span>#define CHOOSE_DYNAMIC_LINKER(G, U, M) \</span> </td>
1317                  </tr><tr>
1318                          <th>436</th><th>436</th><td class="l"><span>&nbsp; "%{mglibc:" G ";:%{mmusl:" M ";:" U "}}"</span> </td>
1319                  </tr>
1320            </tbody>
1321        </table>
1322      </li>
1323      <li class="entry">
1324        <h2>
1325          <a>gcc/config/rs6000/sysv4.h</a>
1326        </h2>
1327        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/rs6000/sysv4.h gcc-6.1.0/gcc/config/rs6000/sysv4.h</pre>
1328        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1329              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1330              <thead>
1331                <tr>
1332                  <th title="File gcc-6.1.0.orig/gcc/config/rs6000/sysv4.h 2016-01-04 09:30:50.000000000 -0500">
1333                      old
1334                  </th>
1335                  <th title="File gcc-6.1.0/gcc/config/rs6000/sysv4.h 2016-05-12 02:39:52.000000000 -0400">
1336                      new
1337                  </th>
1338                  <td><em></em> </td>
1339                </tr>
1340              </thead>
1341            <tbody class="unmod">
1342                  <tr>
1343                          <th>764</th><th>764</th><td class="l"><span></span> </td>
1344                  </tr><tr>
1345                          <th>765</th><th>765</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER_E ENDIAN_SELECT("","le","")</span> </td>
1346                  </tr><tr>
1347                          <th>766</th><th>766</th><td class="l"><span></span> </td>
1348                  </tr>
1349            </tbody><tbody class="mod">
1350                      <tr class="first">
1351                        <th>767</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
1352                      </tr><tr>
1353                        <th>768</th><th> </th><td class="l"><span>#define UCLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-uClibc.so.0"</span> </td>
1354                      </tr>
1355                      <tr>
1356                        <th> </th><th>767</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1357                      </tr><tr class="last">
1358                        <th> </th><th>768</th><td class="r"><span>#define UCLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-uClibc.so.0"</span> </td>
1359                      </tr>
1360            </tbody><tbody class="unmod">
1361                  <tr>
1362                          <th>769</th><th>769</th><td class="l"><span>#define MUSL_DYNAMIC_LINKER \</span> </td>
1363                  </tr><tr>
1364                          <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>
1365                  </tr><tr>
1366                          <th>771</th><th>771</th><td class="l"><span>#if DEFAULT_LIBC == LIBC_UCLIBC</span> </td>
1367                  </tr>
1368            </tbody>
1369        </table>
1370      </li>
1371      <li class="entry">
1372        <h2>
1373          <a>gcc/config/s390/linux.h</a>
1374        </h2>
1375        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/s390/linux.h gcc-6.1.0/gcc/config/s390/linux.h</pre>
1376        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1377              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1378              <thead>
1379                <tr>
1380                  <th title="File gcc-6.1.0.orig/gcc/config/s390/linux.h 2016-01-04 09:30:50.000000000 -0500">
1381                      old
1382                  </th>
1383                  <th title="File gcc-6.1.0/gcc/config/s390/linux.h 2016-05-12 02:31:25.000000000 -0400">
1384                      new
1385                  </th>
1386                  <td><em></em> </td>
1387                </tr>
1388              </thead>
1389            <tbody class="unmod">
1390                  <tr>
1391                          <th>60</th><th>60</th><td class="l"><span>#define MULTILIB_DEFAULTS { "m31" }</span> </td>
1392                  </tr><tr>
1393                          <th>61</th><th>61</th><td class="l"><span>#endif</span> </td>
1394                  </tr><tr>
1395                          <th>62</th><th>62</th><td class="l"><span></span> </td>
1396                  </tr>
1397            </tbody><tbody class="mod">
1398                      <tr class="first">
1399                        <th>63</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld.so.1"</span> </td>
1400                      </tr><tr>
1401                        <th>64</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib/ld64.so.1"</span> </td>
1402                      </tr>
1403                      <tr>
1404                        <th> </th><th>63</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1405                      </tr><tr class="last">
1406                        <th> </th><th>64</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib/ld64.so.1"</span> </td>
1407                      </tr>
1408            </tbody><tbody class="unmod">
1409                  <tr>
1410                          <th>65</th><th>65</th><td class="l"><span></span> </td>
1411                  </tr><tr>
1412                          <th>66</th><th>66</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span> </td>
1413                  </tr><tr>
1414                          <th>67</th><th>67</th><td class="l"><span>#define LINK_SPEC \</span> </td>
1415                  </tr>
1416            </tbody>
1417        </table>
1418      </li>
1419      <li class="entry">
1420        <h2>
1421          <a>gcc/config/sh/linux.h</a>
1422        </h2>
1423        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sh/linux.h gcc-6.1.0/gcc/config/sh/linux.h</pre>
1424        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1425              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1426              <thead>
1427                <tr>
1428                  <th title="File gcc-6.1.0.orig/gcc/config/sh/linux.h 2016-01-04 09:30:50.000000000 -0500">
1429                      old
1430                  </th>
1431                  <th title="File gcc-6.1.0/gcc/config/sh/linux.h 2016-05-12 02:31:25.000000000 -0400">
1432                      new
1433                  </th>
1434                  <td><em></em> </td>
1435                </tr>
1436              </thead>
1437            <tbody class="unmod">
1438                  <tr>
1439                          <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>
1440                  </tr><tr>
1441                          <th>65</th><th>65</th><td class="l"><span>&nbsp; "%{mfdpic:-fdpic}.so.1"</span> </td>
1442                  </tr><tr>
1443                          <th>66</th><th>66</th><td class="l"><span></span> </td>
1444                  </tr>
1445            </tbody><tbody class="mod">
1446                      <tr class="first">
1447                        <th>67</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span> </td>
1448                      </tr>
1449                      <tr class="last">
1450                        <th> </th><th>67</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
1451                      </tr>
1452            </tbody><tbody class="unmod">
1453                  <tr>
1454                          <th>68</th><th>68</th><td class="l"><span></span> </td>
1455                  </tr><tr>
1456                          <th>69</th><th>69</th><td class="l"><span>#undef SUBTARGET_LINK_EMUL_SUFFIX</span> </td>
1457                  </tr><tr>
1458                          <th>70</th><th>70</th><td class="l"><span>#define SUBTARGET_LINK_EMUL_SUFFIX "%{mfdpic:_fd;:_linux}"</span> </td>
1459                  </tr>
1460            </tbody>
1461        </table>
1462      </li>
1463      <li class="entry">
1464        <h2>
1465          <a>gcc/config/sparc/linux64.h</a>
1466        </h2>
1467        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/linux64.h gcc-6.1.0/gcc/config/sparc/linux64.h</pre>
1468        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1469              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1470              <thead>
1471                <tr>
1472                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/linux64.h 2016-01-04 09:30:50.000000000 -0500">
1473                      old
1474                  </th>
1475                  <th title="File gcc-6.1.0/gcc/config/sparc/linux64.h 2016-05-12 02:31:25.000000000 -0400">
1476                      new
1477                  </th>
1478                  <td><em></em> </td>
1479                </tr>
1480              </thead>
1481            <tbody class="unmod">
1482                  <tr>
1483                          <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>
1484                  </tr><tr>
1485                          <th>85</th><th>85</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span> </td>
1486                  </tr><tr>
1487                          <th>86</th><th>86</th><td class="l"><span></span> </td>
1488                  </tr>
1489            </tbody><tbody class="mod">
1490                      <tr class="first">
1491                        <th>87</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER32 "/<del></del>lib/ld-linux.so.2"</span> </td>
1492                      </tr><tr>
1493                        <th>88</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER64 "/<del></del>lib64/ld-linux.so.2"</span> </td>
1494                      </tr>
1495                      <tr>
1496                        <th> </th><th>87</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER32 "/<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
1497                      </tr><tr class="last">
1498                        <th> </th><th>88</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER64 "/<ins>tools/</ins>lib64/ld-linux.so.2"</span> </td>
1499                      </tr>
1500            </tbody><tbody class="unmod">
1501                  <tr>
1502                          <th>89</th><th>89</th><td class="l"><span></span> </td>
1503                  </tr><tr>
1504                          <th>90</th><th>90</th><td class="l"><span>#ifdef SPARC_BI_ARCH</span> </td>
1505                  </tr><tr>
1506                          <th>91</th><th>91</th><td class="l"><span></span> </td>
1507                  </tr>
1508            </tbody>
1509              <tbody class="skipped">
1510                <tr>
1511                  <th><a href="#L193">
</a></th>
1512                  <th><a href="#L193">
</a></th>
1513                  <td><em></em> </td>
1514                </tr>
1515              </tbody>
1516            <tbody class="unmod">
1517                  <tr>
1518                          <th>193</th><th>193</th><td class="l"><span>#else /* !SPARC_BI_ARCH */</span> </td>
1519                  </tr><tr>
1520                          <th>194</th><th>194</th><td class="l"><span></span> </td>
1521                  </tr><tr>
1522                          <th>195</th><th>195</th><td class="l"><span>#undef LINK_SPEC</span> </td>
1523                  </tr>
1524            </tbody><tbody class="mod">
1525                      <tr class="first">
1526                        <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>
1527                      </tr>
1528                      <tr class="last">
1529                        <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>
1530                      </tr>
1531            </tbody><tbody class="unmod">
1532                  <tr>
1533                          <th>197</th><th>197</th><td class="l"><span>&nbsp; %{!shared: \</span> </td>
1534                  </tr><tr>
1535                          <th>198</th><th>198</th><td class="l"><span>&nbsp; &nbsp; %{!static: \</span> </td>
1536                  </tr><tr>
1537                          <th>199</th><th>199</th><td class="l"><span>&nbsp; &nbsp; &nbsp; %{rdynamic:-export-dynamic} \</span> </td>
1538                  </tr>
1539            </tbody>
1540        </table>
1541      </li>
1542      <li class="entry">
1543        <h2>
1544          <a>gcc/config/sparc/linux.h</a>
1545        </h2>
1546        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/sparc/linux.h gcc-6.1.0/gcc/config/sparc/linux.h</pre>
1547        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1548              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1549              <thead>
1550                <tr>
1551                  <th title="File gcc-6.1.0.orig/gcc/config/sparc/linux.h 2016-01-04 09:30:50.000000000 -0500">
1552                      old
1553                  </th>
1554                  <th title="File gcc-6.1.0/gcc/config/sparc/linux.h 2016-05-12 02:31:25.000000000 -0400">
1555                      new
1556                  </th>
1557                  <td><em></em> </td>
1558                </tr>
1559              </thead>
1560            <tbody class="unmod">
1561                  <tr>
1562                          <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>
1563                  </tr><tr>
1564                          <th>84</th><th>84</th><td class="l"><span>&nbsp; &nbsp;done.&nbsp; */</span> </td>
1565                  </tr><tr>
1566                          <th>85</th><th>85</th><td class="l"><span></span> </td>
1567                  </tr>
1568            </tbody><tbody class="mod">
1569                      <tr class="first">
1570                        <th>86</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld-linux.so.2"</span> </td>
1571                      </tr>
1572                      <tr class="last">
1573                        <th> </th><th>86</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld-linux.so.2"</span> </td>
1574                      </tr>
1575            </tbody><tbody class="unmod">
1576                  <tr>
1577                          <th>87</th><th>87</th><td class="l"><span></span> </td>
1578                  </tr><tr>
1579                          <th>88</th><th>88</th><td class="l"><span>#undef&nbsp; LINK_SPEC</span> </td>
1580                  </tr><tr>
1581                          <th>89</th><th>89</th><td class="l"><span>#define LINK_SPEC "-m elf32_sparc %{shared:-shared} \</span> </td>
1582                  </tr>
1583            </tbody>
1584        </table>
1585      </li>
1586      <li class="entry">
1587        <h2>
1588          <a>gcc/config/xtensa/linux.h</a>
1589        </h2>
1590        <pre>diff -Naur gcc-6.1.0.orig/gcc/config/xtensa/linux.h gcc-6.1.0/gcc/config/xtensa/linux.h</pre>
1591        <table class="trac-diff inline" summary="Differences" cellspacing="0">
1592              <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
1593              <thead>
1594                <tr>
1595                  <th title="File gcc-6.1.0.orig/gcc/config/xtensa/linux.h 2016-01-04 09:30:50.000000000 -0500">
1596                      old
1597                  </th>
1598                  <th title="File gcc-6.1.0/gcc/config/xtensa/linux.h 2016-05-12 02:31:25.000000000 -0400">
1599                      new
1600                  </th>
1601                  <td><em></em> </td>
1602                </tr>
1603              </thead>
1604            <tbody class="unmod">
1605                  <tr>
1606                          <th>46</th><th>46</th><td class="l"><span>&nbsp; %{mauto-litpools:--auto-litpools} \</span> </td>
1607                  </tr><tr>
1608                          <th>47</th><th>47</th><td class="l"><span>&nbsp; %{mno-auto-litpools:--no-auto-litpools}"</span> </td>
1609                  </tr><tr>
1610                          <th>48</th><th>48</th><td class="l"><span></span> </td>
1611                  </tr>
1612            </tbody><tbody class="mod">
1613                      <tr class="first">
1614                        <th>49</th><th> </th><td class="l"><span>#define GLIBC_DYNAMIC_LINKER "/<del></del>lib/ld.so.1"</span> </td>
1615                      </tr>
1616                      <tr class="last">
1617                        <th> </th><th>49</th><td class="r"><span>#define GLIBC_DYNAMIC_LINKER "/<ins>tools/</ins>lib/ld.so.1"</span> </td>
1618                      </tr>
1619            </tbody><tbody class="unmod">
1620                  <tr>
1621                          <th>50</th><th>50</th><td class="l"><span></span> </td>
1622                  </tr><tr>
1623                          <th>51</th><th>51</th><td class="l"><span>#undef LINK_SPEC</span> </td>
1624                  </tr><tr>
1625                          <th>52</th><th>52</th><td class="l"><span>#define LINK_SPEC \</span> </td>
1626                  </tr>
1627            </tbody>
1628        </table>
1629      </li>
1630  </ul>
1631</div>
1632
1633        </div>
1634    </div>
1635    <div id="altlinks">
1636      <h3>Download in other formats:</h3>
1637      <ul>
1638        <li class="last first">
1639          <a rel="nofollow" href="/raw-attachment/ticket/1114/gcc-7.1.0-pure64_specs-1.2.patch">Original Format</a>
1640        </li>
1641      </ul>
1642    </div>
1643    </div>
1644    <div id="footer" lang="en" xml:lang="en"><hr />
1645      <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/chrome/common/trac_logo_mini.png" height="30" width="107" alt="Trac Powered" /></a>
1646      <p class="left">Powered by <a href="/about"><strong>Trac 0.12.2</strong></a><br />
1647        By <a href="http://www.edgewall.org/">Edgewall Software</a>.</p>
1648      <p class="right">Project-Id-Version: Trac 0.12
1649Report-Msgid-Bugs-To: trac-dev@googlegroups.com
1650POT-Creation-Date: 2008-01-30 09:20+0100
1651PO-Revision-Date: 2011-04-04 22:39+0000
1652Last-Translator: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
1653Language-Team: en_US <trac-dev@googlegroups.com>
1654Plural-Forms: nplurals=2; plural=(n != 1)
1655MIME-Version: 1.0
1656Content-Type: text/plain; charset=utf-8
1657Content-Transfer-Encoding: 8bit
1658Generated-By: Babel 0.9.5
1659</p>
1660    </div>
1661  </body>
1662</html>
Note: See TracBrowser for help on using the repository browser.