On 12/12/17 02:54, Joel Sherrill wrote:
Many of the PowerPC BSPs uses a shared linker script. That's good.
Unfortunately, there is variation in the start symbol and the use of a
"-u" (e.g. undefined) symbol in the bsp_specs. I had initially thought
I would add the start symbol and any use of -u to the linkcmds
(EXTERN). But now I am thinking that due to use of shared linker
scripts and inconsistencies, some BSPs are better off if I add command
line arguments to the linking stage.
Also some use motld_start.o as the start file which is in conflict
with other BSPs using the same linker script.
This is the fragment in bsp_specs I am trying to eliminate or standardize:
-e __rtems_entry_point -u __vectors motld_start.o%s
Thoughts?
Why don't we use _start for all entry points and start.o for all start
files?
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : [email protected]
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel