On 03/03/2021 08:52, Chris Johns wrote:

Then I hit minimum and some validation tests and they failed because I had
removed bsp/default-initial-extension.h and I suppose it needs to come via bsp.h
however it includes rtems.h because it needs to have access to
rtems_fatal_source etc.

It seems there is a lot of places that subtly depend on bsp.h and what it 
includes.

I will chat to Joel tomorrow to figure out how this is to be resolved.

Any suggestions?

The minimum requirement for bsp.h is to include:

rtems.h

bspopts.h

It shall also define BSP_INITIAL_EXTENSION (normally via #include <bsp/default-initial-extension.h>).

--
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