| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
PR: 6856
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36649
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
says it pretends to make.
This bug was apparently harmless except for normal cases involving
.ORDER statements when it made debugging of -jN using -n very
confusing. E.g., for:
.ORDER: beforedepend .depend
depend: beforedepend .depend
where beforedepend depends on something so that it is not initially
up to date, `make [-n] -j2 depend' causes `make' to wait for itself
to make beforedepend. This works fine without -n. The job to make
beforedepend has normally been started, and beforedepend is marked
as made when the job completes. However, with -n, the pseudo-job
for making beforedepend has normally completed, and in any case
there was no chance of beforedepend being marked as made. `make'
actually exited almost immediately with status 0 instead of waiting
forever.
Notes:
svn path=/head/; revision=36621
|
|
|
|
|
|
|
|
| |
PR: 6829
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36601
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: njs3@doc.ic.ac.uk
Obtained from: NetBSD
Implement embedded variable expansion
Notes:
svn path=/head/; revision=36588
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it if flags were explicitly specified on the command line. Do not warn
if we were merely trying to preserve flags or remove UF_NODUMP. NFS does
not support flags.
I'm not sure that this is ideal, but it should do for now. Installing
a plain file onto a NFS server must work, we used to silently ignore the
attempt. Doing a binary install looses the flags anyway since cpio
doens't preserve them with the cdrom/network images.
XXX make world should not use flags or chown/chgrp in the obj/tmp area.
This is based on a suggestion from Ken Merry <ken@plutotech.com>.
Notes:
svn path=/head/; revision=36586
|
|
|
|
| |
Notes:
svn path=/head/; revision=36574
|
|
|
|
| |
Notes:
svn path=/head/; revision=36571
|
|
|
|
| |
Notes:
svn path=/head/; revision=36566
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here is a some example for avoiding a confusion.
It asssumes a logged host domain is "spec.co.jp". All
example is longer than UT_HOSTNAMELEN value.
1) turbo.tama.spec.co.jp: 192.19.0.2 -> trubo.tama
2) turbo.tama.foo.co.jp : 192.19.0.2 -> 192.19.0.2
3) specgw.spec.co.jp : 202.32.13.1 -> specgw
Submitted by: Atsushi Murai <amurai@spec.co.jp>
Notes:
svn path=/head/; revision=36559
|
|
|
|
| |
Notes:
svn path=/head/; revision=36494
|
|
|
|
|
|
|
| |
are in their normal places, so objformat isn't required.
Notes:
svn path=/head/; revision=36491
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clean up (or if antipodic: down) some of the msgbuf stuff.
Use an inline function rather than a macro for timecounter delta.
Maintain process "on-cpu" time as 64 bits of microseconds to avoid
needless second rollover overhead.
Avoid calling microuptime the second time in mi_switch() if we do
not pass through _idle in cpu_switch()
This should reduce our context-switch overhead a bit, in particular
on pre-P5 and SMP systems.
WARNING: Programs which muck about with struct proc in userland
will have to be fixed.
Reviewed, but found imperfect by: bde
Notes:
svn path=/head/; revision=36441
|
|
|
|
|
|
|
| |
Add s and w flags to show duration in or with seconds.
Notes:
svn path=/head/; revision=36434
|
|
|
|
|
|
|
| |
Reviewed with optimizations by: Tor Egge <tegge>
Notes:
svn path=/head/; revision=36430
|
|
|
|
|
|
|
| |
working on this in parallel.. :-(
Notes:
svn path=/head/; revision=36420
|
|
|
|
|
|
|
| |
that failed for me before :(
Notes:
svn path=/head/; revision=36408
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move a.out libraries to /usr/lib/aout to make space for ELF libs.
Make rtld usr /usr/lib/aout as default library path.
Make ldconfig reject /usr/lib as an a.out library path.
Fix various Makefiles for LIBDIR!=/usr/lib breakage.
This will after a make world & reboot give a system that no
longer uses /usr/lib/*, infact one could remove all the old
libraries there, they are not used anymore.
We are getting close to an ELF make world, but I'll let this
all settle for a week or two...
Notes:
svn path=/head/; revision=36397
|
|
|
|
| |
Notes:
svn path=/head/; revision=36395
|
|
|
|
|
|
|
| |
Also compile directly to the target on install.
Notes:
svn path=/head/; revision=36392
|
|
|
|
|
|
|
| |
Abort if given uname is > MAXLOGNAME-1
Notes:
svn path=/head/; revision=36391
|
|
|
|
|
|
|
| |
PR: 6756
Notes:
svn path=/head/; revision=36385
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.
This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.
Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
Notes:
svn path=/head/; revision=36374
|
|
|
|
| |
Notes:
svn path=/head/; revision=36373
|
|
|
|
| |
Notes:
svn path=/head/; revision=36372
|
|
|
|
| |
Notes:
svn path=/head/; revision=36370
|
|
|
|
|
|
|
|
| |
PR: 6294
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
Notes:
svn path=/head/; revision=36360
|
|
|
|
|
|
|
|
| |
PR: 4882
Submitted by: Slaven Rezic <eserte@cs.tu-berlin.de>
Notes:
svn path=/head/; revision=36355
|
|
|
|
|
|
|
|
|
|
|
|
| |
group is 0 in /etc/passwd even if they aren't listed
as a member in /etc/group. This is more inline with
what the group manpage says.
PR: 6696
Submitted by: Max Euston <meuston@jmrodgers.com>
Notes:
svn path=/head/; revision=36348
|
|
|
|
|
|
|
|
| |
PR: 6720
Submitted by: Niall Smart <njs3@doc.ic.ac.uk>
Notes:
svn path=/head/; revision=36347
|
|
|
|
| |
Notes:
svn path=/head/; revision=36301
|
|
|
|
|
|
|
|
|
| |
instead of hardcoding header line.
PR: 6325
Notes:
svn path=/head/; revision=36276
|
|
|
|
| |
Notes:
svn path=/head/; revision=36211
|
|
|
|
|
|
|
| |
Obtained from: NetBSD code
Notes:
svn path=/head/; revision=36195
|
|
|
|
|
|
|
| |
`passwordtime').
Notes:
svn path=/head/; revision=36173
|
|
|
|
| |
Notes:
svn path=/head/; revision=36110
|
|
|
|
| |
Notes:
svn path=/head/; revision=36103
|
|
|
|
| |
Notes:
svn path=/head/; revision=36091
|
|
|
|
| |
Notes:
svn path=/head/; revision=36080
|
|
|
|
|
|
|
|
|
|
|
| |
that prevent the programs from being linked static (duplicated
symbols).
Other programs depend on kernel internals. These will have to wait
for a custom alpha kernel. For now, let's just make the build safe.
Notes:
svn path=/head/; revision=36064
|
|
|
|
|
|
|
| |
to time().
Notes:
svn path=/head/; revision=36062
|
|
|
|
|
|
|
|
| |
Submitted by: Josh Gillam <josh@quick.net>
PR: docs/6642
Notes:
svn path=/head/; revision=36057
|
|
|
|
|
|
|
| |
must be a library function called _start.
Notes:
svn path=/head/; revision=36053
|
|
|
|
|
|
|
| |
PR: bin/2832
Notes:
svn path=/head/; revision=36031
|
|
|
|
|
|
|
|
|
| |
PR: 6599
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36014
|
|
|
|
|
|
|
|
| |
is supposed to walk an arry of character pointers, not an array of
characters.
Notes:
svn path=/head/; revision=35993
|
|
|
|
|
|
|
|
|
|
| |
and not directly by make(1).
PR: bin/6550
Submitted by: Theo de Raadt <deraadt@cvs.openbsd.org & wosch
Notes:
svn path=/head/; revision=35968
|
|
|
|
|
|
|
|
| |
Removed bogus dependencies of generated .c files on generated headers.
Sorted sources lists.
Notes:
svn path=/head/; revision=35909
|
|
|
|
|
|
|
| |
argument, so use `.Tn FreeBSD' instead.
Notes:
svn path=/head/; revision=35902
|
|
|
|
|
|
|
|
| |
to the case in question. (Said case being quite clearly defined by
the basic TCP specification, RFC 792.)
Notes:
svn path=/head/; revision=35900
|
|
|
|
| |
Notes:
svn path=/head/; revision=35862
|