Streamline crash data access
Use correctly-typed external definition for the crash data region, and eliminate unnecessary pointer indirection. Results in a small ROM saving even with crash capture disabled, as there was a pointer for the fault context store in either case. The pointer isn't needed, as the context store location is fixed according to the configuration flag. |
---|
|
TESTS/mbed_platform/crash_reporting/main.cpp |
---|
platform/internal/mbed_fault_handler.h 0 → 100644 |
---|
platform/source/TARGET_CORTEX_M/TOOLCHAIN_ARM/except.S |
---|
platform/source/TARGET_CORTEX_M/TOOLCHAIN_GCC/except.S |
---|
platform/source/TARGET_CORTEX_M/TOOLCHAIN_IAR/except.S |
---|
platform/source/TARGET_CORTEX_M/mbed_fault_handler.c |
---|
platform/source/TARGET_CORTEX_M/mbed_fault_handler.h 100644 → 0 |
---|
platform/source/mbed_crash_data_offsets.h |
---|
platform/source/mbed_error.c |
---|