llvm-capstone/libc/fuzzing
michaelrj-google 8a47ad4b67
[libc] Add simple long double to printf float fuzz (#68449)
Recent testing has uncovered some hard-to-find bugs in printf's long
double support. This patch adds an extra long double path to the fuzzer
with minimal extra effort. While a more thorough long double fuzzer
would be useful, it would need to handle the non-standard cases of 80
bit long doubles such as unnormal and pseudo-denormal numbers. For that
reason, a standalone long double fuzzer is left for future development.
2023-10-16 13:32:34 -07:00
..
math [libc] Mass replace enclosing namespace (#67032) 2023-09-26 11:45:04 +02:00
stdio [libc] Add simple long double to printf float fuzz (#68449) 2023-10-16 13:32:34 -07:00
stdlib [libc] Mass replace enclosing namespace (#67032) 2023-09-26 11:45:04 +02:00
string [libc] Mass replace enclosing namespace (#67032) 2023-09-26 11:45:04 +02:00
CMakeLists.txt [libc] Add basic fuzz target for the printf parser 2023-02-17 11:18:40 -08:00