diff options
-rw-r--r-- | newlib/ChangeLog | 5 | ||||
-rw-r--r-- | newlib/libc/include/stdio.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 1e9459268..11c9566ef 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,8 @@ +2014-05-05 Corinna Vinschen <vinschen@redhat.com> + + * libc/include/stdio.h: Declare various C99 printf/scanf functions for + C++11, too. + 2014-04-22 Richard Earnshaw <rearnsha@arm.com> * libc/machine/arm/strcmp-arm-tiny.S: New file. diff --git a/newlib/libc/include/stdio.h b/newlib/libc/include/stdio.h index 95a6d4973..4576f2c69 100644 --- a/newlib/libc/include/stdio.h +++ b/newlib/libc/include/stdio.h @@ -232,7 +232,7 @@ int _EXFUN(fseeko, (FILE *, off_t, int)); off_t _EXFUN(ftello, ( FILE *)); #endif #endif -#if !defined(__STRICT_ANSI__) || (__STDC_VERSION__ >= 199901L) +#if !defined(__STRICT_ANSI__) || (__STDC_VERSION__ >= 199901L) || (__cplusplus >= 201103L) #ifndef _REENT_ONLY int _EXFUN(asiprintf, (char **, const char *, ...) _ATTRIBUTE ((__format__ (__printf__, 2, 3)))); |