This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from 6d1fa235d69 libs/libc/stream: Add a dangerous option for %n in 
printf().
     add b2c7c8dc73f libs/libc/stream: Move the output of %e, %f and %g to 
functions.
     add f3cfa3fe679 libs/libc/stream: Print floating point on the bits with 
integers.
     add 492d33ce7ab libs/libc/stream: Add an option for exact floating point 
in printf().
     add e01128ea7e8 libs/libc/stream: Add an option for exact long double in 
printf().
     add 8be86983076 libs/libc/stream: Keep the trailing zeros of %#g in 
printf().
     add d50951e6d38 libs/libc/stream: Take a negative precision from * as no 
precision.
     add 8304648858b libs/libc/stdio: Return an error from vfprintf() on an 
output error.

No new revisions were added by this update.

Summary of changes:
 libs/libc/stdio/Kconfig            |  28 ++
 libs/libc/stdio/lib_vfprintf.c     |   4 +-
 libs/libc/stream/CMakeLists.txt    |   6 +-
 libs/libc/stream/Make.defs         |   6 +-
 libs/libc/stream/lib_dtoa_big.c    | 462 +++++++++++++++++++++
 libs/libc/stream/lib_dtoa_bits.c   | 588 ++++++++++++++++++++++++++
 libs/libc/stream/lib_dtoa_data.c   | 280 -------------
 libs/libc/stream/lib_dtoa_engine.c | 200 ---------
 libs/libc/stream/lib_dtoa_engine.h | 187 ++++-----
 libs/libc/stream/lib_libvsprintf.c | 817 ++++++++++++++++++++++---------------
 10 files changed, 1659 insertions(+), 919 deletions(-)
 create mode 100644 libs/libc/stream/lib_dtoa_big.c
 create mode 100644 libs/libc/stream/lib_dtoa_bits.c
 delete mode 100644 libs/libc/stream/lib_dtoa_data.c
 delete mode 100644 libs/libc/stream/lib_dtoa_engine.c

Reply via email to