cosmopolitan/test/libc
Gabriel Ravier 333c3d1f0a
Add the uppercase B conversion specifier to printf (#1300)
The (uppercase) B conversion specifier is specified by the C standard to
have the same behavior as the (lowercase) b conversion specifier, except
that whenever the # flag is used, the (uppercase) B conversion specifier
alters a nonzero result by prefixing it with "0B", instead of with "0b".

This commit adds this conversion specifier alongside a few tests for it.
2024-09-26 04:27:45 -07:00
..
calls Further optimize poll() on Windows 2024-09-22 22:28:59 -07:00
fmt Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
intrin Fix occasional crash in test/libc/intrin/mmap_test (#1289) 2024-09-14 17:07:56 -07:00
log Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
mem Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
nexgen32e Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
proc Introduce interprocess signaling on Windows 2024-09-19 03:02:13 -07:00
runtime Make realloc() go 100x faster on Linux/NetBSD 2024-07-07 12:40:30 -07:00
sock Rewrite Windows connect() 2024-09-12 23:07:52 -07:00
stdio Add the uppercase B conversion specifier to printf (#1300) 2024-09-26 04:27:45 -07:00
str Add more tests for strlcpy() 2024-09-13 01:14:35 -07:00
thread Introduce sigtimedwait() on Windows 2024-09-15 01:18:27 -07:00
time Update Musl Libc code 2024-07-30 22:51:29 -07:00
tinymath Release Cosmopolitan v3.8.0 2024-08-30 20:14:07 -07:00
x Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
xed Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
BUILD.mk Upgrade to 2022-era LLVM LIBCXX 2024-05-27 02:12:27 -07:00