<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Dec 12, 2017 10:08 AM, "Gedare Bloom" <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On Mon, Dec 11, 2017 at 8:54 PM, Joel Sherrill <<a href="mailto:joel@rtems.org">joel@rtems.org</a>> wrote:<br>
> Hi<br>
><br>
> Many of the PowerPC BSPs uses a shared linker script. That's good.<br>
> Unfortunately, there is variation in the start symbol and the use of a "-u"<br>
> (e.g. undefined) symbol in the bsp_specs. I had initially thought I would<br>
> add the start symbol and any use of -u to the linkcmds (EXTERN). But now I<br>
> am thinking that due to use of shared linker scripts and inconsistencies,<br>
> some BSPs are better off if I add command line arguments to the linking<br>
> stage.<br>
><br>
</div>Maybe you need another layer of linkcmds that defines these varying<br>
fields before including the shared linkcmds?<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I was afraid someone would suggest that. I thought it might be the solution also.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="quoted-text"><br>
> Also some use motld_start.o as the start file which is in conflict with<br>
> other BSPs using the same linker script.<br>
><br>
> This is the fragment in bsp_specs I am trying to eliminate or standardize:<br>
><br>
> -e __rtems_entry_point -u __vectors motld_start.o%s<br>
><br>
> Thoughts?<br>
><br>
> --joel<br>
><br>
</div>> ______________________________<wbr>_________________<br>
> devel mailing list<br>
> <a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/devel</a><br>
</blockquote></div><br></div></div></div>