summaryrefslogtreecommitdiff
path: root/include/time.h
AgeCommit message (Expand)Author
2016-10-04Add timespec_get(3) in <time.h> and enable unconditionally struct timespeckamil
2016-04-23add clock_cpugetclockid{2,}christos
2015-10-29add tzgetgmtoffchristos
2014-10-07sync function signatures with tzcodechristos
2013-04-21strftime_l is part of POSIX2008.joerg
2013-04-21Store time-specific locale data directly in the locale.joerg
2012-10-02add clock_nanosleepchristos
2010-12-16Provide a re-entrant and thread-safe set of timezone API's thatchristos
2009-05-14Add the getdate(3) function and getdate_err value, conforming to IEEEginsbach
2009-01-11merge christos-time_tchristos
2008-09-21add missing attributes to the remaining calls, even the ones that gcc haschristos
2008-04-01everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2,drochner
2005-09-13compat code reorgchristos
2005-02-03de-__P -- the hack is long since useless. Discussed with christos,perry
2003-12-21Do a little const cleanup, for consistency with std interfaces.kleink
2003-09-13Sprinkle restrict into timer_{create,settime}(2).kleink
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-04-28Add a new feature-test macro, _NETBSD_SOURCE. If this is definedbjh21
2002-06-30Version times() so that programs compiled before the recent change to makebjh21
2002-06-23In the manner of Solaris and other OSes, we now define CLK_TCK toperry
2001-03-31Finally deprecate the old timezone() interface in favor of an XSH5kleink
2001-03-29Sprinkle some restrict.kleink
2000-07-06Fix typo in comment: CUT -> UTChubertf
2000-01-10Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due tokleink
1999-12-22For the benefit of G++'s null pointer constant implementation, #define NULLkleink
1998-09-15Remove the public declaration of gtime(), which is shipped with tzcode but iskleink
1998-09-10Declare asctime_r(), ctime_r(), gmtime_r() and localtime_r(), and rearrangekleink
1998-07-27Slight rearrangement.mycroft
1998-07-27Need cdefs.h.mycroft
1998-07-27Make many of the new consts dependent on a new `__AUDIT__' flag, to avoidmycroft
1998-07-26const poisoning.mycroft
1998-07-26const poisoning.mycroft
1998-02-02merge lite-2perry
1997-11-02* Move prototypes of clock_getres(), clock_gettime() and clock_settime() fromkleink
1997-10-04Per 1003.1b-93, move nanosleep() prototype from <sys/time.h> to <time.h>kleink
1997-07-13Add typedefs for clockid_t and timer_tchristos
1997-07-13- Added prototypes for non POSIX that are marked STD inspired:christos
1997-05-26Add strptime(3) prototype.kleink
1994-10-26new RCS ID format.cgd
1994-05-21add _BSD's to ansi typescgd
1994-05-16update all but ctype.h, dumprestore.h, time.h to 4.4-Lite versions.cgd
1994-01-20Declare tzname[] extern, so compiler won't include it in object files.jtc
1993-10-11declare char *tzname[2];jtc
1993-08-18As per Chris Torek's suggestion, define CLOCKS_PER_SEC and CLK_TCK to 100.jtc
1993-08-17Define CLOCKS_PER_SEC.jtc
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd