kleink
22c6452bfb
_ISO_C99_SOURCE -> _ISOC99_SOURCE
2003-10-22 15:51:18 +00:00
tron
162ada1c8b
Replace symbolic link "/usr/include/varargs.h" (pointing to
...
"/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-14 12:46:44 +00:00
thorpej
fc8c8a08ca
"force" is not an inverted option; fix it.
2003-10-13 17:55:11 +00:00
agc
9f1aac5bb3
Move Jason Downs's code from a 4-clause to a 3-clause licence by
...
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-13 15:36:33 +00:00
christos
f1f16d70f5
Remove Berkeley's advertising clause 3.
2003-10-13 15:31:35 +00:00
dsl
af4b8ed37d
Add _PATH_CONSTTY as "/dev/constty"
2003-10-03 13:17:12 +00:00
christos
46a53ee354
make some files symlinks from sys.
2003-10-01 01:35:39 +00:00
christos
3b665646d7
include <sys/md.?> versions.
2003-09-30 19:18:28 +00:00
christos
12461381f5
Include <sys/sha1.h> instead of copying its contents.
2003-09-30 19:15:42 +00:00
jdolecek
bb21f0beb4
remove pw_dup()
2003-09-18 09:24:35 +00:00
cl
5c40d56471
fix SA/pthread pagefault failure:
...
- 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-16 13:51:31 +00:00
kleink
9865e7ff1d
Sprinkle restrict into timer_{create,settime}(2).
2003-09-13 22:31:04 +00:00
christos
f2b01de1f8
don't put __libc_sigaction14 under __LIBC12_SOURCE__. It is wrong, because
...
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-12 20:27:50 +00:00
christos
62da681012
s/COMPAT_16/__HAVE_SIGINFO/ pointed out by wiz.
2003-09-11 14:04:50 +00:00
christos
2232e7d76f
sigreturn is not visible unless COMPAT_16 is enabled.
2003-09-11 13:12:52 +00:00
itojun
00552ebbd7
add randomid(3).
2003-09-09 22:10:33 +00:00
itojun
99dfdf20e2
prototype for pw_dup(3)
2003-09-09 22:05:38 +00:00
itojun
8531990138
forgot to commit; des api change
2003-09-08 15:48:11 +00:00
mrg
1a086c6b25
introduce an additional switch to enable building GCC3 instead of GCC2:
...
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-27 16:03:17 +00:00
wiz
31fd31ccf7
Make getlastlogx have the pathname to the lastlogx database as first
...
argument, to be consistent with updlastlogx.
Approved by christos, reviewed by kleink.
[The lastlogxname function should not be used any longer.]
2003-08-26 16:48:32 +00:00
kleink
f518dc7e04
Sprinkle some restrict, repair a minor nit in iconv(3)'s synopsis.
2003-08-22 14:05:03 +00:00
agc
039cc95684
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22270, verified by myself.
2003-08-07 09:44:09 +00:00
salo
6ac55ad469
netbsd.org->NetBSD.org
2003-07-26 17:35:00 +00:00
mrg
b1774706ae
install stdbool.h if gcc3
2003-07-26 15:27:13 +00:00
itojun
e63468d8cc
split MKKERBEROS4 from MKKERBEROS. based on work by lha at stacken.kth.se
...
(build confirmed with both MKKERBEROS4=yes and MKKERBEROS4=no)
2003-07-23 08:01:24 +00:00
nathanw
ddd6fd5414
Add setcancelstate stub.
2003-07-19 05:05:28 +00:00
nathanw
1c5f5912e9
Synchronize the featuretest set for pthreads stuff to
...
_POSIX_C_SOURCE >= 199506L, _XOPEN_SOURCE >= 500, or _NETBSD_SOURCE.
2003-07-18 17:54:35 +00:00
thorpej
b65cdc9721
Back out previous; it is not correct.
2003-07-18 15:50:01 +00:00
lukem
f46e3353de
for now, pull in <pthread_types.h> to get pthread_t for the
...
pthread_kill() prototype to work ...
this is probably not the correct long term solution, but the tree is
currently broken without it...
2003-07-18 08:53:42 +00:00
nathanw
86b9f2f3b1
Now that sys/types.h defines pthread_t, the forward structure
...
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-17 23:04:43 +00:00
bjh21
e3167f6ca1
Change !_ANSI_SOURCE to _POSIX_C_SOURCE || _XOPEN_SOURCE || _NETBSD_SOURCE.
2003-07-17 22:39:43 +00:00
martin
791508af9b
Use a forward declaration equivalent to pthread_t instead of the
...
(undefined here) pthread_t.
2003-07-17 09:01:54 +00:00
nathanw
ffb042ea86
Give the pthread_kill() prototype here, as required.
2003-07-16 21:15:43 +00:00
nathanw
c35f5dd38e
Add the _POSIX_THREAD and _POSIX_TIMER mandated minimum limits.
2003-07-16 21:03:54 +00:00
kristerw
a7c803af07
Remove variable names from prototypes.
2003-07-09 01:59:34 +00:00
itojun
04392e7f81
prototype must not have variable name
2003-07-08 05:39:23 +00:00
kristerw
c1f62bbe29
Do not give names to the parameters in function prototypes (those names
...
reduces the usefulness of the gcc -Wshadow flag).
2003-07-08 01:43:28 +00:00
tshiozak
b42cc81ee4
add definisions for ERA* and ALT_DIGITS.
2003-07-04 04:46:14 +00:00
skrll
3605f02195
Remove reference to dlinfo - it doesn't exist in NetBSD.
2003-07-01 15:02:01 +00:00
tshiozak
2fbaee419e
change iconv_t definision : void * -> struct __tag_iconv_t *.
...
suggested by yamt.
2003-07-01 08:54:57 +00:00
kleink
f77e77ff4b
Remove whitespace accident in previous; spotted by Thomas Klausner.
2003-06-30 15:45:02 +00:00
kleink
5a44432bf1
Sprinkle some restrict.
2003-06-30 15:14:17 +00:00
tshiozak
ff5c3e6895
Citrus iconv support(4)
...
add iconv external I/F (iconv.h - iconv_open()/iconv()/iconv_close()) and
iconv(1) utility.
TODO:
- bump libc minor.
- add iconv data files.
- create manpages: iconv_open(3)/iconv(3)/iconv_close(3)/iconv(1)/
mkesdb(1)/mkcsmapper(1).
2003-06-27 05:21:49 +00:00
tshiozak
04e58308a3
Citrus iconv support (1)
...
add core engine of Citrus iconv and some support routines.
- iconv core (citrus_iconv)
- coded character set mapper (csmapper)
- encoding scheme database (esdb)
- standard encoding scheme handler (stdenc)
- basic character set manipulation utilities (bcs)
- mmap based infrastructure (citrus_lookup/_mmap/_memstream/_db)
- some source codes of new plugins (not built yet)
2003-06-25 09:51:26 +00:00
briggs
39d51ab631
Define the maximum segment size allowed under RFC 2348 (TFTP Blocksize Option)
...
Define the opcode for an option ACK and error code for a failed option
negotiation from RFC 2347 (TFTP Option Extension).
2003-06-11 01:41:14 +00:00
bjh21
ffa655f9a4
EBENISANIDIOT: Remove a spurious '#endif' that crept in under the radar.
2003-06-05 18:37:45 +00:00
bjh21
9656aaa598
P_tmpdir isn't in POSIX, so only define it for _XOPEN_SOURCE and
...
_NETBSD_SOURCE.
2003-06-05 17:51:10 +00:00
bjh21
37a103a1fa
Namespace cleanup: _assert is in the application's namespace, and thus should
...
only be exposed if _NETBSD_SOURCE is defined. To make life less complicated,
define _assert() in terms of assert(), since they always seem to have identical
definitions.
_assert() was removed back in 1993, but got reinstated with the 4.4Lite
import. Maybe it should go again. Nothing in the tree uses it.
2003-06-05 17:27:14 +00:00
christos
4e9f5413f5
Add RTLD_SELF, RTLD_NEXT, RTLD_DEFAULT, from FreeBSD
2003-05-30 15:44:03 +00:00
christos
0cc4f4a69e
add mutex locking and dirent_r.
2003-05-28 20:04:12 +00:00