source: patches/gcc-7.1.0-specs-1.patch@ f21f8db

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