| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Various neat features added. More documentation in the manpage.
If your machine has very little RAM, I guess that would be < 16M
these days :-(, you may want to try this:
ln -fs 'H<' /etc/malloc.conf
check the manpage.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
ts_nsec -> tv_nsec
|
|
|
|
|
|
|
| |
as done after a quasi-recursive call to free() had modified what we
thought we knew about the last chunk of pages.
This bug manifested itself when I did a "make obj" from src/usr.sbin/lpr,
then make would coredump in the lpd directory.
|
|
|
|
| |
Cover strcoll return 0 case too
|
|
|
|
|
|
| |
for gcc >= 2.5 and no-ops for gcc >= 2.6. Converted to use __dead2
or __pure2 where it wasn't already done, except in math.h where use
of __pure was mostly wrong.
|
|
|
|
| |
Obtained from: NetBSD lib/2751 (der Mouse)
|
| |
|
|
|
|
| |
formatted groups (foo:*).
|
| |
|
|
|
|
|
|
|
| |
traditional BSD4.4 behavior (_POSIX_SAVED_IDS are OFF) was described
before.
Add some hooks to easily change this text when
POSIX_SAVED_IDS model will be changed.
|
| |
|
|
|
|
| |
pointers of type `void *'. Warn about this in future.
|
|
|
|
|
|
|
|
| |
routines from contrib/bind directly. There were too many problems,
including having to add -DUSE_OPTIONS_H to the entire libc source in
order for the contrib code to pick up it's options, and so on.
Instead, I've merged the changes, libc is now self contained again.
|
|
|
|
| |
man pages. I'll fold in the real changes in a seperate commit.
|
| |
|
|
|
|
| |
resolver man pages.
|
|
|
|
| |
machine-generated versions
|
|
|
|
| |
Obtained from: ftp://netlib.att.com/netlib/att/cs/v7man/man2
|
| |
|
|
|
|
|
|
|
| |
machine-dependent macro and passing it to all machine-dependent
macros.
Eliminated the state variable for the GUPROF case.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
in a bunch of man pages.
Use the correct .Bx (BSD UNIX) or .At (AT&T UNIX) macros
instead of explicitly specifying the version in the text
in a bunch of man pages.
|
|
|
|
| |
of .Nm when referencing funciton names.
|
|
|
|
|
|
| |
Closes PR# 1170.
Submitted by: James Raynard <jraynard@dial.pipex.com>
|
|
|
|
|
| |
fixups for makefiles
and for Thread-safe sycalls
|
|
|
|
|
|
|
|
| |
note that at_shutdown has a new parameter to indicate When
during a shutdown the callout should be made. also
add a RB_POWEROFF flag to reboot "howto" parameter..
tells the reboot code in our at_shutdown module to turn off the UPS
and kill the power. bound to be useful eventually on laptops
|
| |
|
|
|
|
| |
minor cleanup.
|
|
|
|
| |
Move comment up to place
|
|
|
|
| |
Add comment describing how upper half of table made
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).
I've created a new header (pthread_np.h) for the non-POSIX stuff.
The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.
also:
Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.
also:
I should have sent this diff with the pthread(3) man page.
It allows people to type
make -DWANT_LIBC_R world
to get libc_r built with the rest of the world. I put this in the
pthread(3) man page. The default is still not to build libc_r.
also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.
|
| |
|
|
|
|
|
|
| |
Version 6. Close PR #1490
Obtained from: Peter H. Saulus in `A Quarter Century of UNIX', page 50
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
refilled) a file that was either line- or un-buffered, all files were
flushed. According to the code comment, the flush (according to ANSI)
is supposed to happen on write + line buffered output files, not _all_
files.
Obtained from: OpenBSD / Theo de Raadt, possibly from proven@cygnus.com
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|