summaryrefslogtreecommitdiffstats
path: root/newlib/libc/machine/spu
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libc/machine/spu')
-rw-r--r--newlib/libc/machine/spu/printf.c7
-rw-r--r--newlib/libc/machine/spu/vsnprintf.c3
2 files changed, 3 insertions, 7 deletions
diff --git a/newlib/libc/machine/spu/printf.c b/newlib/libc/machine/spu/printf.c
index d79f35dc5..695bb5a15 100644
--- a/newlib/libc/machine/spu/printf.c
+++ b/newlib/libc/machine/spu/printf.c
@@ -1,4 +1,3 @@
-
#include <_ansi.h>
#include <stdio.h>
@@ -28,7 +27,7 @@ _DEFUN (printf, (fmt,ap),
int
#error
printf (fmt, va_alist)
- char *fmt;
+ _CONST char *fmt;
va_dcl
#endif
{
@@ -38,13 +37,11 @@ printf (fmt, va_alist)
args.fmt = fmt;
#ifdef _HAVE_STDC
- va_start (args.ap, args.fmt);
+ va_start (args.ap, fmt);
#else
va_start (args.ap);
#endif
-
- /* ret = vfprintf (_stdout_r (_REENT), fmt, ap);*/
send_to_ppe(SPE_C99_SIGNALCODE, SPE_C99_VPRINTF, &args);
va_end (args.ap);
diff --git a/newlib/libc/machine/spu/vsnprintf.c b/newlib/libc/machine/spu/vsnprintf.c
index a5ed0f2ee..fb04b4dae 100644
--- a/newlib/libc/machine/spu/vsnprintf.c
+++ b/newlib/libc/machine/spu/vsnprintf.c
@@ -1,4 +1,3 @@
-
#include <_ansi.h>
#include <stdio.h>
@@ -16,7 +15,7 @@ typedef struct
unsigned int pad0[ 3 ];
size_t size;
unsigned int pad1[ 3 ];
- char* fmt;
+ _CONST char* fmt;
unsigned int pad2[ 3 ];
va_list ap;
} c99_vsnprintf_t;