summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/psxfatal_support (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename is_internal to always_set_to_falseSebastian Huber2016-12-122-4/+4
| | | | Update #2825.
* score: Remove fatal is internal indicatorSebastian Huber2016-12-091-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.
* cpukit, testsuite: Add rtems_printf and rtems_printer support.Chris Johns2016-05-251-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.
* tests/fatal: Fix test namesSebastian Huber2014-03-311-1/+1
|
* tests/psxtests: Use <rtems/test.h>Sebastian Huber2014-03-252-3/+7
|
* tests: Use rtems_status_text()Sebastian Huber2014-03-251-29/+1
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-212-2/+2
|
* score: Change debug helper functionsSebastian Huber2014-02-121-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().
* PR766: Delete __RTEMS_VIOLATE_KERNEL_VISIBILITY__Sebastian Huber2013-08-081-1/+0
|
* testsuites: Fix prototypesSebastian Huber2013-01-272-7/+6
|
* testsuites: Use rtems_fatal_source_description()Sebastian Huber2013-01-272-12/+3
|
* score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber2012-11-151-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().
* sapi: Add and use rtems_internal_error_descriptionSebastian Huber2012-11-151-31/+1
|
* score: Work area initialization API changeSebastian Huber2012-10-251-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.
* psxtests - Eliminate missing prototype warningsJoel Sherrill2012-05-111-3/+14
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-112-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-05 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-09-051-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-18 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-181-1/+2
| | | | | * psxfatal_support/init.c: Ensure that _Thread_BSP_context is initialized.
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-221-0/+4
|
* 2010-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-071-15/+2
| | | | | | PR 1606/cpukit * psxfatal_support/init.c: Remove INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
* 2010-07-07 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Sebastian Huber2010-07-071-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-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-191-2/+1
| | | | * psxfatal_support/init.c: Remove references to ITRON constants.
* Whitespace removal.Ralf Corsepius2009-11-301-1/+1
|
* 2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-262-4/+4
| | | | | * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of deprecated rtems_extension.
* Convert to "bool".Ralf Corsepius2008-09-062-2/+2
|
* 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-011-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-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-01-312-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.