diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-03-12 18:29:48 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-03-18 07:20:52 +0100 |
commit | ab42b3e1002306ed343adc47c460788ed31df66f (patch) | |
tree | 9438ff83b8ca107047563a7b63d9edb3f5c94b0d /cpukit/include/rtems/confdefs | |
parent | c584d4eda4605b14b3731d72b85305ad58efcb97 (diff) |
record: Add rtems_record_dump()
Add rtems_record_dump_base64() and rtems_record_dump_base64_zlib().
Add CONFIGURE_RECORD_FATAL_DUMP_BASE64 and
CONFIGURE_RECORD_FATAL_DUMP_BASE64_ZLIB configuration options.
Update #3904.
Diffstat (limited to 'cpukit/include/rtems/confdefs')
-rw-r--r-- | cpukit/include/rtems/confdefs/extensions.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/cpukit/include/rtems/confdefs/extensions.h b/cpukit/include/rtems/confdefs/extensions.h index cf53e0d573..cd68734a56 100644 --- a/cpukit/include/rtems/confdefs/extensions.h +++ b/cpukit/include/rtems/confdefs/extensions.h @@ -79,7 +79,23 @@ extern "C" { const User_extensions_Table _User_extensions_Initial_extensions[] = { #if CONFIGURE_RECORD_PER_PROCESSOR_ITEMS > 0 \ && defined(CONFIGURE_RECORD_EXTENSIONS_ENABLED) - RECORD_EXTENSION, + { + _Record_Thread_create, + _Record_Thread_start, + _Record_Thread_restart, + _Record_Thread_delete, + _Record_Thread_switch, + _Record_Thread_begin, + _Record_Thread_exitted, + #ifdef CONFIGURE_RECORD_FATAL_DUMP_BASE64_ZLIB + _Record_Fatal_dump_base64_zlib, + #elif defined(CONFIGURE_RECORD_FATAL_DUMP_BASE64) + _Record_Fatal_dump_base64, + #else + NULL, + #endif + _Record_Thread_terminate + }, #endif #ifdef _CONFIGURE_ENABLE_NEWLIB_REENTRANCY RTEMS_NEWLIB_EXTENSION, |