summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-02-14 11:30:00 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-02-15 10:35:07 +0100
commit611f926212f5764a89922c04d2b5eb08ff81b5c3 (patch)
tree197c99ff87ac31df485bd03f148428f646c70d84
parentmonitor: Print short and long task names (diff)
downloadrtems-611f926212f5764a89922c04d2b5eb08ff81b5c3.tar.bz2
psxtests: Fix warnings
-rw-r--r--testsuites/psxtests/psxfatal_support/init.c14
-rw-r--r--testsuites/psxtests/psxfatal_support/system.h5
2 files changed, 9 insertions, 10 deletions
diff --git a/testsuites/psxtests/psxfatal_support/init.c b/testsuites/psxtests/psxfatal_support/init.c
index d639d17d3d..9b59efa175 100644
--- a/testsuites/psxtests/psxfatal_support/init.c
+++ b/testsuites/psxtests/psxfatal_support/init.c
@@ -39,19 +39,21 @@ void *POSIX_Init(
rtems_test_exit(0);
}
-void Put_Error( uint32_t source, uint32_t error )
+void Put_Error( rtems_fatal_source source, rtems_fatal_code error )
{
if ( source == INTERNAL_ERROR_CORE ) {
printk( rtems_internal_error_text( error ) );
}
else if (source == INTERNAL_ERROR_RTEMS_API ){
- if (error > RTEMS_NOT_IMPLEMENTED )
- printk("Unknown Internal Rtems Error (%d)", error);
- else
- printk( "%s", rtems_status_text( error ) );
+ printk( "%s", rtems_status_text( error ) );
}
else if (source == INTERNAL_ERROR_POSIX_API ) {
- printk( "SOURCE=%d ERROR=%d %s", source, error, strerror( error ) );
+ printk(
+ "SOURCE=%d ERROR=%" PRIuMAX " %s",
+ source,
+ (uintmax_t) error,
+ strerror( (int) error )
+ );
}
}
diff --git a/testsuites/psxtests/psxfatal_support/system.h b/testsuites/psxtests/psxfatal_support/system.h
index c825a4a252..cb84ef11ea 100644
--- a/testsuites/psxtests/psxfatal_support/system.h
+++ b/testsuites/psxtests/psxfatal_support/system.h
@@ -25,10 +25,7 @@ void force_error(void);
void Put_Source( rtems_fatal_source source );
-void Put_Error(
- uint32_t source,
- uint32_t error
-);
+void Put_Error( rtems_fatal_source source, rtems_fatal_code error );
void *POSIX_Init(
void *argument