| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
malloctest/malloctest.scn: New test cases.
* stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
|
|
|
|
|
| |
* malloctest/init.c: New test cases. Update for heap API changes.
* stackchk/blow.c: Update for heap API changes.
|
|
|
|
|
|
| |
* malloctest/task1.c, stackchk/task1.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
|
|
|
|
|
|
| |
* cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
|
|
|
|
|
| |
* malloctest/init.c: Adjust allocation in test so it passes now that
heap overhead constant has been increased.
|
|
|
|
|
|
| |
* malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
for shrinking a block enough to need to free the newly unused
portion.
|
|
|
|
|
| |
* malloctest/init.c, malloctest/malloctest.scn: Add error cases for
_Protected_heap_Get_information().
|
|
|
|
| |
* malloctest/init.c: Fix warning.
|
|
|
|
| |
* malloctest/init.c: Fix typo.
|
|
|
|
|
| |
* malloctest/init.c: Add test case for heap resize block when the
resize creates a free block large enough to free.
|
| |
|
|
|
|
|
|
| |
* malloctest/init.c: Change sizes of heap/region and allocated objects
in heap to intptr_t so they can be larger than a single allocatable
object (e.g. size_t).
|
|
|
|
|
| |
* malloctest/init.c: Do not generate alignment factors larger that will
not fit in a native integer.
|
| |
|
|
|
|
| |
* malloctest/init.c: Fix return status check.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* malloctest/init.c: Add more test cases to cover heap better.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* malloctest/init.c: Add more tests per suggestions from Sergei
Organov.
|
|
|
|
| |
* malloctest/init.c: Add include to remove warning.
|
|
|
|
| |
* malloctest/init.c: Remove debug print.
|
|
|
|
|
| |
* malloctest/init.c: Add test cases suggested by Sergei Organov
<s.organov@javad.com>.
|
|
|
|
| |
* malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
|
|
|
|
|
| |
* malloctest/init.c: Add some primitive testing of realloc() which also
does some positive path testing on the SuperCore heap.
|
|
|
|
|
|
|
|
| |
* cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
optional managers to Makefiles. Clean up test cases so last output
line follows END OF pattern. Make sure test case all run. All tests
appeared ok on sis.
|
|
|
|
|
| |
* malloctest/init.c: Be explicit about need for default and floating
point attributes. This is just a style change.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
* rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
* malloctest/Makefile.am: Ditto.
* monitor/Makefile.am: Ditto.
* putenvtest/Makefile.am: Ditto.
* rtems++/Makefile.am: Ditto.
* rtmonuse/Makefile.am: Ditto.
* stackchk/Makefile.am: Ditto.
* termios/Makefile.am: Ditto.
|
|
|
|
|
|
| |
PR 544/tests
* malloctest/system.h, rtmonuse/system.h: Various modifications to make
tests account for resources and not print at inappropriate times.
|
|
|
|
|
|
|
|
|
|
|
| |
* cpuuse/Makefile.am: Remove all-local: $(ARCH).
* malloctest/Makefile.am: Remove all-local: $(ARCH).
* monitor/Makefile.am: Remove all-local: $(ARCH).
* putenvtest/Makefile.am: Remove all-local: $(ARCH).
* rtems++/Makefile.am: Remove all-local: $(ARCH).
* rtmonuse/Makefile.am: Remove all-local: $(ARCH).
* stackchk/Makefile.am: Remove all-local: $(ARCH).
* termios/Makefile.am: Remove all-local: $(ARCH).
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
malloctest/system.h, malloctest/task1.c, monitor/init.c,
monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
stackchk/blow.c, stackchk/init.c, stackchk/system.h,
stackchk/task1.c: URL for license changed.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
cpuuse/Makefile.am: Reflect having moved automake.
malloctest/Makefile.am: Reflect having moved automake.
monitor/Makefile.am: Reflect having moved automake.
putenvtest/Makefile.am: Reflect having moved automake.
rtems++/Makefile.am: Reflect having moved automake.
rtmonuse/Makefile.am: Reflect having moved automake.
stackchk/Makefile.am: Reflect having moved automake.
termios/Makefile.am: Reflect having moved automake.
|