summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/spprintk/init.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* base64: Move base64 encoding supportSebastian Huber2024-02-161-11/+12
|
* score: Move formatted I/O functionsSebastian Huber2023-07-281-1/+1
| | | | These functions do not belong to an super core service.
* testsuites/sptests/sp[g-r]*: Change license to BSD-2Joel Sherrill2022-04-051-3/+22
| | | | Updates #3053.
* score: Add _IO_Base64url()Sebastian Huber2021-02-251-0/+12
| | | | Update #4267.
* score: Add _IO_Base64()Sebastian Huber2020-03-161-0/+56
| | | | Update #3904.
* score: Add _IO_Printf() and _IO_Vprintf()Sebastian Huber2017-11-061-51/+110
| | | | | | | | | | | | | | The previous vprintk() implementation had a questionable licence header, lacks support for the 'z' and 'j' format specifiers, is not robust against invalid format specifiers, uses a global variable for output. Replace it with a stripped down version of the FreeBSD kernel kvprintf() function. The new implementation allows a low overhead rtems_snprintf() if necessary. Update #3199. Close #3216.
* 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.
* tests: Use rtems_test_printer in generalSebastian Huber2017-10-281-0/+1
| | | | | 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.
* Make rtems/print.h independent of rtems/bspIo.hSebastian Huber2016-06-221-1/+0
|
* Rename and move RTEMS_PRINTF_ATTRIBUTE()Sebastian Huber2016-06-221-3/+5
| | | | | Rename RTEMS_PRINTF_ATTRIBUTE() into RTEMS_PRINTFLIKE() (similar to <sys/cdefs.h> __printflike()) and move it to <rtems/score/basedefs.h>.
* testsuite: Fix printk format warnings.Chris Johns2016-05-251-6/+6
|
* cpukit, testsuite: Add rtems_printf and rtems_printer support.Chris Johns2016-05-251-5/+12
| | | | | | | | | | | | | | | | | | | 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.
* sptests/spprintk: Use <rtems/test.h>Sebastian Huber2014-03-251-2/+4
|
* tests/sptests: Use <rtems/test.h>Sebastian Huber2014-03-251-0/+2
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* printk: Add support for long longSebastian Huber2014-03-111-0/+29
|
* sptests - Eliminate missing prototype warningsJoel Sherrill2012-05-311-0/+7
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-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.
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-221-0/+4
|
* 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-141-7/+47
| | | | | * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean up and add test of getchark().
* Whitespace removal.Ralf Corsepius2009-11-301-1/+1
|
* Eliminate unused vars.Ralf Corsepius2009-10-241-4/+0
|
* 2009-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-06-241-1/+3
| | | | | | | | * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn: Enhance spprintk. Add two new fatal error tests to cover __assert_func. * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c, spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
* 2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-05-151-0/+14
| | | | * spprintk/init.c: printk() now 100% covered.
* 2009-05-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-141-4/+19
| | | | * spprintk/init.c: More test cases.
* 2009-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-05-141-0/+45
* Makefile.am, configure.ac, spwatchdog/system.h, spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for printk. These will help coverage. Simplify spwkspace. * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c, spprintk/spprintk.scn: New files. * spwkspace/system.h: Removed.