summaryrefslogtreecommitdiffstats
path: root/testsuites/support/include
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/support/include')
-rw-r--r--testsuites/support/include/test_support.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/testsuites/support/include/test_support.h b/testsuites/support/include/test_support.h
index 1950388bc1..7c459ff1d9 100644
--- a/testsuites/support/include/test_support.h
+++ b/testsuites/support/include/test_support.h
@@ -10,6 +10,8 @@
#ifndef __TEST_SUPPORT_h
#define __TEST_SUPPORT_h
+#include <stdarg.h>
+
#ifdef __cplusplus
extern "C" {
#endif
@@ -65,9 +67,16 @@ void rtems_time_test_measure_operation(
/************** TEST SUPPORT **************/
/*********************************************************************/
/*********************************************************************/
-extern void locked_print_initialize(void);
-extern void locked_printf(const char *fmt, ...);
-extern void locked_printk(const char *fmt, ...);
+
+void locked_print_initialize(void);
+
+int locked_printf(const char *fmt, ...);
+
+int locked_vprintf(const char *fmt, va_list ap);
+
+int locked_printf_plugin(void *context, const char *fmt, ...);
+
+void locked_printk(const char *fmt, ...);
#ifdef __cplusplus
};