summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/devnullfatal01/init.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-07testsuites/libtests/[d-o]*: Change license to BSD-2Joel Sherrill1-3/+22
Updates #3053.
2019-11-12sptests: Avoid include path magicSebastian Huber1-1/+9
Update #3818.
2017-10-28tests: Remove obsolete TESTS_USE_PRINTKSebastian Huber1-4/+0
Update #3170. Update #3199.
2017-04-25devnullfatal01/testcase.h: Avoid redefinition of TESTS_USE_PRINTKJoel Sherrill1-1/+3
2016-12-09score: Remove fatal is internal indicatorSebastian Huber1-1/+0
The fatal is internal indicator is redundant since the fatal source and error code uniquely identify a fatal error. Keep the fatal user extension is internal parameter for backward compatibility and set it to false always. Update #2825.
2016-05-25cpukit, testsuite: Add rtems_printf and rtems_printer support.Chris Johns1-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.
2014-03-31tests/fatal: Fix test namesSebastian Huber1-1/+1
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+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.
2011-05-052011-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+2
* devnullfatal01/testcase.h, malloc02/init.c, malloc04/init.c, malloctest/init.c, termios03/termios_testdriver_polled.c, termios04/termios_testdriver_intr.c: Remove warnings.
2010-07-272010-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-8/+11
PR 1632/testing * Makefile.am, configure.ac: Make dedicated fatal error test for /dev/null already registered. Using code from Bharath in new test framework. * devnullfatal01/.cvsignore, devnullfatal01/Makefile.am, devnullfatal01/devnullfatal01.doc, devnullfatal01/devnullfatal01.scn, devnullfatal01/testcase.h: New files.
2010-06-222010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-4/+6
* Makefile.am, configure.ac: Add new tests to generate fatal errors in rtems_termios_open(). * spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc, spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore, spfatal17/Makefile.am, spfatal17/spfatal17.doc, spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore, spfatal18/Makefile.am, spfatal18/spfatal18.doc, spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore, spfatal19/Makefile.am, spfatal19/spfatal19.doc, spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
2010-06-222010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-9/+9
* Makefile.am, configure.ac, spfatal_support/init.c, spfatal_support/system.h: Add new tests to generate fatal errors in open_dev_console(). * spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc, spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore, spfatal15/Makefile.am, spfatal15/spfatal15.doc, spfatal15/spfatal15.scn, spfatal15/testcase.h, spfatal_support/consume_sems.c: New files.
2009-12-082009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+2
* sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c, spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c, spwkspace/init.c: Use rtems_test_assert() consistently instead of system assert(). rtems_test_assert() is designed to integrate into the RTEMS test suite infrastructure.
2009-11-30Whitespace removal.Ralf Corsepius1-1/+1
2009-09-042009-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+24
* spfatal01/spfatal01.scn, spfatal01/testcase.h, spfatal02/spfatal02.scn, spfatal02/testcase.h, spfatal03/spfatal03.scn, spfatal03/testcase.h, spfatal04/spfatal04.scn, spfatal04/testcase.h, spfatal05/spfatal05.scn, spfatal05/testcase.h, spfatal06/spfatal06.scn, spfatal06/testcase.h, spfatal07/spfatal07.scn, spfatal07/testcase.h, spfatal08/spfatal08.scn, spfatal08/testcase.h, spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal11/Makefile.am, spfatal11/spfatal11.scn, spfatal12/Makefile.am, spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error tests use testcase.h and spfatal_support framework. Print test name herald in all cases. * spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h: New files. * spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
2008-12-152008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-36/+0
* Makefile.am, configure.ac, spfatal06/testcase.h, spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h, spsize/size.c: Eliminate pointers to API configuration tables in the main configuration table. Reference the main configuration table and the API configuration tables directly using the confdefs.h version rather than obtaining a pointer to it. This eliminated some variables, a potential fatal error, some unnecessary default configuration structures. Overall, about a 4.5% reduction in the code size for minimum and hello on the SPARC. * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h: Removed.
2008-05-122008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* 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.
2008-01-282008-01-28 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett1-0/+36
* Makefile.am, configure.ac: Added fatal error tests * spfatal01/Makefile.am, spfatal01/spfatal01.scn, spfatal01/testcase.h, spfatal02/Makefile.am, spfatal02/spfatal02.scn, spfatal02/testcase.h, spfatal03/Makefile.am, spfatal03/spfatal03.scn, spfatal03/testcase.h, spfatal04/Makefile.am, spfatal04/spfatal04.scn, spfatal04/testcase.h, spfatal05/Makefile.am, spfatal05/spfatal05.scn, spfatal05/testcase.h, spfatal06/Makefile.am, spfatal06/spfatal06.scn, spfatal06/testcase.h, spfatal07/Makefile.am, spfatal07/spfatal07.scn, spfatal07/testcase.h, spfatal08/Makefile.am, spfatal08/spfatal08.scn, spfatal08/testcase.h, spfatal09/Makefile.am, spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h, spfatal_support/init.c, spfatal_support/system.h: New files.