summaryrefslogtreecommitdiffstats
path: root/trace
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-08-30 11:51:48 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-08-30 11:51:48 +0200
commit67f76380eae576a135f6f4e96df09698c9d79e1e (patch)
treefabcf6475eba295fa2071d1decfa8e204ffab55d /trace
parentrecord: Synchronize with RTEMS (diff)
downloadrtems-tools-67f76380eae576a135f6f4e96df09698c9d79e1e.tar.bz2
record: Synchronize with RTEMS
Update #3665.
Diffstat (limited to 'trace')
-rw-r--r--trace/record/record-text.c18
-rw-r--r--trace/record/rtems/recorddata.h20
2 files changed, 19 insertions, 19 deletions
diff --git a/trace/record/record-text.c b/trace/record/record-text.c
index 09f8d15..dd45cee 100644
--- a/trace/record/record-text.c
+++ b/trace/record/record-text.c
@@ -44,6 +44,7 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_ACCEPT_ENTRY ] = "ACCEPT_ENTRY",
[ RTEMS_RECORD_ACCEPT_EXIT ] = "ACCEPT_EXIT",
[ RTEMS_RECORD_ADDRESS ] = "ADDRESS",
+ [ RTEMS_RECORD_ARCH ] = "ARCH",
[ RTEMS_RECORD_ARG_0 ] = "ARG_0",
[ RTEMS_RECORD_ARG_1 ] = "ARG_1",
[ RTEMS_RECORD_ARG_2 ] = "ARG_2",
@@ -56,6 +57,7 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_ARG_9 ] = "ARG_9",
[ RTEMS_RECORD_BIND_ENTRY ] = "BIND_ENTRY",
[ RTEMS_RECORD_BIND_EXIT ] = "BIND_EXIT",
+ [ RTEMS_RECORD_BSP ] = "BSP",
[ RTEMS_RECORD_BUFFER ] = "BUFFER",
[ RTEMS_RECORD_CALLER ] = "CALLER",
[ RTEMS_RECORD_CHOWN_ENTRY ] = "CHOWN_ENTRY",
@@ -66,6 +68,8 @@ 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_FATAL_CODE ] = "FATAL_CODE",
+ [ RTEMS_RECORD_FATAL_SOURCE ] = "FATAL_SOURCE",
[ RTEMS_RECORD_FCHMOD_ENTRY ] = "FCHMOD_ENTRY",
[ RTEMS_RECORD_FCHMOD_EXIT ] = "FCHMOD_EXIT",
[ RTEMS_RECORD_FCNTL_ENTRY ] = "FCNTL_ENTRY",
@@ -81,7 +85,6 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_FTRUNCATE_EXIT ] = "FTRUNCATE_EXIT",
[ RTEMS_RECORD_GETSOCKOPT_ENTRY ] = "GETSOCKOPT_ENTRY",
[ RTEMS_RECORD_GETSOCKOPT_EXIT ] = "GETSOCKOPT_EXIT",
- [ RTEMS_RECORD_GIT_HASH ] = "GIT_HASH",
[ RTEMS_RECORD_HEAP_ALLOC ] = "HEAP_ALLOC",
[ RTEMS_RECORD_HEAP_FREE ] = "HEAP_FREE",
[ RTEMS_RECORD_HEAP_SIZE ] = "HEAP_SIZE",
@@ -123,12 +126,14 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_LISTEN_EXIT ] = "LISTEN_EXIT",
[ RTEMS_RECORD_LSEEK_ENTRY ] = "LSEEK_ENTRY",
[ RTEMS_RECORD_LSEEK_EXIT ] = "LSEEK_EXIT",
+ [ RTEMS_RECORD_MEMORY ] = "MEMORY",
[ RTEMS_RECORD_MKNOD_ENTRY ] = "MKNOD_ENTRY",
[ RTEMS_RECORD_MKNOD_EXIT ] = "MKNOD_EXIT",
[ RTEMS_RECORD_MMAP_ENTRY ] = "MMAP_ENTRY",
[ RTEMS_RECORD_MMAP_EXIT ] = "MMAP_EXIT",
[ RTEMS_RECORD_MOUNT_ENTRY ] = "MOUNT_ENTRY",
[ RTEMS_RECORD_MOUNT_EXIT ] = "MOUNT_EXIT",
+ [ RTEMS_RECORD_MULTILIB ] = "MULTILIB",
[ RTEMS_RECORD_OPEN_ENTRY ] = "OPEN_ENTRY",
[ RTEMS_RECORD_OPEN_EXIT ] = "OPEN_EXIT",
[ RTEMS_RECORD_PAGE_ALLOC ] = "PAGE_ALLOC",
@@ -153,6 +158,7 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_RECVFROM_EXIT ] = "RECVFROM_EXIT",
[ RTEMS_RECORD_RECVMSG_ENTRY ] = "RECVMSG_ENTRY",
[ RTEMS_RECORD_RECVMSG_EXIT ] = "RECVMSG_EXIT",
+ [ RTEMS_RECORD_REGISTERS ] = "REGISTERS",
[ RTEMS_RECORD_RENAME_ENTRY ] = "RENAME_ENTRY",
[ RTEMS_RECORD_RENAME_EXIT ] = "RENAME_EXIT",
[ RTEMS_RECORD_RTEMS_BARRIER_CREATE ] = "RTEMS_BARRIER_CREATE",
@@ -313,6 +319,7 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_THREAD_TIMER_INSERT_REALTIME ] = "THREAD_TIMER_INSERT_REALTIME",
[ RTEMS_RECORD_THREAD_TIMER_INSERT_TICKS ] = "THREAD_TIMER_INSERT_TICKS",
[ RTEMS_RECORD_THREAD_TIMER_REMOVE ] = "THREAD_TIMER_REMOVE",
+ [ RTEMS_RECORD_TOOLS ] = "TOOLS",
[ RTEMS_RECORD_UDP_INPUT ] = "UDP_INPUT",
[ RTEMS_RECORD_UDP_OUTPUT ] = "UDP_OUTPUT",
[ RTEMS_RECORD_UMA_ALLOC_PTR ] = "UMA_ALLOC_PTR",
@@ -325,6 +332,7 @@ static const char * const event_text[] = {
[ RTEMS_RECORD_UNMOUNT_EXIT ] = "UNMOUNT_EXIT",
[ RTEMS_RECORD_UPTIME_HIGH ] = "UPTIME_HIGH",
[ RTEMS_RECORD_UPTIME_LOW ] = "UPTIME_LOW",
+ [ RTEMS_RECORD_VERSION_CONTROL_KEY ] = "VERSION_CONTROL_KEY",
[ RTEMS_RECORD_WATCHDOG_ADDRESS ] = "WATCHDOG_ADDRESS",
[ RTEMS_RECORD_WATCHDOG_CPU ] = "WATCHDOG_CPU",
[ RTEMS_RECORD_WATCHDOG_INITIALIZE ] = "WATCHDOG_INITIALIZE",
@@ -341,14 +349,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_302 ] = "SYSTEM_302",
- [ RTEMS_RECORD_SYSTEM_303 ] = "SYSTEM_303",
- [ RTEMS_RECORD_SYSTEM_304 ] = "SYSTEM_304",
- [ RTEMS_RECORD_SYSTEM_305 ] = "SYSTEM_305",
- [ RTEMS_RECORD_SYSTEM_306 ] = "SYSTEM_306",
- [ RTEMS_RECORD_SYSTEM_307 ] = "SYSTEM_307",
- [ RTEMS_RECORD_SYSTEM_308 ] = "SYSTEM_308",
- [ RTEMS_RECORD_SYSTEM_309 ] = "SYSTEM_309",
[ RTEMS_RECORD_SYSTEM_310 ] = "SYSTEM_310",
[ RTEMS_RECORD_SYSTEM_311 ] = "SYSTEM_311",
[ RTEMS_RECORD_SYSTEM_312 ] = "SYSTEM_312",
diff --git a/trace/record/rtems/recorddata.h b/trace/record/rtems/recorddata.h
index 3b03be9..f0d02e6 100644
--- a/trace/record/rtems/recorddata.h
+++ b/trace/record/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 6
+#define RTEMS_RECORD_THE_VERSION 7
/**
* @brief The items are in 32-bit little-endian format.
@@ -99,6 +99,7 @@ typedef enum {
RTEMS_RECORD_ACCEPT_ENTRY,
RTEMS_RECORD_ACCEPT_EXIT,
RTEMS_RECORD_ADDRESS,
+ RTEMS_RECORD_ARCH,
RTEMS_RECORD_ARG_0,
RTEMS_RECORD_ARG_1,
RTEMS_RECORD_ARG_2,
@@ -111,6 +112,7 @@ typedef enum {
RTEMS_RECORD_ARG_9,
RTEMS_RECORD_BIND_ENTRY,
RTEMS_RECORD_BIND_EXIT,
+ RTEMS_RECORD_BSP,
RTEMS_RECORD_BUFFER,
RTEMS_RECORD_CALLER,
RTEMS_RECORD_CHOWN_ENTRY,
@@ -121,6 +123,8 @@ typedef enum {
RTEMS_RECORD_CONNECT_EXIT,
RTEMS_RECORD_ETHER_INPUT,
RTEMS_RECORD_ETHER_OUTPUT,
+ RTEMS_RECORD_FATAL_CODE,
+ RTEMS_RECORD_FATAL_SOURCE,
RTEMS_RECORD_FCHMOD_ENTRY,
RTEMS_RECORD_FCHMOD_EXIT,
RTEMS_RECORD_FCNTL_ENTRY,
@@ -136,7 +140,6 @@ typedef enum {
RTEMS_RECORD_FTRUNCATE_EXIT,
RTEMS_RECORD_GETSOCKOPT_ENTRY,
RTEMS_RECORD_GETSOCKOPT_EXIT,
- RTEMS_RECORD_GIT_HASH,
RTEMS_RECORD_HEAP_ALLOC,
RTEMS_RECORD_HEAP_FREE,
RTEMS_RECORD_HEAP_SIZE,
@@ -178,12 +181,14 @@ typedef enum {
RTEMS_RECORD_LISTEN_EXIT,
RTEMS_RECORD_LSEEK_ENTRY,
RTEMS_RECORD_LSEEK_EXIT,
+ RTEMS_RECORD_MEMORY,
RTEMS_RECORD_MKNOD_ENTRY,
RTEMS_RECORD_MKNOD_EXIT,
RTEMS_RECORD_MMAP_ENTRY,
RTEMS_RECORD_MMAP_EXIT,
RTEMS_RECORD_MOUNT_ENTRY,
RTEMS_RECORD_MOUNT_EXIT,
+ RTEMS_RECORD_MULTILIB,
RTEMS_RECORD_OPEN_ENTRY,
RTEMS_RECORD_OPEN_EXIT,
RTEMS_RECORD_PAGE_ALLOC,
@@ -208,6 +213,7 @@ typedef enum {
RTEMS_RECORD_RECVFROM_EXIT,
RTEMS_RECORD_RECVMSG_ENTRY,
RTEMS_RECORD_RECVMSG_EXIT,
+ RTEMS_RECORD_REGISTERS,
RTEMS_RECORD_RENAME_ENTRY,
RTEMS_RECORD_RENAME_EXIT,
RTEMS_RECORD_RTEMS_BARRIER_CREATE,
@@ -368,6 +374,7 @@ typedef enum {
RTEMS_RECORD_THREAD_TIMER_INSERT_REALTIME,
RTEMS_RECORD_THREAD_TIMER_INSERT_TICKS,
RTEMS_RECORD_THREAD_TIMER_REMOVE,
+ RTEMS_RECORD_TOOLS,
RTEMS_RECORD_UDP_INPUT,
RTEMS_RECORD_UDP_OUTPUT,
RTEMS_RECORD_UMA_ALLOC_PTR,
@@ -380,6 +387,7 @@ typedef enum {
RTEMS_RECORD_UNMOUNT_EXIT,
RTEMS_RECORD_UPTIME_HIGH,
RTEMS_RECORD_UPTIME_LOW,
+ RTEMS_RECORD_VERSION_CONTROL_KEY,
RTEMS_RECORD_WATCHDOG_ADDRESS,
RTEMS_RECORD_WATCHDOG_CPU,
RTEMS_RECORD_WATCHDOG_INITIALIZE,
@@ -398,14 +406,6 @@ typedef enum {
RTEMS_RECORD_WRITEV_EXIT,
/* Unused system events */
- RTEMS_RECORD_SYSTEM_302,
- RTEMS_RECORD_SYSTEM_303,
- RTEMS_RECORD_SYSTEM_304,
- RTEMS_RECORD_SYSTEM_305,
- RTEMS_RECORD_SYSTEM_306,
- RTEMS_RECORD_SYSTEM_307,
- RTEMS_RECORD_SYSTEM_308,
- RTEMS_RECORD_SYSTEM_309,
RTEMS_RECORD_SYSTEM_310,
RTEMS_RECORD_SYSTEM_311,
RTEMS_RECORD_SYSTEM_312,