> On 3 Jan 2018, at 2:44 am, Joel Sherrill <j...@rtems.org> wrote:
> 
> 
> 
> On Jan 2, 2018 8:58 AM, "Sebastian Huber" 
> <sebastian.hu...@embedded-brains.de> wrote:
> Hello,
> 
> some BSPs use this:
> 
> c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x.cfg:RTEMS_BSP_FAMILY=mcf5225x
> c/src/lib/libbsp/powerpc/mvme5500/make/custom/mvme5500.cfg:RTEMS_BSP_FAMILY=mvme5500
> c/src/lib/libbsp/powerpc/beatnik/make/custom/beatnik.cfg:RTEMS_BSP_FAMILY=beatnik
> c/src/lib/libbsp/sparc64/usiii/make/custom/usiii.cfg:RTEMS_BSP_FAMILY=usiii
> c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg:RTEMS_BSP_FAMILY=niagara
> 
> There is a one-to-one relationship between this RTEMS_BSP_FAMILY and the BSP 
> directory containing this *.cfg file. What this the purpose of this stuff? 
> Can we remove it?
> 
> It shouldn't be used anymore. I think it was used by the old m4 logic that 
> found BSPs.
> 
> It is still a useful concept but no use to the build system.

The BSP family is used in the no-preinstall build to find the linkcmds files. 
Setting it in the .cfg file seems dangerous and I think should be removed. 

Chris
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to