summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c')
-rw-r--r--c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c b/c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c
index f6e9f42da6..fb346ead11 100644
--- a/c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c
+++ b/c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c
@@ -182,11 +182,11 @@ seg2vsid (uint32_t ea)
/* Horrible Macros */
#ifdef __rtems__
/* must not use printf until multitasking is up */
-typedef void (*PrintF) (const char *, ...);
+typedef int (*PrintF) (const char *, ...);
static PrintF
whatPrintf (void)
{
- return _Thread_Executing ? (PrintF) printf : printk;
+ return _Thread_Executing ? printf : printk;
}
#define PRINTF(args...) ((void)(whatPrintf())(args))