#
1.32 |
|
25-Oct-2022 |
millert |
Move CLOCKS_PER_SEC to sys/_time.h so the kernel has access to it. This will be used in waitid(2) to set si_utime and si_stime. The definition of struct timespec also moves from time.h to sys/_time.h for struct itimerspec. OK kettenis@
|
Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.31 |
|
30-Oct-2018 |
guenther |
Add C11's timespec_get(3); minor bump for libc.
Tweaked diff from brad@ manpage tweaks florian@ and jmc@ ok deraadt@ millert@
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.30 |
|
05-Sep-2017 |
schwarze |
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
With important help from kettenis@, guenther@, and jca@. Repeated testing in ports bulk builds by naddy@. Additional testing by jca@, sebastia@, dcoppa@, and others. OK kettenis@ dcoppa@, and guenther@ on an earlier version. Riding guenther@'s libc/librthread major bump.
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
09-Sep-2016 |
millert |
Move the 10 (!) defintions of NULL to their own mini header file and update the NULL definition for C++11. OK deraadt@ guenther@ kettenis@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
07-Apr-2015 |
millert |
Remove obsolete timezone() function. Add timezone and daylight symbols for XSI compatibility.
|
#
1.27 |
|
17-Mar-2015 |
millert |
Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@
|
#
1.26 |
|
15-Mar-2015 |
millert |
tzfile.h is an internal header that should never have been installed. What's worse, the tzfile.h that gets installed is over 20 years old and doesn't match the real tzfile.h in libc/time. This makes the tree safe for /usr/include/tzfile.h removal. The TM_YEAR_BASE define has been moved to time.h temporarily until its usage is replaced by 1900 in the tree. Actual removal of tzfile.h is pending a ports build. Based on a diff from deraadt@
|
Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
|
#
1.25 |
|
17-Jun-2013 |
guenther |
Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including CLOCK_{PROCESS,THREAD}_CPUTIME_ID constants and {clock,pthread}_getcpuclockid() functions.
Worked out at t2k13 with help from tedu@ and matthew@ and testing by aja@ ok matthew@
|
#
1.24 |
|
02-Apr-2013 |
guenther |
Pull in <sys/_types.h> instead of <machine/_types.h> in prep for the future
ok deraadt@
|
Revision tags: OPENBSD_5_3_BASE
|
#
1.23 |
|
01-Oct-2012 |
guenther |
More compliance fixes: hiding non-standard stuff behind __BSD_VISIBLE, making files stand-alone, some __restrict additions.
tweaks kettenis@; ports testing and fixes landry@ and jasper@ ok millert@
|
Revision tags: OPENBSD_5_2_BASE
|
#
1.22 |
|
10-May-2012 |
kettenis |
Recongnize that:
* strptime(3) was introduced in XPG 4.0 * clock_gettime(3) and friends were introduced in 1003.1b-1993 * asctime_r(3) and friends were introduced in 1003.1c-1995
and conditionally provide prototypes and associated types accordingly. This makes our <time.h> standards compliant except for some functions that are still missing.
ok guenther@
|
#
1.21 |
|
07-May-2012 |
kettenis |
Once more the people behind POSIX didn't think and put clock_gettime(2) and friends in <time.h>. The kernel needs access to the associated #defines, but can't get them from <time.h>, so introduce a new header <sys/_time.h> and include that from <time.h> for userland and <sys/time.h> for the kernel.
ok matthew@, guenther@, millert@
|
Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE
|
#
1.20 |
|
03-Jul-2011 |
jsg |
As pointed out by Richard Guenther our definition of NULL was incorrect for c++ compilers that aren't gcc (or pretend to be gcc like clang).
ok miod@
|
#
1.19 |
|
06-Apr-2011 |
miod |
Define NULL as a void * instead of a long integer, as required by Single Unix. Kernel and bootblocks still use the old 0L value until all the NULL abuses in the code are fixed.
|
Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE
|
#
1.18 |
|
06-Jan-2006 |
millert |
Adapt things to use __type_t instead of _BSD_TYPE_T_ Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
|
#
1.17 |
|
13-Dec-2005 |
millert |
First step in include files overhaul. Use __FOO_VISIBLE (as defined in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.16 |
|
01-Aug-2003 |
avsm |
add __bounded__ attributes for userland headers; enabled with -Wbounded ok deraadt@
|
#
1.15 |
|
26-Jun-2003 |
avsm |
backout the __bounded__ attributes for a while; requested by deraadt@
|
#
1.14 |
|
26-Jun-2003 |
avsm |
Mark various standard library functions with the __bounded__ attribute. You must have an up-to-date gcc for this! deraadt@ ok
|
#
1.13 |
|
02-Jun-2003 |
millert |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.12 |
|
25-Oct-2002 |
millert |
NULL is now 0L so it is the same size as a pointer. OK mickey@ and discussed with deraadt@
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE
|
#
1.11 |
|
16-Feb-2002 |
millert |
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
|
Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
|
#
1.10 |
|
09-Mar-2001 |
millert |
Move nanosleep() proto to from sys/time.h to time.h where it belongs. Problem noted by Jean-Baptiste Marchand
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.9 |
|
22-Aug-2000 |
millert |
Prototype timelocal(), timegm(), and timeoff() in the non-ANSI, non-POSIX section.
|
Revision tags: OPENBSD_2_6_BASE OPENBSD_2_7_BASE
|
#
1.8 |
|
17-Sep-1999 |
espie |
Be thorough about NULL as __null for C++.
|
#
1.7 |
|
11-Jun-1999 |
espie |
Define NULL to be __null for C++: better quality of implementation. __null is a magic constant of integral type that converts to a null pointer as should be, but warns for ambiguity when used to resolved an overload between an integral type and a pointer type.
|
#
1.6 |
|
14-May-1999 |
aaron |
use UTC when abbreviating Coordinated Universal Time, not CUT
|
Revision tags: OPENBSD_2_5_BASE
|
#
1.5 |
|
10-Mar-1999 |
pjanzen |
Daylight Saving Time, not savings
|
#
1.4 |
|
20-Nov-1998 |
d |
Add thread-safety to libc, so that libc_r will build (on i386 at least). All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO
|
Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE
|
#
1.3 |
|
08-Feb-1998 |
deraadt |
strptime() proto; Andreas.Gunnarsson@emw.ericsson.se
|
Revision tags: OPENBSD_2_2_BASE
|
#
1.2 |
|
21-Sep-1997 |
niklas |
Well, as we are heading for a release people are encouraged to rebuild their entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
|
#
1.1 |
|
18-Oct-1995 |
deraadt |
branches: 1.1.1; Initial revision
|
#
1.31 |
|
30-Oct-2018 |
guenther |
Add C11's timespec_get(3); minor bump for libc.
Tweaked diff from brad@ manpage tweaks florian@ and jmc@ ok deraadt@ millert@
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.30 |
|
05-Sep-2017 |
schwarze |
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
With important help from kettenis@, guenther@, and jca@. Repeated testing in ports bulk builds by naddy@. Additional testing by jca@, sebastia@, dcoppa@, and others. OK kettenis@ dcoppa@, and guenther@ on an earlier version. Riding guenther@'s libc/librthread major bump.
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
09-Sep-2016 |
millert |
Move the 10 (!) defintions of NULL to their own mini header file and update the NULL definition for C++11. OK deraadt@ guenther@ kettenis@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
07-Apr-2015 |
millert |
Remove obsolete timezone() function. Add timezone and daylight symbols for XSI compatibility.
|
#
1.27 |
|
17-Mar-2015 |
millert |
Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@
|
#
1.26 |
|
15-Mar-2015 |
millert |
tzfile.h is an internal header that should never have been installed. What's worse, the tzfile.h that gets installed is over 20 years old and doesn't match the real tzfile.h in libc/time. This makes the tree safe for /usr/include/tzfile.h removal. The TM_YEAR_BASE define has been moved to time.h temporarily until its usage is replaced by 1900 in the tree. Actual removal of tzfile.h is pending a ports build. Based on a diff from deraadt@
|
Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
|
#
1.25 |
|
17-Jun-2013 |
guenther |
Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including CLOCK_{PROCESS,THREAD}_CPUTIME_ID constants and {clock,pthread}_getcpuclockid() functions.
Worked out at t2k13 with help from tedu@ and matthew@ and testing by aja@ ok matthew@
|
#
1.24 |
|
02-Apr-2013 |
guenther |
Pull in <sys/_types.h> instead of <machine/_types.h> in prep for the future
ok deraadt@
|
Revision tags: OPENBSD_5_3_BASE
|
#
1.23 |
|
01-Oct-2012 |
guenther |
More compliance fixes: hiding non-standard stuff behind __BSD_VISIBLE, making files stand-alone, some __restrict additions.
tweaks kettenis@; ports testing and fixes landry@ and jasper@ ok millert@
|
Revision tags: OPENBSD_5_2_BASE
|
#
1.22 |
|
10-May-2012 |
kettenis |
Recongnize that:
* strptime(3) was introduced in XPG 4.0 * clock_gettime(3) and friends were introduced in 1003.1b-1993 * asctime_r(3) and friends were introduced in 1003.1c-1995
and conditionally provide prototypes and associated types accordingly. This makes our <time.h> standards compliant except for some functions that are still missing.
ok guenther@
|
#
1.21 |
|
07-May-2012 |
kettenis |
Once more the people behind POSIX didn't think and put clock_gettime(2) and friends in <time.h>. The kernel needs access to the associated #defines, but can't get them from <time.h>, so introduce a new header <sys/_time.h> and include that from <time.h> for userland and <sys/time.h> for the kernel.
ok matthew@, guenther@, millert@
|
Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE
|
#
1.20 |
|
03-Jul-2011 |
jsg |
As pointed out by Richard Guenther our definition of NULL was incorrect for c++ compilers that aren't gcc (or pretend to be gcc like clang).
ok miod@
|
#
1.19 |
|
06-Apr-2011 |
miod |
Define NULL as a void * instead of a long integer, as required by Single Unix. Kernel and bootblocks still use the old 0L value until all the NULL abuses in the code are fixed.
|
Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE
|
#
1.18 |
|
06-Jan-2006 |
millert |
Adapt things to use __type_t instead of _BSD_TYPE_T_ Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
|
#
1.17 |
|
13-Dec-2005 |
millert |
First step in include files overhaul. Use __FOO_VISIBLE (as defined in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.16 |
|
01-Aug-2003 |
avsm |
add __bounded__ attributes for userland headers; enabled with -Wbounded ok deraadt@
|
#
1.15 |
|
26-Jun-2003 |
avsm |
backout the __bounded__ attributes for a while; requested by deraadt@
|
#
1.14 |
|
26-Jun-2003 |
avsm |
Mark various standard library functions with the __bounded__ attribute. You must have an up-to-date gcc for this! deraadt@ ok
|
#
1.13 |
|
02-Jun-2003 |
millert |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.12 |
|
25-Oct-2002 |
millert |
NULL is now 0L so it is the same size as a pointer. OK mickey@ and discussed with deraadt@
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE
|
#
1.11 |
|
16-Feb-2002 |
millert |
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
|
Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
|
#
1.10 |
|
09-Mar-2001 |
millert |
Move nanosleep() proto to from sys/time.h to time.h where it belongs. Problem noted by Jean-Baptiste Marchand
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.9 |
|
22-Aug-2000 |
millert |
Prototype timelocal(), timegm(), and timeoff() in the non-ANSI, non-POSIX section.
|
Revision tags: OPENBSD_2_6_BASE OPENBSD_2_7_BASE
|
#
1.8 |
|
17-Sep-1999 |
espie |
Be thorough about NULL as __null for C++.
|
#
1.7 |
|
11-Jun-1999 |
espie |
Define NULL to be __null for C++: better quality of implementation. __null is a magic constant of integral type that converts to a null pointer as should be, but warns for ambiguity when used to resolved an overload between an integral type and a pointer type.
|
#
1.6 |
|
14-May-1999 |
aaron |
use UTC when abbreviating Coordinated Universal Time, not CUT
|
Revision tags: OPENBSD_2_5_BASE
|
#
1.5 |
|
10-Mar-1999 |
pjanzen |
Daylight Saving Time, not savings
|
#
1.4 |
|
20-Nov-1998 |
d |
Add thread-safety to libc, so that libc_r will build (on i386 at least). All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO
|
Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE
|
#
1.3 |
|
08-Feb-1998 |
deraadt |
strptime() proto; Andreas.Gunnarsson@emw.ericsson.se
|
Revision tags: OPENBSD_2_2_BASE
|
#
1.2 |
|
21-Sep-1997 |
niklas |
Well, as we are heading for a release people are encouraged to rebuild their entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
|
#
1.1 |
|
18-Oct-1995 |
deraadt |
branches: 1.1.1; Initial revision
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.30 |
|
05-Sep-2017 |
schwarze |
New POSIX xlocale implementation written from scratch. Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8.
With important help from kettenis@, guenther@, and jca@. Repeated testing in ports bulk builds by naddy@. Additional testing by jca@, sebastia@, dcoppa@, and others. OK kettenis@ dcoppa@, and guenther@ on an earlier version. Riding guenther@'s libc/librthread major bump.
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
09-Sep-2016 |
millert |
Move the 10 (!) defintions of NULL to their own mini header file and update the NULL definition for C++11. OK deraadt@ guenther@ kettenis@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
07-Apr-2015 |
millert |
Remove obsolete timezone() function. Add timezone and daylight symbols for XSI compatibility.
|
#
1.27 |
|
17-Mar-2015 |
millert |
Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@
|
#
1.26 |
|
15-Mar-2015 |
millert |
tzfile.h is an internal header that should never have been installed. What's worse, the tzfile.h that gets installed is over 20 years old and doesn't match the real tzfile.h in libc/time. This makes the tree safe for /usr/include/tzfile.h removal. The TM_YEAR_BASE define has been moved to time.h temporarily until its usage is replaced by 1900 in the tree. Actual removal of tzfile.h is pending a ports build. Based on a diff from deraadt@
|
Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
|
#
1.25 |
|
17-Jun-2013 |
guenther |
Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including CLOCK_{PROCESS,THREAD}_CPUTIME_ID constants and {clock,pthread}_getcpuclockid() functions.
Worked out at t2k13 with help from tedu@ and matthew@ and testing by aja@ ok matthew@
|
#
1.24 |
|
02-Apr-2013 |
guenther |
Pull in <sys/_types.h> instead of <machine/_types.h> in prep for the future
ok deraadt@
|
Revision tags: OPENBSD_5_3_BASE
|
#
1.23 |
|
01-Oct-2012 |
guenther |
More compliance fixes: hiding non-standard stuff behind __BSD_VISIBLE, making files stand-alone, some __restrict additions.
tweaks kettenis@; ports testing and fixes landry@ and jasper@ ok millert@
|
Revision tags: OPENBSD_5_2_BASE
|
#
1.22 |
|
10-May-2012 |
kettenis |
Recongnize that:
* strptime(3) was introduced in XPG 4.0 * clock_gettime(3) and friends were introduced in 1003.1b-1993 * asctime_r(3) and friends were introduced in 1003.1c-1995
and conditionally provide prototypes and associated types accordingly. This makes our <time.h> standards compliant except for some functions that are still missing.
ok guenther@
|
#
1.21 |
|
07-May-2012 |
kettenis |
Once more the people behind POSIX didn't think and put clock_gettime(2) and friends in <time.h>. The kernel needs access to the associated #defines, but can't get them from <time.h>, so introduce a new header <sys/_time.h> and include that from <time.h> for userland and <sys/time.h> for the kernel.
ok matthew@, guenther@, millert@
|
Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE
|
#
1.20 |
|
03-Jul-2011 |
jsg |
As pointed out by Richard Guenther our definition of NULL was incorrect for c++ compilers that aren't gcc (or pretend to be gcc like clang).
ok miod@
|
#
1.19 |
|
06-Apr-2011 |
miod |
Define NULL as a void * instead of a long integer, as required by Single Unix. Kernel and bootblocks still use the old 0L value until all the NULL abuses in the code are fixed.
|
Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE
|
#
1.18 |
|
06-Jan-2006 |
millert |
Adapt things to use __type_t instead of _BSD_TYPE_T_ Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
|
#
1.17 |
|
13-Dec-2005 |
millert |
First step in include files overhaul. Use __FOO_VISIBLE (as defined in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.16 |
|
01-Aug-2003 |
avsm |
add __bounded__ attributes for userland headers; enabled with -Wbounded ok deraadt@
|
#
1.15 |
|
26-Jun-2003 |
avsm |
backout the __bounded__ attributes for a while; requested by deraadt@
|
#
1.14 |
|
26-Jun-2003 |
avsm |
Mark various standard library functions with the __bounded__ attribute. You must have an up-to-date gcc for this! deraadt@ ok
|
#
1.13 |
|
02-Jun-2003 |
millert |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.12 |
|
25-Oct-2002 |
millert |
NULL is now 0L so it is the same size as a pointer. OK mickey@ and discussed with deraadt@
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE
|
#
1.11 |
|
16-Feb-2002 |
millert |
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
|
Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
|
#
1.10 |
|
09-Mar-2001 |
millert |
Move nanosleep() proto to from sys/time.h to time.h where it belongs. Problem noted by Jean-Baptiste Marchand
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.9 |
|
22-Aug-2000 |
millert |
Prototype timelocal(), timegm(), and timeoff() in the non-ANSI, non-POSIX section.
|
Revision tags: OPENBSD_2_6_BASE OPENBSD_2_7_BASE
|
#
1.8 |
|
17-Sep-1999 |
espie |
Be thorough about NULL as __null for C++.
|
#
1.7 |
|
11-Jun-1999 |
espie |
Define NULL to be __null for C++: better quality of implementation. __null is a magic constant of integral type that converts to a null pointer as should be, but warns for ambiguity when used to resolved an overload between an integral type and a pointer type.
|
#
1.6 |
|
14-May-1999 |
aaron |
use UTC when abbreviating Coordinated Universal Time, not CUT
|
Revision tags: OPENBSD_2_5_BASE
|
#
1.5 |
|
10-Mar-1999 |
pjanzen |
Daylight Saving Time, not savings
|
#
1.4 |
|
20-Nov-1998 |
d |
Add thread-safety to libc, so that libc_r will build (on i386 at least). All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO
|
Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE
|
#
1.3 |
|
08-Feb-1998 |
deraadt |
strptime() proto; Andreas.Gunnarsson@emw.ericsson.se
|
Revision tags: OPENBSD_2_2_BASE
|
#
1.2 |
|
21-Sep-1997 |
niklas |
Well, as we are heading for a release people are encouraged to rebuild their entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
|
#
1.1 |
|
18-Oct-1995 |
deraadt |
branches: 1.1.1; Initial revision
|