<div dir="ltr">Hi<div><br></div><div>**ALL** BSPs but three PowerPC BSPs which use the STARTUP directive</div><div>in linkcmds have start.o as the STARTUP file:</div><div><br></div><div><div>$ find . -name linkcmds* | xargs -e grep STARTUP | grep -v "(start.o)"</div><div>./powerpc/beatnik/startup/linkcmds:STARTUP(motld_start.o)</div><div>./powerpc/mvme5500/startup/linkcmds:STARTUP(mvme5500start.o)</div><div>./powerpc/mvme3100/startup/linkcmds:STARTUP(motld_start.o)</div></div><div><br></div><div>In all three cases, start.o is built but the named STARTUP file is a combination</div><div>of a preload file, maybe vectors, and a shared start.o.</div><div><br></div><div>I could pull a Makefile trick so the shared start.o is built into shared_start.o</div><div>and the combined lump is start.o but this seems even worse than having a</div><div>special STARTUP.</div><div><br></div><div>Any ideas?</div><div><br></div><div>--joel</div></div>