12 Commits

Author SHA1 Message Date
M Starch
24178fcd4b
Fixes some minor F´ issues (#2052)
* Fixing template component base includes

* Making CAssert match Assert

* Fixing invalid template and missing header include
2023-05-30 08:32:24 -07:00
M Starch
ea89430ca8
changing SIGSEGV for SIGABRT to remove segfault without core dump (#1869)
* changing SIGSEGV for SIGABRT to remove segfault without core dump

* Update FatalHandlerComponentLinuxImpl.cpp

Remove reference to seg fault from diagnostic output.

Co-authored-by: Rob Bocchino <bocchino@icloud.com>
2023-01-26 10:11:16 -08:00
M Starch
b76d8c9a0c
Update/types refactor as constants (#1623)
* lestarch: adding logical types implementation into Linux/StandardTypes.hpp

* lestarch: removing VxWorks StandardTypes from repository

* updated fprime types for correct compilation with vxworks and baremetal

* lestarch: refactoring types and configuration header w.r.t type design

* lestarch: replacing usages of AssertArg with FwAssertArgType

* lestarch: missspelled configuration

* lestarch: minor compilation fixes

* lestarch: renaming StandardTypes.hpp -> PlatformTypes.hpp

* lestarch: updating PRI tokens

* lestarch: replacing BasicTypes.hpp includes with FpConfig.hpp

* lestarch: UT and compilation fixes for types refactor

* lestarch: sp

* lestarch: fixing RPI issues in PassiveConsoleTextLogger

* lestarch: converting RPI build to debug

* lestarch: removing duplicate config imports

* lestarch: fixing documentation

* lestarch: fixing up multiple definitions and RPI compilation problems

* lestarch: reverting debug build

* lestarch: reverting platform types to class-based constants

* lestarch: reworking basic types

* lestarch: configured types refactor into classes

* lestarch: fixing bugs with static constants in classes

* lestarch: fixing platform types spelling and documentation

* lestarch: adding include guards to types headers

Co-authored-by: Kevin F Ortega <kevin.f.ortega@jpl.nasa.gov>
2022-08-18 13:25:56 -07:00
M Starch
1fd2bfcc03
Merge branch 'release/v3.0.0' into remove-c-style-casts-svc 2021-09-01 09:57:27 -07:00
Joshua Anderson
f1f5d499c0 Remove deprecated C style headers 2021-08-31 11:36:16 -07:00
Joshua Anderson
05f4557ca8
Svc: Convert C style casts to C++ style casts 2021-08-31 10:29:02 -07:00
Kemyt
bf9b23e3d9 Change fatal event handling message
The new message explains the segmentation fault raised when handling
a fatal event. Closes #356
2021-03-04 23:38:34 +01:00
Kemyt
b66ddb30a1 Change signal raised by fatal event handling
Segmentation fault doesn't seem like an appropriate choice for handling
Fatal events. SIGTERM allows for cleaner exit (if signal handler is
implemented).
2021-03-02 11:34:20 +01:00
Michael D Starch
e5c80c2557 mstarch: fixing up new Logger, LogAssert for #208 2019-05-13 22:10:14 -07:00
Michael D Starch
daf5a366e1 mstarch: adding in Fw::Log utility allowing registered logger for use from Fw 2019-05-13 15:04:26 -07:00
Michael D Starch
136af07edd mstarch: more header cleaning for issue: #189 2019-04-18 14:12:02 -07:00
Timothy Canham
6d9c4c2d06 Initial check-in 2017-06-16 08:25:38 -07:00