cosmopolitan/libc/time
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
..
struct Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
asctime.c Clean up some code 2023-11-16 17:31:07 -08:00
BUILD.mk more modeline errata () 2023-12-16 23:07:10 -05:00
clockstonanos.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ctime.c Make improvements 2023-10-03 06:17:16 -07:00
ctime_r.c Get repository to build with GCC 11 2022-09-13 04:14:55 -07:00
difftime.c Fix more vi modelines () 2023-12-13 02:28:11 -05:00
futimesat.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iso8601.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iso8601us.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
kmonthname.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
kmonthnameshort.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
kweekdayname.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
kweekdaynameshort.S Add ASAN guards to some asm data structures 2022-03-18 13:02:57 -07:00
localtime.c more modeline errata () 2023-12-16 23:07:10 -05:00
strftime.c Fix more vi modelines () 2023-12-13 02:28:11 -05:00
strptime.c more modeline errata () 2023-12-16 23:07:10 -05:00
time.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
timezone.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
tz.internal.h Add dontthrow attribute to most libc functions 2024-01-09 01:26:03 -08:00
tzfile.internal.h Make default localtime() zone /etc/localtime 2023-08-12 07:44:15 -07:00
xiso8601.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00