| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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).
|
|
|
|
|
|
|
| |
can be simulated using bounds.
PR: 5708
Submitted by: Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de>
|
|
|
|
|
|
| |
define `microsecond'. Cleaned up English.
Obtained from: mostly from sleep.3
|
|
|
|
|
|
| |
up English.
Obtained from: mostly from NetBSD
|
|
|
|
|
|
|
|
|
|
|
| |
implement mkdtemp
improve man page for mk*temp
use arc4random to seed extra XXX's randomly
Optionally warn of unsafe mktemp uses
From various commits by theo de raadt and Todd Miller.
Obtained from: OpenBSD
This should go into 2.2 after a testing period.
|
|
|
|
| |
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>
|
|
|
|
| |
Reviewed by: asami
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
instead of duplicating code, albeit trivial (inspired by NetBSD).
PR: 5524
|
| |
|
|
|
|
|
| |
Submitted by: garbanzo@hooked.net
Add strncasecmp, strncmp to NAME field.
|
|
|
|
| |
to ruin a 64-bit day.
|
|
|
|
| |
Obtained from:OpenBSD (theo de raadt)
|
|
|
|
|
|
| |
isn't a prerequisite, since it isn't required for the prototypes
and isn't always needed to call the functions (the address family
might be a variable).
|
|
|
|
|
| |
interface from sys/mount.h to libc/getvfsent.c The new interface is
now the default.
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
|
|
|
|
| |
and the pre-Lite2 vfsconf interfaces.
For getvfsent.c, just define _OLD_VFSCONF. This will give the
current default macro hacks in <sys/mount.h> when the default is
reversed. This is an intermediate step.
|
| |
|
| |
|
|
|
|
| |
or missing const's or `short *' instead of `[ug]id_t *' in argument types.
|
| |
|
|
|
|
|
|
| |
overwrites it. This actually showed up when running under an old
kernel when free() called the madvise() stub which set errno, causing
getcwd() to return EOPNOTSUPP instead of ERANGE.
|
|
|
|
| |
do not exist in NetBSD 1.3.
|
|
|
|
|
|
|
| |
Added EOPNOTSUPP and EMLINK to errors section.
Added symlink(2) xref.
Obtained from: OpenBSD
|
| |
|
|
|
|
| |
Obtained from: OpenBSD
|
| |
|
|
|
|
|
|
| |
sysconf(_SC_NGROUPS_MAX).
Submitted by: bde
|
|
|
|
| |
Added $Id$.
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
|
|
| |
Document the special case of gidsetlen == 0.
Partially obtained from: OpenBSD
|
| |
|
|
|
|
| |
Obtained from: OpenBSD
|