From 88c40ef8d8b0ad89dd6155b5ce1dc9bb733de4b6 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 13 Feb 2020 11:34:34 +0100 Subject: score: Remove unused _Workspace_Allocate_aligned() --- cpukit/include/rtems/score/wkspace.h | 11 ----------- cpukit/score/src/wkspace.c | 5 ----- testsuites/sptests/spwkspace/init.c | 14 -------------- 3 files changed, 30 deletions(-) diff --git a/cpukit/include/rtems/score/wkspace.h b/cpukit/include/rtems/score/wkspace.h index 8d0d3bc114..92f29bb4b3 100644 --- a/cpukit/include/rtems/score/wkspace.h +++ b/cpukit/include/rtems/score/wkspace.h @@ -74,17 +74,6 @@ void _Workspace_Handler_initialization( */ void *_Workspace_Allocate( size_t size ); -/** - * @brief Allocates aligned memory from workspace. - * - * @param size The size of the requested memory. - * @param alignment The alignment of the requested memory. - * - * @retval other The memory area begin. - * @retval NULL Not enough resources. - */ -void *_Workspace_Allocate_aligned( size_t size, size_t alignment ); - /** * @brief Frees memory to the workspace. * diff --git a/cpukit/score/src/wkspace.c b/cpukit/score/src/wkspace.c index fbdb0b0ba9..049b857953 100644 --- a/cpukit/score/src/wkspace.c +++ b/cpukit/score/src/wkspace.c @@ -132,11 +132,6 @@ void *_Workspace_Allocate( return memory; } -void *_Workspace_Allocate_aligned( size_t size, size_t alignment ) -{ - return _Heap_Allocate_aligned( &_Workspace_Area, size, alignment ); -} - /* * _Workspace_Free */ diff --git a/testsuites/sptests/spwkspace/init.c b/testsuites/sptests/spwkspace/init.c index ab07e006c5..d9f01b1e48 100644 --- a/testsuites/sptests/spwkspace/init.c +++ b/testsuites/sptests/spwkspace/init.c @@ -56,17 +56,6 @@ static void test_workspace_string_duplicate(void) _Workspace_Free( dup_e ); } -static void test_workspace_allocate_aligned(void) -{ - uintptr_t align = 512; - void *p = _Workspace_Allocate_aligned( 1, align ); - - rtems_test_assert( p != NULL ); - rtems_test_assert( ((uintptr_t) p & (align - 1)) == 0 ); - - _Workspace_Free( p ); -} - rtems_task Init( rtems_task_argument argument ) @@ -113,9 +102,6 @@ rtems_task Init( puts( "_Workspace_String_duplicate - samples" ); test_workspace_string_duplicate(); - puts( "_Workspace_Allocate_aligned" ); - test_workspace_allocate_aligned(); - TEST_END(); rtems_test_exit( 0 ); } -- cgit v1.2.3