summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/psxfatal_support (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-02-15psxtests: Fix warningsSebastian Huber2-10/+9
2016-12-12Rename is_internal to always_set_to_falseSebastian Huber2-4/+4
Update #2825.
2016-12-09score: Remove fatal is internal indicatorSebastian Huber1-8/+3
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-3/+5
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-25tests/psxtests: Use <rtems/test.h>Sebastian Huber2-3/+7
2014-03-25tests: Use rtems_status_text()Sebastian Huber1-29/+1
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns2-2/+2
2014-02-12score: Change debug helper functionsSebastian Huber1-2/+2
Rename rtems_internal_error_description() to rtems_internal_error_text(). Rename rtems_fatal_source_description() to rtems_fatal_source_text(). Rename rtems_status_code_description() to rtems_status_text(). Remove previous implementation of rtems_status_text().
2013-08-08PR766: Delete __RTEMS_VIOLATE_KERNEL_VISIBILITY__Sebastian Huber1-1/+0
2013-01-27testsuites: Fix prototypesSebastian Huber2-7/+6
2013-01-27testsuites: Use rtems_fatal_source_description()Sebastian Huber2-12/+3
2012-11-15score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber1-3/+0
Include <bsp/default-initial-extension.h> in all BSPs. Call rtems_fatal() with RTEMS_FATAL_SOURCE_EXIT as source and the exit() status code as fatal code in every bsp_cleanup(). Move previous bsp_cleanup() code into bsp_fatal_extension().
2012-11-15sapi: Add and use rtems_internal_error_descriptionSebastian Huber1-31/+1
2012-10-25score: Work area initialization API changeSebastian Huber1-2/+7
The work areas (RTEMS work space and C program heap) will be initialized now in a separate step and are no longer part of rtems_initialize_data_structures(). Initialization is performed with tables of Heap_Area entries. This allows usage of scattered memory areas present on various small scale micro-controllers. The sbrk() support API changes also. The bsp_sbrk_init() must now deal with a minimum size for the first memory chunk to take the configured work space size into account.
2012-05-11psxtests - Eliminate missing prototype warningsJoel Sherrill1-3/+14
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2-4/+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-09-052011-09-05 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-1/+13
* psxfatal01/psxfatal01.scn, psxfatal01/testcase.h, psxfatal02/psxfatal02.scn, psxfatal02/testcase.h, psxfatal_support/init.c: Print proper begin and end message.
2011-08-182011-08-18 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-1/+2
* psxfatal_support/init.c: Ensure that _Thread_BSP_context is initialized.
2011-02-22Add HAVE_CONFIG_H.Ralf Corsepius1-0/+4
2010-07-072010-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-15/+2
PR 1606/cpukit * psxfatal_support/init.c: Remove INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
2010-07-072010-07-07 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Sebastian Huber1-1/+9
* psxfatal_support/init.c: Print end of test message in case of success. Stop multitasking in the fatal error extension. * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
2010-06-192010-06-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-2/+1
* psxfatal_support/init.c: Remove references to ITRON constants.
2009-11-30Whitespace removal.Ralf Corsepius1-1/+1
2009-09-262009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-4/+4
* psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of deprecated rtems_extension.
2008-09-06Convert to "bool".Ralf Corsepius2-2/+2
2008-02-012008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* 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.
2008-01-312008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+228
* 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.