<div dir="ltr">Thanks. That did the trick. I will ask about committing it to the branch.<div><br></div><div>No one has commented on switching Coverity runs to </div><div>the master with gcc 9.  If we stick with rtems5 for Coverity,</div><div>I just don't think it has much value.</div><div><br></div><div>Any thoughts?</div><div><div><br></div><div>--joel</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 30, 2020 at 2:58 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 29/10/2020 22:15, Joel Sherrill wrote:<br>
<br>
> When I build RTEMS with GCC 9 (sparc/leon3) to get Coverity results, I <br>
> get this error linking tests that I don't get with gcc 10. I am using <br>
> the same newlib and binutils-gdb source so I am a bit confused. Are <br>
> there patches in GCC 10 that I need on GCC 9?<br>
<br>
I think you have to back port:<br>
<br>
commit 4461384026a708bc0267b2965144b42f95689974<br>
Author: Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>><br>
Date:   Mon Apr 6 16:34:50 2020 +0200<br>
<br>
     RTEMS: Improve GCC specification<br>
<br>
     Add a start/end file specification if the -qrtems option is present.<br>
     Allow targets to customize it.<br>
<br>
     Support the standard -nodefaultlibs option.<br>
<br>
     gcc/<br>
<br>
             * config/rtems.h (RTEMS_STARTFILE_SPEC): Define if undefined.<br>
             (RTEMS_ENDFILE_SPEC): Likewise.<br>
             (STARTFILE_SPEC): Update comment.  Add RTEMS_STARTFILE_SPEC.<br>
             (ENDFILE_SPEC): Add RTEMS_ENDFILE_SPEC.<br>
             (LIB_SPECS): Support -nodefaultlibs option.<br>
             * config/or1k/rtems.h (RTEMS_STARTFILE_SPEC): Define.<br>
             (RTEMS_ENDFILE_SPEC): Likewise.<br>
             * config/rs6000/rtems.h (RTEMS_STARTFILE_SPEC): Likewise.<br>
             (RTEMS_ENDFILE_SPEC): Likewise.<br>
             * config/v850/rtems.h (RTEMS_STARTFILE_SPEC): Likewise.<br>
             (RTEMS_ENDFILE_SPEC): Likewise.<br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : +49 89 189 47 41-16<br>
Fax     : +49 89 189 47 41-09<br>
E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
<br>
</blockquote></div>