2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>

* psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
	case to improve coverage analysis.
This commit is contained in:
Joel Sherrill
2009-05-15 16:01:15 +00:00
parent f23a263f17
commit 760076d746
3 changed files with 11 additions and 0 deletions
+5
View File
@@ -1,3 +1,8 @@
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
case to improve coverage analysis.
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
+5
View File
@@ -53,6 +53,11 @@ void *POSIX_Init(
if ( sc == -1 )
rtems_test_exit(0);
sc = sysconf( 0x12345678 );
printf( "sysconf - bad parameter = %d errno=%s\n", sc, strerror(errno) );
if ( (sc != -1) || (errno != EINVAL) )
rtems_test_exit(0);
#if defined(__sparc__)
/* Solaris _SC_STACK_PROT - 515 */
sc = sysconf( _SC_PAGESIZE );
@@ -5,5 +5,6 @@ sysconf - _SC_CLK_TCK=100
sysconf - _SC_OPEN_MAX=3
sysconf - _SC_GETPW_R_SIZE_MAX=1024
sysconf - _SC_PAGESIZE=4096
sysconf - bad parameter = -1 errno=Invalid argument
sysconf - (SPARC only) _SC_STACK_PROT=4096
*** END OF POSIX TEST SYSCONF ***