Use floating-point tasks for tests

This commit is contained in:
Sebastian Huber 2013-12-05 13:58:42 +01:00
parent 983e452e54
commit 4b8bc5cfd6
10 changed files with 14 additions and 6 deletions

View File

@ -85,6 +85,7 @@ rtems_task Init(
#define CONFIGURE_INIT_TASK_STACK_SIZE (128 * 1024)
#define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_DEFAULT_MODES
#define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT
#define CONFIGURE_INIT
#include <rtems/confdefs.h>

View File

@ -185,6 +185,7 @@ Init(rtems_task_argument arg)
#define CONFIGURE_INIT_TASK_STACK_SIZE (32 * 1024)
#define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_DEFAULT_MODES
#define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT
#define CONFIGURE_INIT

View File

@ -151,7 +151,7 @@ start_worker(test_context *ctx)
PRIO_WORKER,
RTEMS_MINIMUM_STACK_SIZE,
RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES,
RTEMS_FLOATING_POINT,
&ctx->worker_task
);
assert(sc == RTEMS_SUCCESSFUL);

View File

@ -264,7 +264,7 @@ start_worker(test_context *ctx)
PRIO_WORKER,
RTEMS_MINIMUM_STACK_SIZE,
RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES,
RTEMS_FLOATING_POINT,
&ctx->worker_task
);
assert(sc == RTEMS_SUCCESSFUL);

View File

@ -109,7 +109,7 @@ start_slaves(void)
slave_prios[i],
RTEMS_MINIMUM_STACK_SIZE,
RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES,
RTEMS_FLOATING_POINT,
&slave_ids[i]
);
assert(sc == RTEMS_SUCCESSFUL);

View File

@ -77,6 +77,8 @@ static void Init(rtems_task_argument arg)
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT
#define CONFIGURE_STACK_CHECKER_ENABLED
#define CONFIGURE_INIT

View File

@ -293,7 +293,7 @@ do_no_mem_test(no_mem_test_body body, int fd)
RTEMS_MINIMUM_PRIORITY,
RTEMS_MINIMUM_STACK_SIZE,
RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES,
RTEMS_FLOATING_POINT,
&id
);
assert(sc == RTEMS_SUCCESSFUL);

View File

@ -118,7 +118,7 @@ test_non_bsd_thread(void)
RTEMS_MINIMUM_PRIORITY,
RTEMS_MINIMUM_STACK_SIZE,
RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES,
RTEMS_FLOATING_POINT,
&task_id
);
assert(sc == RTEMS_SUCCESSFUL);

View File

@ -77,6 +77,8 @@ static void Init(rtems_task_argument arg)
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT
#define CONFIGURE_STACK_CHECKER_ENABLED
#define CONFIGURE_INIT

View File

@ -235,7 +235,7 @@ static void Init(rtems_task_argument arg)
95 + 10 * (i % 4),
32 * 1024,
RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES,
RTEMS_FLOATING_POINT,
&id
);
ASSERT_SC(sc);
@ -302,6 +302,8 @@ static void Init(rtems_task_argument arg)
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT
#define CONFIGURE_STACK_CHECKER_ENABLED
#define CONFIGURE_INIT