On 22/07/2021 10:47, Chris Johns wrote:
On 22/7/21 6:37 pm, Sebastian Huber wrote:
On 22/07/2021 10:33, Chris Johns wrote:
and so the arch part is not
really needed. My concern is this type code ...

https://git.rtems.org/rtems_waf/tree/rtems.py#n758

that breaks. Is this an issue? I think a single `/` in a BSP or family is
cleaner.
Why is this an issue? This BSP family stuff is local to the RTEMS build system.
Currently. It is about the symmetry of the naming and how it would look from
outside. Nothing more.
You mean that maybe someone wants to build an application or library for a BSP
family? I guess this is currently not supported, but you could do this with the
"bsps/powerpc/motorola_powerpc" approach.
Yes it could happen and this is where the symmetry and the existing code
matters. For example with `bsps/motorola_powerpc` the code can be easily or
cleanly extended by looking for `bsps` as an arch and knowing that is a
`family`. Otherwise the error is `invalid arch/bsp` and then you need check two
lengths etc etc.

If you want to add this feature, then you have to update the code anyway. You have to figure out which BSPs belong to a family for example.

--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to