| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
include file paths that do not exist.
|
| | |
| | |
| | |
| | | |
Obtained from: bde
|
| | |
| | |
| | |
| | | |
errors in this doc.
|
| | |
| | |
| | |
| | | |
Obtained from: bde
|
| | |
| | |
| | |
| | | |
gcc "do the right thing" when running standalone on FreeBSD
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bsd.obj.mk. Also, a make target called objwarn checks to see
if ${.OBJDIR} != ${.CURDIR} and ${.OBJDIR} != ${CANONICALOBJDIR}
and outputs a warning. (No warning for the latter if MAKEOBJDIR or MAKEOBJDIRP
REFIX is set). objwarn is called from all targets in bsd.prog.mk, bsd.kmod.mk,
and bsd.lib.mk.
Reviewed by: bde
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
$(.CURDIR}/obj search while retaining compatability of new
prefix with cwd for the current source tree builds.
.TARGETOBJDIR has been removed from make and CANONICALOBJDIR set in
bsd.obj.mk
The builtin object directory searching is defined specifically as:
If MAKEOBJDIRPREFIX is defined, the search order is
${MAKEOBJDIRPREFIX}${.CURDIR}
${.CURDIR}
Else if MAKEOBJDIR is defined, the search order is
${MAKEOBJDIR}
${.CURDIR}
Otherwise, default to the search order
${.CURDIR}/obj.`uname -m`
$(.CURDIR}/obj
/usr/obj${.CURDIR}
${.CURDIR}
Reviewed by: bde
|
|\ \ \
| | | |
| | | |
| | | | |
which included commits to RCS files with non-trunk default branches.
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
which included commits to RCS files with non-trunk default branches.
|
| / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
non-i386, non-unix, and generatable files have been trimmed, but can easily
be added in later if needed.
gcc-2.7.2.1 will follow shortly, it's a very small delta to this and it's
handy to have both available for reference for such little cost.
The freebsd-specific changes will then be committed, and once the dust has
settled, the bmakefiles will be committed to use this code.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | | |
close PR#1595
suggested by: Seppo Kallio <kallio@beeblebrox.cc.jyu.fi
|
| | |
| | |
| | |
| | | |
Cover strcoll return 0 case too
|
| | |
| | |
| | |
| | |
| | |
| | | |
is that it doesn't say _what_ did it! (the core dumped console message
is very useful for listing the process name and pid). This adds similar
information.
|
| | |
| | |
| | |
| | | |
to the FreeBSD Developers section, and added an entity &a.max.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This inherit variable PAGER for childs like whatis(1), e.g.
`man -P less -k man' should now work like expected. Close PR#1068
|
| | |
| | |
| | |
| | | |
goodnight ugly prince...
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
$ hexdump -C /etc/resolv.conf
00000000 64 6f 6d 61 69 6e 20 64 6b 2e 74 66 73 2e 63 6f |domain dk.tfs.co|
00000010 6d 0a 6e 61 6d 65 73 65 72 76 65 72 20 31 34 30 |m.nameserver 140|
00000020 2e 31 34 35 2e 32 33 30 2e 31 30 0a |.145.230.10.|
|
| | | |
|
| | |
| | |
| | |
| | | |
feature.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Obtained from: Vernon J. Schryver <vjs@mica.denver.sgi.com>
|
| | | | |
| \ \ | |
|\ \ \ \
| | | | |
| | | | |
| | | | | |
which included commits to RCS files with non-trunk default branches.
|
| | / /
| | | |
| | | |
| | | |
| | | |
| | | | |
of important bug fixes.
Obtained from: Vernon J. Schryver <vjs@mica.denver.sgi.com>
|
| / /
| | |
| | |
| | |
| | |
| | | |
of important bug fixes.
Obtained from: Vernon J. Schryver <vjs@mica.denver.sgi.com>
|
| | |
| | |
| | |
| | | |
Submitted by: Peter da Silva <peter@taronga.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
man pages (eg: named/bind/etc). In order to get (say) dig.1 to pass
through the filter and produce a new dig.1 for installing, I used an
intermediate file at build time, similar to the way the .gz man pages are
built.
I've not extensively tested this, but it seems to work for the known
cases where it was failing, and it only affects the NOMANCOMPRESS case
which was already broken.
Pointed out by: "Ph. Charnier" <charnier@xp11.frmug.org>, PR#1612
|
| | |
| | |
| | |
| | |
| | | |
it only prints 2 bits out of hundreds. (Minimizing the diff between
-head and 2.1.5.)
|
| | | |
|
| | |
| | |
| | |
| | | |
just bogus). Also turn off by default - whoops!
|
| | |
| | |
| | |
| | | |
<More> prompt receives a 'q', just abandon the list, the user wants out.
|
| | |
| | |
| | |
| | |
| | |
| | | |
ETHERNET_II framing. It got lost during the tcpdump upgrade.
Submitted by: John.Hay@mikom.csir.co.za
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
target from the Makefile. We don't need it anymore, and it was
broken anyway.
|
| | |
| | |
| | |
| | |
| | | |
affects the display of the chain entry. The definition of -N in
'list' is left alone since this behavior is implied there.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
was to paranoid, pwd_mkdb(8) is carefully enough to not
corrupt master.passwd on failure.
Submitted by: joerg
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
$exit_nomatch: no keyword matched. Default value for variable
exit_nomatch is 0 because `man -k' don't like exit status != 0
Detected by: "Stephen J. Roznowski" <sjr@zombie.ncsc.mil>
|
| | |
| | |
| | |
| | | |
code cleanup
|
| | |
| | |
| | |
| | | |
first time.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`show vmopag', `show page' and `show pageq'. Moved all vm ddb stuff
to the ends of the vm source files.
Changed printf() to db_printf(), `indent' to db_indent, and iprintf()
to db_iprintf() in ddb commands. Moved db_indent and db_iprintf()
from vm to ddb.
vm_page.c:
Don't use __pure. Staticized.
db_output.c:
Reduced page width from 80 to 79 to inhibit double spacing for long
lines (there are still some problems if words are printed across
column 79).
|
| | |
| | |
| | |
| | |
| | | |
and `show cbstat'. The pgrpdump code was previously controlled by
`#ifdef DEBUG'.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The details are hidden in the DB_COMMAND(cmd_name, func_name) and
DB_SHOW_COMMAND(cmd_name, func_name) macros. DB_COMMAND() adds to
the top-level ddb command table and DB_SHOW_COMMAND adds to the
`show' subtable. Most external commands will probably be `show'
commands with no side effects. They should check their pointer
args more carefully than `show map' :-), or ddb should trap internal
faults better (like it does for memory accesses).
The vm ddb commands are temporarily unattached.
ddb.h:
Also declare `db_indent' and db_iprintf() which will replace vm's
`indent' and iprintf().
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
/usr/bin/lock can be used to lock a terminal much like xlock does
for your X-windows session. Problem is, /usr/bin/lock cannot lock
your terminal indefinately. Rather you must specify a timeout
value, after which, your terminal is unlocked and become unsecured.
I have added a ``-n'' no timeout option to /usr/bin/lock
Currently the only way to get this functionality is to use a huge
timeout value and hope it is long enought (in time). This method
also requires you to know the maxium number of minutes you are
allowed to specify.
Submitted by: David E. O'Brien <obrien@Nuxi.cs.ucdavis.edu>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Saved a few bytes by copying `dosdev' and/or `name' to local variables.
This optimization (for dosdev) was done in one place before but this
was lost in the devread() cleanup. This optimization (for dosdev)
can almost be done by bogusly declaring dosdev as const, but gcc still
often space-pessimizes code like the following:
extern const int dosdev; ... foo(dosdev); bar(dosdev);
gcc often doesn't bother to copy dosdev to a temporary local because
the local would have to be preserved in memory across the call to
foo(). OTOH, for
extern int dosdev; ... auto int dosdev_copy = dosdev; ...
foo(dosdev_copy); bar(dosdev_copy);
the copy must be made because foo() might alter dosdev.
|