Ismael Luceno
|
98e688a9da
define NULL as nullptr when used in C++11 or later
|
3 years ago |
Rich Felker
|
1febd21d3f
add time64 symbol name redirects to public headers, under arch control
|
5 years ago |
Rich Felker
|
7597fc25a2
fix various header namespace issues under feature-test-macro control
|
8 years ago |
Rich Felker
|
befa5866ee
make brace placement in public header struct definitions consistent
|
8 years ago |
Rich Felker
|
ab8f6a6e42
fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCE
|
10 years ago |
Rich Felker
|
6eb19505bc
add C11 timespec_get function, with associated time.h changes for C11
|
10 years ago |
Rich Felker
|
1d23b3c913
fix const-correctness of argument to stime
|
11 years ago |
Rich Felker
|
c8a9c22173
restore type of NULL to void * except when used in C++ programs
|
11 years ago |
Szabolcs Nagy
|
551da2c191
fix clockid macro names in time.h, reported by Paul Schutte
|
11 years ago |
Szabolcs Nagy
|
d74e462a76
add CLOCK_TAI (and CLOCK_SGI_CYCLE) clock ids to time.h
|
11 years ago |
Rich Felker
|
4191d24476
add clock id macros for a number of new(ish) Linux-specific clocks
|
11 years ago |
Rich Felker
|
0173990284
fix the type of CLOCKS_PER_SEC to match new clock_t type
|
11 years ago |
Rich Felker
|
f7244d205f
improve handling of nonstandard fields in struct tm
|
11 years ago |
rofl0r
|
da144eec54
make tm_zone etc visible under _GNU_SOURCE
|
11 years ago |
Rich Felker
|
41d7c77d6a
use a common definition of NULL as 0L for C and C++
|
11 years ago |
rofl0r
|
87781ac64c
time.h: add BSD aliases for otherwise internal struct tm members
|
12 years ago |
Rich Felker
|
c1a9658bd1
default features: make musl usable without feature test macros
|
12 years ago |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
Rich Felker
|
de05a2ac22
revert one change in time.h; no evidence BSD_SOURCE should expose these..
|
12 years ago |
Rich Felker
|
cf254c32ec
fix feature test macros in time.h
|
12 years ago |
Rich Felker
|
23be72ae45
add timegm function (inverse of gmtime), nonstandard
|
12 years ago |
Rich Felker
|
419ae6d5c9
support _BSD_SOURCE feature test macro
|
12 years ago |
Rich Felker
|
ba6a9e7734
legacy junk compatibility grab-bag
|
12 years ago |
Rich Felker
|
36bf56940a
more locale_t interfaces (string stuff) and header updates
|
12 years ago |
Rich Felker
|
fd142e5ec4
cleanup various minor issues reported by nsz
|
13 years ago |
Rich Felker
|
13cd969552
fix various errors in function signatures/prototypes found by nsz
|
13 years ago |
Rich Felker
|
4e30249643
fix another error from header cleanup, missing size_t in time.h
|
13 years ago |
Rich Felker
|
131b5be2f4
more header cleanup and conformance fixes - locale.h, time.h
|
13 years ago |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
13 years ago |