| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
PR: 4043
Submitted by: Joe Orthoefer <j_orthoefer@tia.net>
|
|
|
|
|
|
|
|
|
| |
available and the kernel MIB setting is zero.
Return the result from getpagesize() if the p1003_1b.pagesize MIB
value is zero.
Suggested by: Joerg Schilling <schilling@fokus.gmd.de>
|
|
|
|
|
|
|
|
|
|
| |
parameter is optional except where:
cmd == {IPC_SET || IPC_STAT || GETALL || SETVAL || SETALL}
PR: 2448
Reviewed by: bde
Submitted by: Tim Singletary <tsingle@sunland.gsfc.nasa.gov>
Minor tweaks by: steve
|
|
|
|
|
|
| |
as it has its own manpage.
Discussed with: bde
|
|
|
|
|
|
| |
slipped in on the previous commit.
Submitted by: bde
|
| |
|
|
|
|
| |
when building libc with NetBSD syscalls.
|
| |
|
|
|
|
| |
Pointed out by: bde
|
| |
|
|
|
|
|
| |
(and kernel threads), but weak symbols and non-weak symbols of the
same name built into libc_r result in unpredictable linking.
|
| |
|
|
|
|
| |
redone for every call of setproctitle().
|
|
|
|
| |
Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
_KPOSIX_PRIORITY_SCHEDULING options to work. Changes:
Change all "posix4" to "p1003_1b". Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;
Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;
Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;
Add options to LINT;
Minor fixes to P1003_1B code during testing.
|
| |
|
| |
|
|
|
|
|
|
| |
Add _spinlock.c (stubs) to sources.
Nuke tahoe and vax.
|
|
|
|
| |
only linked when not linking an application against libc_r or libpthread.
|
|
|
|
|
| |
semsys syscall that FreeBSD kernels use. Grumble. So make the call
dependent on if __NETBSD_SYSCALLS is defined.
|
|
|
|
| |
into a library with __NETBSD_SYSCALLS defined.
|
|
|
|
| |
Add #include <string.h> to get prototypes.
|
|
|
|
| |
happy. The code works either way, but I like a clean compile.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes to support building with _POSIX_SOURCE set to 199309L:
1. Add sys/_posix.h to handle those preprocessor defs that POSIX
says have effects when defined before including any header files;
2. Change POSIX4_VISIBLE back to _POSIX4_VISIBLE
3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now
defined in POSIX. These show up when:
_POSIX_SOURCE and _POSIX_C_SOURCE are not set or
_POSIX_C_SOURCE is set >= 199309L
and vanish when:
_POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L.
4. Explain these in man 9 posix4;
5. Include _posix.h and conditionalize on new feature test.
|
|
|
|
| |
Switch to ANSI-style function definitions.
|
|
|
|
| |
Pointed out by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
|
|
|
|
| |
Suggested by: Theo de Raadt <deraadt@openbsd.org>
|
|
|
|
|
| |
This wasn't a problem in practice as PATH_LOG and PATH_OLDLOG
are both < sizeof sockaddr::sa_data.
|
|
|
|
|
| |
POSIX.4 headers and sysctl variables. Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
|
|
|
|
|
|
|
| |
off the end of the list variable.
PR: 5345, 5610
Submitted by: nagao@cs.titech.ac.jp
|
| |
|
|
|
|
|
|
|
| |
the original author.
PR: 5834
Discussed with: phk, jkh
|
| |
|
|
|
|
|
| |
pointer is 4-byte aligned. On a 64-bit machine it probably should
check that the pointer is 8-byte aligned (eh, Bruce?) 8-)
|
|
|
|
|
| |
building FreeBSD's libc to run with a NetBSD kernel. We'll get to
the alpha kernel later, I promise. 8-)
|
|
|
|
|
| |
PR: 5782
Submitted by: David Malone <dwmalone@maths.tcd.ie>
|
|
|
|
|
|
| |
fix a slight confusion about which draft of threads we are supporting.
this allows something as big and ugly as samba to be compiled with libc_r
and still work! our user-level pthreads seems amazingly robust!
|
| |
|
|
|
|
|
|
|
| |
provides the cast from -1 to the signal() return type, so no further
casting by programmers should be required.
Pointed out by: bde (of course).
|
|
|
|
|
|
| |
define `microsecond'. Cleaned up English.
Obtained from: mostly from sleep.3
|
|
|
|
|
|
| |
up English.
Obtained from: mostly from NetBSD
|
|
|
|
| |
MLINKS.
|
|
|
|
|
|
|
|
|
| |
one group. Thanks to Dirk Froemberg for supplying a patch for this. I will
be closing out the PR and moving this to the 2.2.5 branch later: my login
sessions to freefall from Columbia are ridiculously spotty today.
PR: 5610
Submitted by: Dirk Froemberg <ibex@physik.TU-Berlin.DE>
|
|
|
|
| |
Obtained from: NetBSD (after complains from Bruce)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
into libc. This reduces the size of every dynamically linked
executable by 248 bytes, and it reduces the size of static executables
by a lesser amount. It also eliminates some global namespace
pollution.
With this change in place, the source for dlfcn.h should probably
be moved to "/usr/src/include". I'll save that for another day.
Compatibility note: Programs which use dlopen, if compiled on
systems with this change, will not run on systems with a libc from
prior to this change. Very few programs use dlopen, so I think
that is OK.
|
|
|
|
|
|
| |
Add cross-references to the elusive fpsetmask() function to various other
man pages.
Reviewed by: bde
|
| |
|