mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-25 20:35:36 +08:00
Use floating-point tasks for tests
This commit is contained in:
parent
983e452e54
commit
4b8bc5cfd6
@ -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>
|
||||
|
@ -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
|
||||
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user