summaryrefslogtreecommitdiffstats
path: root/cpukit/include/t.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-10-02 08:04:42 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-10-11 08:55:53 +0200
commitb5e61f95ac5cf688775d4aaa41ce839aa9c674d1 (patch)
tree431043f61e414f257516a1c06b852011d3139f5e /cpukit/include/t.h
parentttest01: Add test outputs all test cases (diff)
downloadrtems-b5e61f95ac5cf688775d4aaa41ce839aa9c674d1.tar.bz2
libtest: Add more action events
This allows more control over the initialization and finalization run. Update #3199.
Diffstat (limited to 'cpukit/include/t.h')
-rw-r--r--cpukit/include/t.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpukit/include/t.h b/cpukit/include/t.h
index 5dbf1e00b5..ec806a1f68 100644
--- a/cpukit/include/t.h
+++ b/cpukit/include/t.h
@@ -2185,12 +2185,14 @@ void T_free(void *);
void T_register(void);
typedef enum {
- T_EVENT_RUN_INITIALIZE,
+ T_EVENT_RUN_INITIALIZE_EARLY,
+ T_EVENT_RUN_INITIALIZE_LATE,
T_EVENT_CASE_EARLY,
T_EVENT_CASE_BEGIN,
T_EVENT_CASE_END,
T_EVENT_CASE_LATE,
- T_EVENT_RUN_FINALIZE
+ T_EVENT_RUN_FINALIZE_EARLY,
+ T_EVENT_RUN_FINALIZE_LATE
} T_event;
typedef void (*T_action)(T_event, const char *);