| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
AC_PREREQ(2.62).
|
| |
|
|
|
|
|
| |
* sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
|
|
|
|
| |
* minimum/init.c: Disable confdefs.h debug.
|
|
|
|
|
| |
* iostream/system.h: Init task was close to blowing stack on PowerPC.
* minimum/init.c: Disable Classic API Notepads.
|
|
|
|
| |
* rtems++/System.h: Account for extra task stacks properly.
|
|
|
|
|
| |
* psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
requested for initialization task.
|
|
|
|
|
|
| |
* minimum/init.c: Add CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION and
CONFIGURE_MAXIMUM_PRIORITY. Workspace usage now reduces to 4696 bytes
on psim.
|
|
|
|
|
|
| |
* minimum/init.c: Exerise new ability for application to configure
minimum stack size. This test still runs the same with a 7.5K stack
on the powerpc but reserves 15K less Workspace on the PowerPC.
|
|
|
|
| |
* tm02/system.h, tm10/system.h: Make configurations more accurate.
|
|
|
|
|
|
|
| |
* sp28/init.c: Corrections to configuration.
* sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
* spsize/size.c: _ISR_Vector_table only exists on architectures
which use the Simple Vectored Interrupt Model.
|
|
|
|
|
|
| |
* minimum/Makefile.am: Link against all managers.
* minimum/init.c: Use existing confdefs.h macros to turn off more
this test does not use.
|
|
|
|
|
| |
* spsize/size.c: Convention calls for leading underscore on private
RTEMS variables.
|
|
|
|
|
|
| |
* itronhello/system.h, itronmbox01/system.h, itrontask02/system.h,
itrontime01/system.h: Add use of
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER.
|
|
|
|
|
| |
* psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
like CVS conflict markers.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tmoverhd/dumrtems.h: Refactored and renamed initialization routines
to rtems_initialize_data_structures, rtems_initialize_before_drivers,
rtems_initialize_device_drivers, and
rtems_initialize_start_multitasking. This opened the sequence up so
that bootcard() could provide a more robust and flexible framework
which is easier to explain and understand. This also lays the
groundwork for sharing the division of available memory between the
RTEMS workspace and heap and the C library initialization across all
BSPs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
Refactored and renamed initialization routines to
rtems_initialize_data_structures, rtems_initialize_before_drivers,
rtems_initialize_device_drivers, and
rtems_initialize_start_multitasking. This opened the sequence up so
that bootcard() could provide a more robust and flexible framework
which is easier to explain and understand. This also lays the
groundwork for sharing the division of available memory between the
RTEMS workspace and heap and the C library initialization across all
BSPs.
|
|
|
|
| |
* sp32/init.c: Formatting.
|
|
|
|
|
| |
* iostream/system.h: Update to include definition of
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER as appropriate.
|
|
|
|
|
| |
* psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
|
|
|
|
|
| |
* fileio/init.c, hello/system.h, minimum/init.c, unlimited/system.h:
Use CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
|
|
|
|
|
| |
* iostream/init.cc: Add include of stdlib.h for exit(). Needed by gcc
4.3.x.
|
|
|
|
| |
* malloctest/init.c: Fix return status check.
|
|
|
|
|
|
| |
* sp09/screen01.c: Correct test.
* sp09/screen14.c: Update copyright.
* sp28/init.c: Correct end of test messages.
|
|
|
|
| |
* psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
|
| |
|
|
|
|
| |
* aclocal/enable-rtemsbsp.m4: s/AC_HELP/AS_HELP/.
|
|
|
|
| |
* psxkey01/task.c: Fix warnings.
|
|
|
|
| |
* psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
|
|
|
|
| |
* support/include/test_support.h, support/src/test_support.c: New files.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
Added tests for failure path coverages. Consolidated methods used in
multiple places into support routines.
* psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
|
|
|
|
| |
* sp43/init.c, sp43/sp43.scn: Exercise passing as object Id of SELF.
|
|
|
|
|
|
| |
* support/include/tmacros.h: Change TEST_INIT to CONFIGURE_INIT. Make
tmacros.h available to all POSIX tests. Add a clock_settime case for
< 1988.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c,
tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c,
tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c,
tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c,
tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c,
tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmck/task1.c,
tmoverhd/testtask.c: Change TEST_INIT to CONFIGURE_INIT. Make
tmacros.h available to all POSIX tests. Add a clock_settime case for
< 1988.
|
|
|
|
|
|
| |
* tmitronsem01/init.c: Change TEST_INIT to CONFIGURE_INIT. Make
tmacros.h available to all POSIX tests. Add a clock_settime case for
< 1988.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp01/init.c, sp02/init.c, sp03/init.c, sp04/init.c, sp05/init.c,
sp06/init.c, sp07/init.c, sp08/init.c, sp09/init.c, sp11/init.c,
sp12/init.c, sp13/init.c, sp14/init.c, sp15/init.c, sp16/init.c,
sp17/init.c, sp19/init.c, sp20/init.c, sp21/init.c, sp22/init.c,
sp23/init.c, sp24/init.c, sp25/init.c, sp26/init.c, sp28/init.c,
sp30/init.c, sp31/init.c, sp32/init.c, sp33/init.c, sp37/init.c,
sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp43/init.c,
spfatal/init.c, spfatal_support/init.c, spsize/init.c: Change
TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
tests. Add a clock_settime case for < 1988.
|
|
|
|
|
|
|
|
|
|
| |
* include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
Make tmacros.h available to all POSIX tests. Add a clock_settime case
for < 1988.
|
|
|
|
|
|
|
|
| |
* mp01/init.c, mp02/init.c, mp03/init.c, mp04/init.c, mp05/init.c,
mp06/init.c, mp07/init.c, mp08/init.c, mp09/init.c, mp10/init.c,
mp11/init.c, mp12/init.c, mp13/init.c, mp14/init.c: Change TEST_INIT
to CONFIGURE_INIT. Make tmacros.h available to all POSIX tests. Add a
clock_settime case for < 1988.
|
|
|
|
|
|
|
| |
* cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
POSIX tests. Add a clock_settime case for < 1988.
|
|
|
|
|
|
|
|
| |
* itronhello/init.c, itronmbf01/init.c, itronmbox01/init.c,
itronsem01/init.c, itrontask01/init.c, itrontask02/init.c,
itrontask03/init.c, itrontask04/init.c, itrontime01/init.c: Change
TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX
tests. Add a clock_settime case for < 1988.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: New tests.
* psxfatal01/.cvsignore, psxfatal01/Makefile.am,
psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
psxfatal02/.cvsignore, psxfatal02/Makefile.am,
psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
psxfatal_support/init.c, psxfatal_support/system.h: New files.
|
|
|
|
| |
* malloctest/init.c: Add more test cases to cover heap better.
|
|
|
|
| |
* support/include/tmacros.h: Fix put_name to handle unprintable names.
|
|
|
|
| |
* sp43/init.c, sp43/sp43.scn: Add test case for unprintable names.
|
|
|
|
|
|
|
|
| |
* sp09/screen01.c, sp09/sp09.scn: Add more bad thread Id cases.
* sp40/init.c, sp40/sp40.scn: Add message to say test is TBD.
* sp41/sp41.scn: Now has content.
* sp43/init.c, sp43/sp43.scn: Enhanced to increase coverage of
Object Services recently added to API.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
portions of Object Services added to API.
* psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
psx14/system.h: New files.
|
|
|
|
|
|
| |
* malloctest/init.c: Add new test cases per Sergei. Make some of the
stranger cases operate directly on a freshly initialized heap. This
should make them more reproducible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mp01/node1/Makefile.am, mp01/node2/Makefile.am,
mp02/node1/Makefile.am, mp02/node2/Makefile.am,
mp03/node1/Makefile.am, mp03/node2/Makefile.am,
mp04/node1/Makefile.am, mp04/node2/Makefile.am,
mp05/node1/Makefile.am, mp05/node2/Makefile.am,
mp06/node1/Makefile.am, mp06/node2/Makefile.am,
mp07/node1/Makefile.am, mp07/node2/Makefile.am,
mp08/node1/Makefile.am, mp08/node2/Makefile.am,
mp09/node1/Makefile.am, mp09/node2/Makefile.am,
mp10/node1/Makefile.am, mp10/node2/Makefile.am,
mp11/node1/Makefile.am, mp11/node2/Makefile.am,
mp12/node1/Makefile.am, mp12/node2/Makefile.am,
mp13/node1/Makefile.am, mp13/node2/Makefile.am,
mp14/node1/Makefile.am, mp14/node2/Makefile.am: Use all managers.
|
|
|
|
|
| |
* support/include/tmacros.h: Add new rtems_test_assert() which exits
rather than calling fatal error.
|
|
|
|
|
|
| |
* fileio/system.h, ticker/system.h: Add new Object Services collection.
This changed the name of a few previously public but undocumented
services and added a some new services.
|