summaryrefslogtreecommitdiffstats
path: root/c/src/tests/support/include/tmacros.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/tests/support/include/tmacros.h')
-rw-r--r--c/src/tests/support/include/tmacros.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/c/src/tests/support/include/tmacros.h b/c/src/tests/support/include/tmacros.h
index c4cda870c5..6fb8402241 100644
--- a/c/src/tests/support/include/tmacros.h
+++ b/c/src/tests/support/include/tmacros.h
@@ -30,6 +30,13 @@ extern "C" {
#define FOREVER 1 /* infinite loop */
+#ifdef TEST_INIT
+#define TEST_EXTERN
+#define CONFIGURE_INIT
+#else
+#define TEST_EXTERN extern
+#endif
+
#define directive_failed( dirstat, failmsg ) \
fatal_directive_status( dirstat, RTEMS_SUCCESSFUL, failmsg )