Rich Felker
|
86cc54b577
protect against long double type mismatches (mainly powerpc for now)
|
11 سال پیش |
Rich Felker
|
835f9f950e
clean up stdio_impl.h
|
12 سال پیش |
Rich Felker
|
776251867d
avoid raising spurious division-by-zero exception in printf
|
12 سال پیش |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 سال پیش |
Rich Felker
|
2b964b010e
minor but worthwhile optimization in printf: avoid expensive strspn
|
12 سال پیش |
Rich Felker
|
839bff64a1
fix another oob pointer arithmetic issue in printf floating point
|
12 سال پیش |
Rich Felker
|
914949d321
fix pointer overflow bug in floating point printf
|
12 سال پیش |
Rich Felker
|
63d40196b9
fix %ls breakage in last printf fix
|
13 سال پیش |
Rich Felker
|
6e9ff6a4cf
fix printf %ls with precision limit over-read issue
|
13 سال پیش |
Rich Felker
|
b5a8b28915
fix buffer overflow in vfprintf on long writes to unbuffered files
|
13 سال پیش |
Rich Felker
|
cc3a446660
fix %lf, etc. with printf
|
13 سال پیش |
Rich Felker
|
5f814682b4
don't crash on null strings in printf
|
13 سال پیش |
Rich Felker
|
a9e6d01114
printf: "if a precision is specified, the '0' flag shall be ignored."
|
13 سال پیش |
Rich Felker
|
cc44d9f201
zero precision with zero value should not inhibit prefix/width printing
|
13 سال پیش |
Rich Felker
|
3d54adbe47
printf("%#x",0) should print 0 not 0x0
|
13 سال پیش |
Rich Felker
|
8628eff912
fix the last known rounding bug in floating point printing
|
14 سال پیش |
Rich Felker
|
e514228043
fix printf("%.9g", 1.1) and similar not dropping trailing zeros
|
14 سال پیش |
Rich Felker
|
2f3d02cd83
fix overflow in printf %N$ argument handling
|
14 سال پیش |
Rich Felker
|
f9569662c0
fix various floating point rounding and formatting errors in *printf
|
14 سال پیش |
Rich Felker
|
bd57e2b43a
use a local temp buffer for unbuffered streams in vfprintf
|
14 سال پیش |
Rich Felker
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
14 سال پیش |
Rich Felker
|
9ae8d5fc71
fix all implicit conversion between signed/unsigned pointers
|
14 سال پیش |
Rich Felker
|
bdc9ed1565
fix %n specifier, again. this time it was storing the wrong value.
|
14 سال پیش |
Rich Felker
|
5cbd76c6b0
fix printf %n specifier - missing breaks had it clobbering memory
|
14 سال پیش |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
14 سال پیش |