summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2004-01-02- libc.so.12.109 and libpthread.so.0.4cl
- add ssize_t stackinfo_offset argument to sa_register syscall - remove sa_unblockyield syscall - make __sigprocmask14 syscall weak - in pthread__sa_start: catch up with 4-argument sa_register syscall
2003-12-21Do a little const cleanup, for consistency with std interfaces.kleink
2003-12-10Modify the licences of code written by Theo De Raadt from a 4-clauseagc
to a 2-clause licence (retaining UCB clauses (1) and (2)), per PR 22409 from Joel Baker, approved by Theo de Raadt, and ratified by myself - the only discrepancy being the handling of the original clause 3 in src/usr.sbin/yppoll/yppoll.c.
2003-11-18Userland portion of fsync_range(2), written by Bill Studenmund, andthorpej
contributed by Wasabi Systems, Inc.
2003-11-12ifdef out file when HAVE_NBTOOL_CONFIG_H is defined to avoiddbj
conflicting definitions when building host tools
2003-10-27pull in nbtool_config.h #if HAVE_NBTOOL_CONFIG_Hlukem
2003-10-26C99 7.12#4: provide INFINITY, which defaults to HUGE_VALF.kleink
If infinities are not available, the machine-dependent header must define __INFINITY as a positive constant of type float that overflows.
2003-10-25C99: provide HUGE_VALF and HUGE_VALL.kleink
2003-10-22_ISO_C99_SOURCE -> _ISOC99_SOURCEkleink
2003-10-14Replace symbolic link "/usr/include/varargs.h" (pointing totron
"/usr/include/machine/varargs.h") by a stub include file which will emit an error if GCC 3.3 or newer is used and include "machine/varargs.h" otherwise. Based on a suggestion by Richard Earnshaw. This fixes PR toolchain/22888 by myself.
2003-10-13"force" is not an inverted option; fix it.thorpej
2003-10-13Move Jason Downs's code from a 4-clause to a 3-clause licence byagc
removing the advertising clause. Diffs provided in PR 22410 by Joel Baker, confirmed to the board by Jason Downs. With additional thanks to Jason Thorpe.
2003-10-13Remove Berkeley's advertising clause 3.christos
2003-10-03Add _PATH_CONSTTY as "/dev/constty"dsl
2003-10-01make some files symlinks from sys.christos
2003-09-30include <sys/md.?> versions.christos
2003-09-30Include <sys/sha1.h> instead of copying its contents.christos
2003-09-18remove pw_dup()jdolecek
2003-09-16fix SA/pthread pagefault failure:cl
- prevent BLOCKED upcalls on double page faults and during upcalls - make libpthread handle blocked threads which hold locks - prevent UNBLOCKED upcalls from overtaking their BLOCKED upcall this adds a new syscall sa_unblockyield see also http://mail-index.netbsd.org/tech-kern/2003/09/15/0020.html
2003-09-13Sprinkle restrict into timer_{create,settime}(2).kleink
2003-09-12don't put __libc_sigaction14 under __LIBC12_SOURCE__. It is wrong, becausechristos
then we have to define __LIBC12_SOURCE__ from __sigaction14_sigtramp.c and that has the side effect of redefining struct sigaction to the old one.
2003-09-11s/COMPAT_16/__HAVE_SIGINFO/ pointed out by wiz.christos
2003-09-11sigreturn is not visible unless COMPAT_16 is enabled.christos
2003-09-09add randomid(3).itojun
2003-09-09prototype for pw_dup(3)itojun
2003-09-08forgot to commit; des api changeitojun
2003-08-27introduce an additional switch to enable building GCC3 instead of GCC2:mrg
HAVE_GCC3. if this is set, we also set USE_TOOLS_TOOLCHAIN=no. change the definition of the former to be restricted to whether tools/toolchain is used or not.
2003-08-26Make getlastlogx have the pathname to the lastlogx database as firstwiz
argument, to be consistent with updlastlogx. Approved by christos, reviewed by kleink. [The lastlogxname function should not be used any longer.]
2003-08-22Sprinkle some restrict, repair a minor nit in iconv(3)'s synopsis.kleink
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
Patches provided by Joel Baker in PR 22270, verified by myself.
2003-07-26netbsd.org->NetBSD.orgsalo
2003-07-26install stdbool.h if gcc3mrg
2003-07-23split MKKERBEROS4 from MKKERBEROS. based on work by lha at stacken.kth.seitojun
(build confirmed with both MKKERBEROS4=yes and MKKERBEROS4=no)
2003-07-19Add setcancelstate stub.nathanw
2003-07-18Synchronize the featuretest set for pthreads stuff tonathanw
_POSIX_C_SOURCE >= 199506L, _XOPEN_SOURCE >= 500, or _NETBSD_SOURCE.
2003-07-18Back out previous; it is not correct.thorpej
2003-07-18for now, pull in <pthread_types.h> to get pthread_t for thelukem
pthread_kill() prototype to work ... this is probably not the correct long term solution, but the tree is currently broken without it...
2003-07-17Now that sys/types.h defines pthread_t, the forward structurenathanw
declaration for pthread_st isn't necessary (and is why I missed that it was necessary before, as I already had the sys/types.h change in my local tree).
2003-07-17Change !_ANSI_SOURCE to _POSIX_C_SOURCE || _XOPEN_SOURCE || _NETBSD_SOURCE.bjh21
2003-07-17Use a forward declaration equivalent to pthread_t instead of themartin
(undefined here) pthread_t.
2003-07-16Give the pthread_kill() prototype here, as required.nathanw
2003-07-16Add the _POSIX_THREAD and _POSIX_TIMER mandated minimum limits.nathanw
2003-07-09Remove variable names from prototypes.kristerw
2003-07-08prototype must not have variable nameitojun
2003-07-08Do not give names to the parameters in function prototypes (those nameskristerw
reduces the usefulness of the gcc -Wshadow flag).
2003-07-04add definisions for ERA* and ALT_DIGITS.tshiozak
2003-07-01Remove reference to dlinfo - it doesn't exist in NetBSD.skrll
2003-07-01change iconv_t definision : void * -> struct __tag_iconv_t *.tshiozak
suggested by yamt.
2003-06-30Remove whitespace accident in previous; spotted by Thomas Klausner.kleink
2003-06-30Sprinkle some restrict.kleink