[PATCH v2 5/6] cpukit: Add signal mapping support
Sebastian Huber
sebastian.huber at embedded-brains.de
Tue Oct 5 05:30:57 UTC 2021
On 05/10/2021 03:51, Chris Johns wrote:
> On 5/10/21 4:29 am, Sebastian Huber wrote:
>> On 02/10/2021 01:44, Chris Johns wrote:
>>>> The fatal extensions have a well defined order (position in the
>>>> table). The user has the full control over the initial extensions table.
>>> Is it backwards compatible when this new mode is enabled?
>>
>> When you enable a new feature you get new behaviour. I am not sure what you mean
>> with backward compatible in this case. If you don't enable the exception to
>> signal mapping (default), then nothing changes.
>
> "The user has the full control over the initial extensions table."
>
> Does this option change that? Is this feature mutually exclusive or additive to
> any "current control" a user has?
>
> In other words, it is not clear to me if I can add this option and still
> maintain any existing controls I may have.
>
> If it is not and users need to make changes the user code becomes a mess of
> version defines. Is that what we want?
If you add the new option similar to the stack checker option
#ifdef CONFIGURE_STACK_CHECKER_ENABLED
RTEMS_STACK_CHECKER_EXTENSION,
#endif
then you can either use the application configuration option to enable
the extension at the recommended position or you can use the extension
define in your CONFIGURE_INITIAL_EXTENSIONS exactly where you want it.
--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at 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/
More information about the devel
mailing list