summaryrefslogtreecommitdiffstats
path: root/testsuites/support/src/test_support.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-02-17 16:54:23 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-02-17 16:56:17 +0100
commit77998753b522e28f1b6f92ebab407e1fcaef5296 (patch)
treeaff584f670dd662e85cba95aa96f97f802f52f04 /testsuites/support/src/test_support.c
parentAdd functions for greedy workspace allocation (diff)
downloadrtems-77998753b522e28f1b6f92ebab407e1fcaef5296.tar.bz2
Use alternative API
Replaced Allocate_majority_of_workspace() with rtems_workspace_allocate(). Replaced Allocate_majority_of_heap() with rtems_heap_greedy_allocate().
Diffstat (limited to '')
-rw-r--r--testsuites/support/src/test_support.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/testsuites/support/src/test_support.c b/testsuites/support/src/test_support.c
index 757f7b38c6..207434b8c6 100644
--- a/testsuites/support/src/test_support.c
+++ b/testsuites/support/src/test_support.c
@@ -40,42 +40,3 @@ const char *Get_Longest_Name(void)
Longest_Name[i] = '\0';
return Longest_Name;
}
-
-void Allocate_majority_of_workspace( int smallest )
-{
- bool result;
- Heap_Information_block info;
- void *temp;
-
- puts("Allocate_majority_of_workspace: ");
- result = rtems_workspace_get_information( &info );
- if ( result != TRUE )
- perror("==> Error Getting workspace information");
-
- do {
- result = rtems_workspace_allocate(
- info.Free.largest - HEAP_BLOCK_HEADER_SIZE,
- &temp
- );
- if ((!result) || (!temp))
- perror("Unable to allocate from workspace");
- result = rtems_workspace_get_information( &info );
- } while ( info.Free.largest >= smallest );
-
-}
-
-void Allocate_majority_of_heap( int smallest )
-{
- size_t size;
- void *temp;
-
- puts("Allocate_majority_of_heap: ");
- size = malloc_free_space();
- do {
- temp = malloc( size - HEAP_BLOCK_HEADER_SIZE );
- if (!temp)
- perror("Unable to allocate from workspace");
- size = malloc_free_space();
- } while ( size >= smallest );
-
-}