<div dir="ltr">Realized that it makes more sense to apply the patch in the x86_64 buildset (rtems-source-builder/rtems/config/5/rtems-x86_64.bset) instead of the shared gcc config. v2 patch coming as soon as I can compile and verify that that works too (likely tomorrow). Sorry about the noise!</div><br><div class="gmail_quote"><div dir="ltr">On Sat, Apr 7, 2018 at 3:54 AM Amaan Cheval <<a href="mailto:amaan.cheval@gmail.com">amaan.cheval@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Adds -qnolinkcmds, -qrtems, and defaults to pass to linker, for<br>
gcc targeting x86_64.<br>
<br>
Corresponding gcc commit:<br>
<a href="https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3" rel="noreferrer" target="_blank">https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3</a><br>
---<br>
 rtems/config/tools/rtems-gcc-7.3.0-newlib-3.0.0.cfg | 3 +++<br>
 1 file changed, 3 insertions(+)<br>
<br>
diff --git a/rtems/config/tools/rtems-gcc-7.3.0-newlib-3.0.0.cfg b/rtems/config/tools/rtems-gcc-7.3.0-newlib-3.0.0.cfg<br>
index 4376a08..c64c08c 100644<br>
--- a/rtems/config/tools/rtems-gcc-7.3.0-newlib-3.0.0.cfg<br>
+++ b/rtems/config/tools/rtems-gcc-7.3.0-newlib-3.0.0.cfg<br>
@@ -21,6 +21,9 @@<br>
 %hash sha512 mpc-1.0.3.tar.gz 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43<br>
 %hash sha512 gmp-6.1.0.tar.bz2 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117<br>
<br>
+# x86_64 gcc specific:<br>
+%patch add gcc --rsb-file=gcc-99c7ae16793d88d7c16c692fb468ab308cb4d12d.patch <a href="https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367" rel="noreferrer" target="_blank">https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367</a><br>
+%hash sha512 gcc-99c7ae16793d88d7c16c692fb468ab308cb4d12d.patch ed519aacb199be54bce514bd6745cf532d66250f0163e8be6b6e630d83ec1a68e086467320f589191dce3a7638bdc867663f38dfc569ee2f27c6b686c040130f<br>
<br>
 %define with_threads 1<br>
 %define with_plugin  0<br>
--<br>
2.13.0<br>
<br>
</blockquote></div>