FSFW.h.in more default values #491
No reviewers
Labels
No Label
API Change
Breaking API Change
bug
build
cosmetics
Documentation
duplicate
feature
help wanted
hotfix
invalid
question
Refactor
Tests
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: fsfw/fsfw#491
Loading…
Reference in New Issue
No description provided.
Delete Branch "mueller/fsfw-default-value-pus-c-cfg"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
How did this work before? Was the user code supposed to set all these?
And, are we not using
-Wundef
(which would give a warning if undefined macros are used in#if
statements)?Yes, those were supposed to be set by the user.
The
FSFW.h.in
file is new and is able to set default values for undefined defines. This is how projects like FreeRTOS and LwIP sanitize the user configuration header file.And as far as i know this warning is not used
Thanks for the clarification