From ab42b3e1002306ed343adc47c460788ed31df66f Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 12 Mar 2020 18:29:48 +0100 Subject: 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. --- cpukit/include/rtems/confdefs/extensions.h | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'cpukit/include/rtems/confdefs/extensions.h') 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, -- cgit v1.2.3