summaryrefslogtreecommitdiffstats
path: root/testsuites/validation/tc-terminate.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/validation/tc-terminate.c')
-rw-r--r--testsuites/validation/tc-terminate.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/testsuites/validation/tc-terminate.c b/testsuites/validation/tc-terminate.c
index a3f55fcc6c..b533092c19 100644
--- a/testsuites/validation/tc-terminate.c
+++ b/testsuites/validation/tc-terminate.c
@@ -3,11 +3,11 @@
/**
* @file
*
- * @ingroup RTEMSTestCaseScoreInterrValTerminate
+ * @ingroup ScoreInterrValTerminate
*/
/*
- * Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+ * Copyright (C) 2021 embedded brains GmbH & Co. KG
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -56,8 +56,8 @@
#include <setjmp.h>
#include <string.h>
#include <rtems/bspIo.h>
+#include <rtems/test-info.h>
#include <rtems/score/atomic.h>
-#include <rtems/score/io.h>
#include <rtems/score/percpu.h>
#include <rtems/score/sysstate.h>
@@ -66,10 +66,9 @@
#include <rtems/test.h>
/**
- * @defgroup RTEMSTestCaseScoreInterrValTerminate \
- * spec:/score/interr/val/terminate
+ * @defgroup ScoreInterrValTerminate spec:/score/interr/val/terminate
*
- * @ingroup RTEMSTestSuiteTestsuitesTerminate
+ * @ingroup TestsuitesTerminate
*
* @brief Tests system termination procedure.
*
@@ -149,8 +148,8 @@ void __wrap__CPU_Fatal_halt( uint32_t source, CPU_Uint32ptr code )
halt_code = code;
longjmp( before_terminate, 1 );
} else {
-#if defined(RTEMS_COVERAGE)
- _IO_Dump_gcov_info( rtems_put_char, NULL );
+#if defined(RTEMS_GCOV_COVERAGE)
+ rtems_test_gcov_dump_info();
#endif
__real__CPU_Fatal_halt( source, code );
}