score: Move <rtems/score/gcov.h>

Move <rtems/score/gcov.h> to <rtems/test-gcov.h>.  These functions do
not belong to an super core service.
This commit is contained in:
Sebastian Huber
2023-07-28 11:55:01 +02:00
parent 527af2b7f2
commit 3ba43da922
9 changed files with 21 additions and 21 deletions

View File

@@ -3,10 +3,10 @@
/**
* @file
*
* @ingroup RTEMSScoreGcov
* @ingroup RTEMSTestGcov
*
* @brief This header file provides the interfaces of the
* @ref RTEMSScoreGcov.
* @ref RTEMSTestGcov.
*/
/*
@@ -34,8 +34,8 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
#ifndef _RTEMS_SCORE_GCOV_H
#define _RTEMS_SCORE_GCOV_H
#ifndef _RTEMS_TEST_GCOV_H
#define _RTEMS_TEST_GCOV_H
#include <gcov.h>
@@ -47,9 +47,9 @@ extern "C" {
#endif /* __cplusplus */
/**
* @defgroup RTEMSScoreGcov Gcov Support
* @defgroup RTEMSTestGcov Gcov Support
*
* @ingroup RTEMSScore
* @ingroup RTEMSTest
*
* @brief This group contains the gocv support.
*
@@ -84,4 +84,4 @@ void _Gcov_Dump_info_base64( IO_Put_char put_char, void *arg );
}
#endif /* __cplusplus */
#endif /* _RTEMS_SCORE_GCOV_H */
#endif /* _RTEMS_TEST_GCOV_H */

View File

@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSScoreIO
* @ingroup RTEMSTestFrameworkImpl
*
* @brief This source file contains the implementation of _Gcov_Ddump_info().
*/
@@ -37,7 +37,7 @@
#include "config.h"
#endif
#include <rtems/score/gcov.h>
#include <rtems/test-gcov.h>
typedef struct {
IO_Put_char put_char;

View File

@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSScoreIO
* @ingroup RTEMSTestFrameworkImpl
*
* @brief This source file contains the implementation of
* _Gcov_Dump_info_base64().
@@ -38,7 +38,7 @@
#include "config.h"
#endif
#include <rtems/score/gcov.h>
#include <rtems/test-gcov.h>
#include <limits.h>
#include <string.h>

View File

@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSScoreIO
* @ingroup RTEMSTestFrameworkImpl
*
* @brief This source file contains the definition of the gcov information
* linker set.
@@ -38,6 +38,6 @@
#include "config.h"
#endif
#include <rtems/score/gcov.h>
#include <rtems/test-gcov.h>
RTEMS_LINKER_ROSET( gcov_info, const struct gcov_info * );

View File

@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSTest
* @ingroup RTEMSTestFrameworkImpl
*
* @brief This source file contains the implementation of a wrapper for
* bsp_reset() which dumps the gcov information using

View File

@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSTest
* @ingroup RTEMSTestFrameworkImpl
*
* @brief This source file contains the implementation of a wrapper for
* _CPU_Fatal_halt() which dumps the gcov information using

View File

@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSTest
* @ingroup RTEMSTestFrameworkImpl
*
* @brief This source file contains the implementation of
* rtems_test_gcov_dump_info().
@@ -40,7 +40,7 @@
#include <rtems/test-info.h>
#include <rtems/score/gcov.h>
#include <rtems/test-gcov.h>
#include <rtems/score/isrlock.h>
#include <rtems/bspIo.h>

View File

@@ -345,7 +345,6 @@ install:
- cpukit/include/rtems/score/coresemimpl.h
- cpukit/include/rtems/score/exception.h
- cpukit/include/rtems/score/freechain.h
- cpukit/include/rtems/score/gcov.h
- cpukit/include/rtems/score/hash.h
- cpukit/include/rtems/score/heap.h
- cpukit/include/rtems/score/heapimpl.h
@@ -1412,9 +1411,6 @@ source:
- cpukit/score/src/debugunreachable.c
- cpukit/score/src/freechain.c
- cpukit/score/src/futex.c
- cpukit/score/src/gcovdumpinfobase64.c
- cpukit/score/src/gcovdumpinfo.c
- cpukit/score/src/gcovinfoset.c
- cpukit/score/src/hash.c
- cpukit/score/src/heap.c
- cpukit/score/src/heapallocate.c

View File

@@ -12,10 +12,14 @@ install:
source:
- cpukit/include/rtems/test.h
- cpukit/include/rtems/test-info.h
- cpukit/include/rtems/test-gcov.h
- cpukit/include/rtems/test-scheduler.h
install-path: ${BSP_LIBDIR}
links: []
source:
- cpukit/libtest/gcovdumpinfobase64.c
- cpukit/libtest/gcovdumpinfo.c
- cpukit/libtest/gcovinfoset.c
- cpukit/libtest/t-test-busy-tick.c
- cpukit/libtest/t-test-busy.c
- cpukit/libtest/t-test-checks-eno.c