cosmopolitan/test
Gabriel Ravier c66abd7260
Implement length modifiers for printf %n conv spec (#1278)
The C Standard specifies that, when a conversion specification specifies
a conversion specifier of n, the type of the passed pointer is specified
by the length modifier (if any), i.e. that e.g. the argument for %hhn is
of type signed char *, but Cosmopolitan currently does not handle this -
instead always simply assuming that the pointer always points to an int.

This patch implements, and tests, length modifiers with the n conversion
specifier, with the tests testing all of the available length modifiers.
2024-09-06 19:34:24 -07:00
..
ctl Fix shared_ptr::owner_before (#1274) 2024-09-01 17:34:39 -04:00
dsp Upgrade pl_mpeg 2024-09-06 19:10:34 -07:00
libc Implement length modifiers for printf %n conv spec (#1278) 2024-09-06 19:34:24 -07:00
libcxx Release Cosmopolitan v3.8.0 2024-08-30 20:14:07 -07:00
math Share file offset across processes 2024-08-03 01:39:11 -07:00
net Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
posix Share file offset across execve() on Windows 2024-08-03 17:48:00 -07:00
tool Upgrade pl_mpeg 2024-09-06 19:10:34 -07:00
BUILD.mk Introduce Cosmopolitan Templates Library (CTL) 2024-06-03 09:21:59 -07:00