<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 21, 2016 at 11:21 PM, Wang, John (IVV-1800) <span dir="ltr"><<a href="mailto:john.wang-1@nasa.gov" target="_blank">john.wang-1@nasa.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">Hi,<br>
<br>
I fixed the NM variable issue with compiling Hello for SPARC RTEMS.  Now I believe I have a linker issue.
<br>
<br>
/opt/rtems-4.10/sparc-rtems/leon3/lib/start.o:/opt/rtems-4.10/src/rtems-4.10/c/src/lib/libbsp/sparc/leon3/../../sparc/shared/start.S:58: first defined here<br>
/opt/rtems-4.10/lib/gcc/sparc-rtems/4.4.6/crtend.o:(.dtors+0x0): multiple definition of `__DTOR_END__'<br>
hello.exe:(.text+0x1c83c): first defined here<br></div></div></blockquote><div><br></div><div>I don't think __DTOR_END__ has ever been declared in a start.S on any version of RTEMS for</div><div>any architecture. It is not in the start.S on the 4.10 branch of the community version. I have no</div><div>idea who added that to your version.  </div><div><br></div><div>Do you have enough local history to see what happened? </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">
collect2: ld returned 1 exit status<br>
make[5]: *** [hello.exe] Error 1<br>
make[5]: Leaving directory `/opt/rtems-4.10build/sparc-rtems4.10/c/leon3/testsuites/samples/hello'<br>
make[4]: *** [all-recursive] Error 1<br>
make[4]: Leaving directory `/opt/rtems-4.10build/sparc-rtems4.10/c/leon3/testsuites/samples'<br>
make[3]: *** [all-recursive] Error 1<br>
make[3]: Leaving directory `/opt/rtems-4.10build/sparc-rtems4.10/c/leon3/testsuites'<br>
make[2]: *** [all-recursive] Error 1<br>
make[2]: Leaving directory `/opt/rtems-4.10build/sparc-rtems4.10/c/leon3'<br>
make[1]: *** [all-recursive] Error 1<br>
make[1]: Leaving directory `/opt/rtems-4.10build/sparc-rtems4.10/c'<br>
make: *** [all-recursive] Error 1<br>
<br>
Any ideas?  Can someone help with this?<br>
<br>
thanks<span class="HOEnZb"><font color="#888888"><br>
<br>
John <br>
<br>
<br>
</font></span></div>
</div>

<br>_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br></blockquote></div><br></div></div>