cosmopolitan/libc/fmt
Justine Tunney eeb20775d2
Add dontthrow attribute to most libc functions
This will help C++ code that uses exceptions to be tinier. For example,
this change shaves away 1000 lines of assembly code from LLVM's libcxx,
which is 0.7% of all assembly instructions in the entire library.
2024-01-09 01:26:03 -08:00
..
__xpg_strerror_r.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
atoi.c Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
atol.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
basename.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
bing.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
bing.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
BUILD.mk more modeline errata (#1019) 2023-12-16 23:07:10 -05:00
conv.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
dirname.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
div.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
divmod10.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
formatbinary64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
formatflex64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
formatint64thousands.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
formatoctal64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
internal.h Clean up some code 2023-11-16 17:31:07 -08:00
itoa.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
itoa64fixed16.greg.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
itoa64radix16.greg.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ldiv.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
leb128.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
libgen.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
magnumstrs.internal.h Fix warnings 2023-09-01 20:50:18 -07:00
sizetol.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
sleb64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
stripext.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
stripexts.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strtol.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strtoul.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
uleb64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
unbing.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
unuleb64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
unzleb64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcstol.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcstoul.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wintime.internal.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
zleb64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00