summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/stackchk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libtests/stackchk: Include missing header fileSebastian Huber2020-02-251-0/+2
| | | | Update #3875.
* libtests/stackchk: Fix for 64-bit targetsSebastian Huber2019-01-091-22/+11
|
* score: Introduce <rtems/score/heapinfo.h>Sebastian Huber2018-11-261-0/+1
| | | | | | | Move Heap_Information_block to separate header file to hide heap implementation details from <rtems.h>. Update #3598.
* tests: Use rtems_task_exit()Sebastian Huber2018-10-051-2/+1
| | | | Update #3533.
* testsuite/libtests: Merged nested Makefile.am files into one Makefile.amChris Johns2018-04-101-21/+0
| | | | | | This change is part of the testsuite Makefile.am reorganization. Update #3382
* tests: Use simple console driverSebastian Huber2017-11-061-1/+1
| | | | | Update #3170. Update #3199.
* tests: Remove TEST_INITSebastian Huber2017-10-281-2/+0
| | | | | | | | The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199.
* tests: Remove obsolete TESTS_USE_PRINTKSebastian Huber2017-10-281-1/+0
| | | | | Update #3170. Update #3199.
* testsuite: Use printk for all test output where possible.Chris Johns2017-10-231-0/+2
| | | | | | | | | | - 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.
* Rename is_internal to always_set_to_falseSebastian Huber2016-12-122-3/+3
| | | | Update #2825.
* cpukit, testsuite: Add rtems_printf and rtems_printer support.Chris Johns2016-05-252-1/+2
| | | | | | | | | | | | | | | | | | | This change adds rtems_printf and related functions and wraps the RTEMS print plugin support into a user API. All references to the plugin are removed and replaced with the rtems_printer interface. Printk and related functions are made to return a valid number of characters formatted and output. The function attribute to check printf functions has been added to rtems_printf and printk. No changes to remove warrnings are part of this patch set. The testsuite has been moved over to the rtems_printer. The testsuite has a mix of rtems_printer access and direct print control via the tmacros.h header file. The support for begink/endk has been removed as it served no purpose and only confused the code base. The testsuite has not been refactored to use rtems_printf. This is future work.
* libmisc: Simplify <rtems/stackchk.h>Sebastian Huber2015-06-261-0/+1
| | | | | Drop the <rtems/score/percpu.h> include since this file exposes a lot of implementation details.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-215-5/+5
|
* tests/libtests: Use <rtems/test.h>Sebastian Huber2014-03-202-3/+6
|
* libtests: Add contents to rbheap and stackchk documentation filesCynthia Rempel2014-01-091-0/+20
|
* testsuites: Use _Thread_Get_executing()Sebastian Huber2013-07-221-2/+4
|
* testsuites: Fix prototypesSebastian Huber2013-01-272-2/+10
|
* score: Add RTEMS_FATAL_SOURCE_STACK_CHECKERSebastian Huber2012-11-151-5/+2
|
* libtmtests - Eliminate missing prototype warningsJoel Sherrill2012-05-111-4/+11
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-115-12/+0
| | | | | | | | | | | | 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.
* Revert: Remove CVS IdsJoel Sherrill2012-05-071-0/+5
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-041-5/+0
|
* Remove all .cvsignore files.Joel Sherrill2012-02-011-2/+0
|
* 2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-081-3/+1
| | | | | | | | | | | | | | | | | | | | | | PR 1589/build * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am, block04/Makefile.am, block05/Makefile.am, block06/Makefile.am, block07/Makefile.am, block08/Makefile.am, block09/Makefile.am, block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am, devfs01/Makefile.am, devfs02/Makefile.am, devfs03/Makefile.am, devfs04/Makefile.am, deviceio01/Makefile.am, devnullfatal01/Makefile.am, dumpbuf01/Makefile.am, ftp01/Makefile.am, gxx01/Makefile.am, heapwalk/Makefile.am, malloc02/Makefile.am, malloc03/Makefile.am, malloc04/Makefile.am, malloc05/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, monitor02/Makefile.am, mouse01/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am, stringto01/Makefile.am, tar01/Makefile.am, tar02/Makefile.am, tar03/Makefile.am, termios/Makefile.am, termios01/Makefile.am, termios02/Makefile.am, termios03/Makefile.am, termios04/Makefile.am, termios05/Makefile.am, termios06/Makefile.am, termios07/Makefile.am, termios08/Makefile.am, tztest/Makefile.am: Remove obsolete optional manager capability.
* 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-09-023-0/+22
| | | | | * stackchk/init.c, stackchk/system.h, stackchk/stackchk.scn: Print end of test message.
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-223-0/+12
|
* 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-231-0/+1
| | | | | | | | | | | | * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am, block04/Makefile.am, block05/Makefile.am, block06/Makefile.am, block07/Makefile.am, block08/Makefile.am, block09/Makefile.am, block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am, heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am, stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am, termios02/Makefile.am: Revert.
* 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-231-1/+0
| | | | | | | | | | | | | * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am, block04/Makefile.am, block05/Makefile.am, block06/Makefile.am, block07/Makefile.am, block08/Makefile.am, block09/Makefile.am, block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am, heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am, stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am, termios01/init.c, termios02/Makefile.am: Fix bug so existing test code for rtems_termios_baud_to_index() is executed.
* 2010-06-22 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-222-15/+23
| | | | | * stackchk/blow.c, stackchk/stackchk.scn: Print a stack check report before blowing stack.
* Add missing prototypes.Ralf Corsepius2009-10-261-1/+1
|
* 2009-09-09 Christian Mauderer <christian.mauderer@embedded-brains.de>Joel Sherrill2009-09-092-12/+16
| | | | | | * 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.
* 2009-09-03 Christian Mauderer <christian.mauderer@embedded-brains.de>Joel Sherrill2009-09-061-1/+1
| | | | | * malloctest/init.c: New test cases. Update for heap API changes. * stackchk/blow.c: Update for heap API changes.
* 2009-08-19 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-08-261-1/+1
| | | | * heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
* 2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-121-2/+3
| | | | | | * 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().
* 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-101-3/+3
| | | | | | * 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(..).
* Eliminate _exe_/.exe.Ralf Corsepius2009-04-031-7/+7
|
* 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-02-111-1/+4
| | | | * stackchk/stackchk.scn: Correct screen to match output.
* 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-171-1/+1
| | | | | * stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
* 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-011-1/+1
| | | | | | | * 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.
* 2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-05-111-1/+1
| | | | | | | | * 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.
* Eliminate scndir, docdir. Use rtems_testsdir instead.Ralf Corsepius2006-07-111-2/+1
|
* Convert to using *_PROGRAMS.Ralf Corsepius2005-11-131-11/+8
|
* Rework.Ralf Corsepius2005-11-111-22/+6
|
* Cosmetics.Ralf Corsepius2005-11-111-3/+0
|
* Eliminate TEST.Ralf Corsepius2005-11-111-5/+4
|
* Expand libtests.am.Ralf Corsepius2005-11-111-1/+13
|
* Eliminate DOCTYPES.Ralf Corsepius2005-11-101-2/+1
|
* AM_CPPFLAGS += -I..../support/include.Ralf Corsepius2005-11-091-0/+2
|
* Remove SRC, PRINT_SRC.Ralf Corsepius2005-11-071-2/+0
|
* Switch back to include compile.am instead of amcompile.amRalf Corsepius2005-11-071-1/+1
|