diff options
author | Eric Blake <eblake@redhat.com> | 2007-09-17 20:14:29 +0000 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2007-09-17 20:14:29 +0000 |
commit | ba21046d032462b4bb1f601e0014a0306c201913 (patch) | |
tree | 77eafe281ed839a50ee99cd29fac7f6956ccafeb /newlib/ChangeLog | |
parent | 8e34786463bdb1f7725a728de408183b2870b16d (diff) | |
download | cygnal-ba21046d032462b4bb1f601e0014a0306c201913.tar.gz cygnal-ba21046d032462b4bb1f601e0014a0306c201913.tar.bz2 cygnal-ba21046d032462b4bb1f601e0014a0306c201913.zip |
Obey POSIX on printf("%.s", (char*)NULL).
* libc/stdio/vfprintf.c (_VFPRINTF_R): Take precision into account
for %s on NULL. Skip NULL check when optimizing for size.
Diffstat (limited to 'newlib/ChangeLog')
-rw-r--r-- | newlib/ChangeLog | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 97d4228fb..f35dc5d45 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,9 @@ +2007-09-17 Eric Blake <ebb9@byu.net> + + Obey POSIX on printf("%.s", (char*)NULL). + * libc/stdio/vfprintf.c (_VFPRINTF_R): Take precision into account + for %s on NULL. Skip NULL check when optimizing for size. + 2007-09-07 Jeff Johnston <jjohnstn@redhat.com> * libc/include/sys/_types.h: Protect all types with flag @@ -44,11 +50,11 @@ 2007-08-31 Antony King <antony.king@st.com> - * libc/stdlib/mprec.h [_DOUBLE_IS_32BITS}: Define IEEE_Arith + * libc/stdlib/mprec.h [_DOUBLE_IS_32BITS}: Define IEEE_Arith bits and redefine associated dword0 macro (rvalue issue). * libc/stdio/vfieeefp.h: Ditto. - * libc/stdlib/strtod.c: Add checks for _DOUBLE_IS_32BITS - to prevent setting dword1 which is an rvalue only. + * libc/stdlib/strtod.c: Add checks for _DOUBLE_IS_32BITS + to prevent setting dword1 which is an rvalue only. 2007-08-28 Hans Kester <hans.kester@ellips.nl> |