score: Clean up wkspace.c

Remove DEBUG_WORKSPACE support.  There are better ways to trace the
application.  See Tracing chapter in the RTEMS User Manual.

Remove superfluous includes.  Change format.
This commit is contained in:
Sebastian Huber
2020-02-17 08:03:55 +01:00
parent 88c40ef8d8
commit 2807d55666
+3 -39
View File
@@ -22,18 +22,9 @@
#include <rtems/score/assert.h>
#include <rtems/score/heapimpl.h>
#include <rtems/score/interr.h>
#include <rtems/score/threadimpl.h>
#include <rtems/posix/pthread.h>
#include <rtems/config.h>
#include <rtems/sysinit.h>
#include <string.h>
/* #define DEBUG_WORKSPACE */
#if defined(DEBUG_WORKSPACE)
#include <rtems/bspIo.h>
#endif
Heap_Control _Workspace_Area;
static void _Workspace_Initialize( void )
@@ -113,39 +104,12 @@ void _Workspace_Handler_initialization(
_Heap_Protection_set_delayed_free_fraction( &_Workspace_Area, 1 );
}
void *_Workspace_Allocate(
size_t size
)
void *_Workspace_Allocate( size_t size )
{
void *memory;
memory = _Heap_Allocate( &_Workspace_Area, size );
#if defined(DEBUG_WORKSPACE)
printk(
"Workspace_Allocate(%d) from %p/%p -> %p\n",
size,
__builtin_return_address( 0 ),
__builtin_return_address( 1 ),
memory
);
#endif
return memory;
return _Heap_Allocate( &_Workspace_Area, size );
}
/*
* _Workspace_Free
*/
void _Workspace_Free(
void *block
)
void _Workspace_Free( void *block )
{
#if defined(DEBUG_WORKSPACE)
printk(
"Workspace_Free(%p) from %p/%p\n",
block,
__builtin_return_address( 0 ),
__builtin_return_address( 1 )
);
#endif
_Heap_Free( &_Workspace_Area, block );
}