From e41e9961df9d14a1eaa280cff12b2afc6cc4395f Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 2 Sep 2019 07:47:15 +0200 Subject: record: Add system events Update #3665. --- cpukit/include/rtems/recorddata.h | 8 ++++---- cpukit/libtrace/record/record-text.c | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cpukit/include/rtems/recorddata.h b/cpukit/include/rtems/recorddata.h index ae63986d8e..4fa16d6775 100644 --- a/cpukit/include/rtems/recorddata.h +++ b/cpukit/include/rtems/recorddata.h @@ -55,7 +55,7 @@ extern "C" { * The record version reflects the record event definitions. It is reported by * the RTEMS_RECORD_VERSION event. */ -#define RTEMS_RECORD_THE_VERSION 8 +#define RTEMS_RECORD_THE_VERSION 9 /** * @brief The items are in 32-bit little-endian format. @@ -127,6 +127,7 @@ typedef enum { RTEMS_RECORD_CONNECT_EXIT, RTEMS_RECORD_ETHER_INPUT, RTEMS_RECORD_ETHER_OUTPUT, + RTEMS_RECORD_ERRNO, RTEMS_RECORD_FATAL_CODE, RTEMS_RECORD_FATAL_SOURCE, RTEMS_RECORD_FCHMOD_ENTRY, @@ -144,6 +145,8 @@ typedef enum { RTEMS_RECORD_FSYNC_EXIT, RTEMS_RECORD_FTRUNCATE_ENTRY, RTEMS_RECORD_FTRUNCATE_EXIT, + RTEMS_RECORD_FUNCTION_ENTRY, + RTEMS_RECORD_FUNCTION_EXIT, RTEMS_RECORD_GETSOCKOPT_ENTRY, RTEMS_RECORD_GETSOCKOPT_EXIT, RTEMS_RECORD_HEAP_ALLOC, @@ -434,9 +437,6 @@ typedef enum { RTEMS_RECORD_WRITEV_EXIT, /* Unused system events */ - RTEMS_RECORD_SYSTEM_338, - RTEMS_RECORD_SYSTEM_339, - RTEMS_RECORD_SYSTEM_340, RTEMS_RECORD_SYSTEM_341, RTEMS_RECORD_SYSTEM_342, RTEMS_RECORD_SYSTEM_343, diff --git a/cpukit/libtrace/record/record-text.c b/cpukit/libtrace/record/record-text.c index 6a6ae62f34..7bdc2a6666 100644 --- a/cpukit/libtrace/record/record-text.c +++ b/cpukit/libtrace/record/record-text.c @@ -72,6 +72,7 @@ static const char * const event_text[] = { [ RTEMS_RECORD_CONNECT_EXIT ] = "CONNECT_EXIT", [ RTEMS_RECORD_ETHER_INPUT ] = "ETHER_INPUT", [ RTEMS_RECORD_ETHER_OUTPUT ] = "ETHER_OUTPUT", + [ RTEMS_RECORD_ERRNO ] = "ERRNO", [ RTEMS_RECORD_FATAL_CODE ] = "FATAL_CODE", [ RTEMS_RECORD_FATAL_SOURCE ] = "FATAL_SOURCE", [ RTEMS_RECORD_FCHMOD_ENTRY ] = "FCHMOD_ENTRY", @@ -89,6 +90,8 @@ static const char * const event_text[] = { [ RTEMS_RECORD_FSYNC_EXIT ] = "FSYNC_EXIT", [ RTEMS_RECORD_FTRUNCATE_ENTRY ] = "FTRUNCATE_ENTRY", [ RTEMS_RECORD_FTRUNCATE_EXIT ] = "FTRUNCATE_EXIT", + [ RTEMS_RECORD_FUNCTION_ENTRY ] = "FUNCTION_ENTRY", + [ RTEMS_RECORD_FUNCTION_EXIT ] = "FUNCTION_EXIT", [ RTEMS_RECORD_GETSOCKOPT_ENTRY ] = "GETSOCKOPT_ENTRY", [ RTEMS_RECORD_GETSOCKOPT_EXIT ] = "GETSOCKOPT_EXIT", [ RTEMS_RECORD_HEAP_ALLOC ] = "HEAP_ALLOC", @@ -377,9 +380,6 @@ static const char * const event_text[] = { [ RTEMS_RECORD_WRITE_EXIT ] = "WRITE_EXIT", [ RTEMS_RECORD_WRITEV_ENTRY ] = "WRITEV_ENTRY", [ RTEMS_RECORD_WRITEV_EXIT ] = "WRITEV_EXIT", - [ RTEMS_RECORD_SYSTEM_338 ] = "SYSTEM_338", - [ RTEMS_RECORD_SYSTEM_339 ] = "SYSTEM_339", - [ RTEMS_RECORD_SYSTEM_340 ] = "SYSTEM_340", [ RTEMS_RECORD_SYSTEM_341 ] = "SYSTEM_341", [ RTEMS_RECORD_SYSTEM_342 ] = "SYSTEM_342", [ RTEMS_RECORD_SYSTEM_343 ] = "SYSTEM_343", -- cgit v1.2.3