summaryrefslogtreecommitdiff
path: root/include/time.h
AgeCommit message (Expand)Author
2025-11-28time.h: add timegm() to the C23 namespaceRobert Clausecker
2025-09-23tzcode: Expose and document offtime() and offtime_r()Dag-Erling Smørgrav
2025-03-20Revert Make newly POSIX functions visibleStephen Hurd
2025-03-19Add missing ||Stephen Hurd
2025-03-19Make newly POSIX functions visibleStephen Hurd
2024-12-01Expose POSIX functions incorporated into C23Stephen Hurd
2024-03-11timezone: Move to the XSI/POSIX definition for timezone.Warner Losh
2023-11-26include: Remove ancient SCCS tags.Warner Losh
2023-09-06time.h: Fix visibility check for C11 and C23 features.Dag-Erling Smørgrav
2023-08-24libc: Add timespec_getres(3) as per C23.Dag-Erling Smørgrav
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2023-03-07libc: Remove prototype and documentation for tzsetwall().Dag-Erling Smørgrav
2021-07-30time.h: reduce CLOCK_ namespace pollution, move to _clock_id.hWarner Losh
2020-07-14Make CLOCK_REALTIME and TIMER_ABSTIME available for XOPEN_SOURCE >= 500.Konstantin Belousov
2019-12-09Correctly check for C++17 and higher when declaring timespec_get()Dimitry Andric
2018-09-18Fix C11 and POSIX 1003.1b-1993 compliance in time.hBrooks Davis
2018-08-10Bring in timespce_get form NetBSD.Warner Losh
2018-05-25Add time2posix and posix2time to time.hEitan Adler
2018-02-23Do not include float interfaces when using libsa.Warner Losh
2017-11-20include: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-19Add clock_nanosleep()Eric van Gyzen
2016-10-02Export the mq_getfd_np() symbol from librt.so, which allows to getKonstantin Belousov
2013-01-14Add CLOCK_PROCESS_CPUTIME_ID to <time.h>, to synchronize the CLOCK_*Dimitry Andric
2012-09-10Add missing prototype for clock_getcpuclockid.David Xu
2012-03-28Correctly expose xlocale functions if people include the headers in the wrongDavid Chisnall
2012-03-04Reapply 227753 (xlocale cleanup), plus some fixes so that it passes buildDavid Chisnall
2012-02-14Revert r231673 and r231682 for now, until we can run a full makeDimitry Andric
2012-02-14Cleanup of xlocale:David Chisnall
2010-02-16Remove the Berkeley clause 3's.Warner Losh
2008-03-22Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpuDavid Xu
2006-04-15Copy the new CLOCK_ defines from sys/time.h for SUSv3 compatibility.John Birrell
2005-10-30Add POSIX timer interfaces.David Xu
2005-04-02Define CLOCK_* and TIMER_* in time.h, where they are supposed to be.David Schultz
2003-12-07Change the definition of NULL on ia64 (for LP64 compilations) fromMarcel Moolenaar
2002-09-06Style: One space between "restrict" qualifier and "*".Tim J. Robbins
2002-09-03Now that _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ are the same on allMike Barcroft
2002-08-21o Merge <machine/ansi.h> and <machine/types.h> into a new headerMike Barcroft
2002-08-14 - Add the 'restrict' qualifier to the function definition ofRobert Drehmel
2002-08-14 - Add the C99 'restrict' qualifier using the '__restrict' macro toRobert Drehmel
2002-06-27The thread-safe time functions appear to have been introduced as ofGarrett Wollman
2002-06-27Resort namespace blocks into a more sensible order. Delete a redundantGarrett Wollman
2002-06-17Move dillon's time conversion functions to a new header <timeconv.h>.Garrett Wollman
2002-06-17Clean up a bit of namespace pollution which crept in with the last rev.Garrett Wollman
2002-06-15Partially fix namespace visibility issues by using new visibility macros.Garrett Wollman
2002-03-23Breath deep and take __P out of the system include files.Warner Losh
2002-01-19I've been meaning to do this for a while. Add an underscore to theMatthew Dillon
2001-10-28Add time_to_int(), int_to_time(), time_to_long(), long_to_time().Matthew Dillon
2001-10-28Add routines to convert time_t to/from fixed-bit fields. These routinesMatthew Dillon
2001-03-31It's not CUT (the french would accept that back in 1879) and TUC wasn'tPoul-Henning Kamp
1999-01-04Make ctime_r, asctime_r, gmtime_r, and localtime_r available in libc.Dmitrij Tejblum