Age | Commit message (Collapse) | Author |
|
Update #2962.
|
|
The TEST_EXTERN is a used only by the system.h style tests and they use
CONFIGURE_INIT appropriately.
Update #3170.
Update #3199.
|
|
- Remove the printf support leaving the direct printk support configured
with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf
call to printk.
- Control the test's single init for functions and global data with
TEST_INIT and not CONFIGURE_INIT. They are now separate.
Updates #3170.
|
|
Add rtems_interrupt_local_disable|enable() as suggested by Pavel Pisa to
emphasize that interrupts are only disabled on the current processor.
Do not define the rtems_interrupt_disable|enable|flash() macros and
functions on SMP configurations since they don't ensure system wide
mutual exclusion.
|
|
|
|
|
|
Merge systems states SYSTEM_STATE_SHUTDOWN and SYSTEM_STATE_FAILED into
new system state SYSTEM_STATE_TERMINATED. This reflects that all system
termination paths end up in _Internal_error_Occurred().
|
|
|
|
Move implementation specific parts of heap.h and heap.inl into new
header file heapimpl.h. The heap.h contains now only the application
visible API.
|
|
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
|
* heapwalk/init.c: Improve coverage.
* heapwalk/heapwalk.scn: Update.
|
|
|
|
* heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
|
|
|
|
|
|
|
|
* heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
cases to get back to 100% object coverage.
|
|
* 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.
|
|
* heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
|
|
* heapwalk/init.c: Add test code for first free block pointer not
aligned.
|
|
* heapwalk/init.c: Add more cases.
|
|
* heapwalk/init.c: Add more automated corruption capability.
|
|
* heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
|
|
* Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
* heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
heapwalk/init.c, heapwalk/system.h: New files.
|