<div dir="ltr">Did it again. :( <div><br></div><div>Two days of moving with a rental truck must have be rusty. :(</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 27, 2016 at 9:08 AM, Jan Sommer <span dir="ltr"><<a href="mailto:soja-lists@aries.uberspace.de" target="_blank">soja-lists@aries.uberspace.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span class="">Am 2016-05-27 14:44, schrieb Joel Sherrill:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
On May 27, 2016 7:17 AM, "Jan Sommer" <<a href="mailto:soja-lists@aries.uberspace.de" target="_blank">soja-lists@aries.uberspace.de</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
Hello,<br>
<br>
building the current tools (gcc-6) from master with Ada support fails.<br>
I will try to post the patch for that to gcc over the weekend (@Joel I<br>
</blockquote>
hope you don't mind me putting you CC for that).<br>
<br>
Please.cc me on it.<br>
<br>
</blockquote>
<br></span>
Will do.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
However as gcc-6.1 was just released a month ago, I guess it won't be<br>
</blockquote>
part of an official gcc-release anytime soon.<br>
<br>
Is this a patch that impacts just RTEMS specific file(s)? Only this branch?<br>
<br>
</blockquote>
<br></span>
Yes it's just changing a couple of lines in s-osinte-rtems.ads.<br>
I haven't tried it with gcc-5 because RSB uses gcc-6 by default, but I could submit a patch for it too as it won't break anything.<span class=""><br>
<br></span></blockquote><div><br></div><div>gcc 5, 6 and master probably should have the patch.</div><div><br></div><div>4.9 is mated to 4.11 so we would likely be best to not apply it unless it is needed</div><div>for 4.11 as well.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span class="">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
It probably should have a gcc ticket.<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
Could we keep the fix as a patch until the gcc-version of the RSB<br>
</blockquote>
includes it natively?<br>
<br>
I don't think the RSB builds Ada unless Chris slipped one by me. So it<br>
doesn't matter unless it impacts other languages.<br>
<br>
</blockquote>
<br></span>
That's how I build the Ada compiler atm.<br>
First the standard toolchain, then rtems, then toolchain with --with-ada switch.<span class=""><br>
<br></span></blockquote><div><br></div><div style="font-size:12.8px">I think you can now build standard tool chain with Ada and then RTEMS.</div><div style="font-size:12.8px">Sebastian worked to get the FreeBSD networking .h files that are from POSIX</div><div style="font-size:12.8px">into newlib. That was the missing piece before and why you needed RTEMS </div><div style="font-size:12.8px">built in the middle.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">If this doesn't work, then we want to know why. It would be a huge improvement</div><div><span style="font-size:12.8px">to be able to do it in one sweep.</span></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span class="">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
But Ada likely does build now with just newlib and not needing RTEMS so<br>
adding it to the RSB for the targets it builds ob would be good.<br>
<br>
</blockquote>
<br></span>
For the current RSB-config rtems is still necessary, but if that changes with the next library upgrade that would be nice.<br>
<br></blockquote><div><br></div><div>With any luck, it just got a step easier. :)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
Cheers,<br>
<br>
   Jan<div class=""><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
Best regards,<br>
<br>
   Jan<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></blockquote>
</div></div></blockquote></div><br></div></div>