Martin Cracauer
135421ddbf
If traps are set, they are now executed even when a signal-blocking
...
foreground child is running. Formerly, traps were exceuted after the
next child exit.
The enables the user to put a breaking wrapper around a blocking
application:
(trap 'echo trap ; exit 1' 2; ./pestyblocker; echo -n)
The "echo -n" after the child call is needed to prevent sh from
optimizing the trap-executing shell away. I'm working on this.
1998-09-08 13:16:52 +00:00
Andrzej Bialecki
9f82b53c95
Update the diffs against current source + some other cleanup.
1998-09-08 12:47:35 +00:00
Jordan K. Hubbard
5d7e166f85
Whoops, update the makefile too while I'm at it.
1998-09-08 11:44:37 +00:00
Jordan K. Hubbard
dac9272725
Go back to using MSDOSFS instead of Robert Nordier's stand-alone DOS
...
library. I have to include MSDOSFS on the boot floppy anyway (so I can
read DOS floppies in a few other contexts) and since both -stable and
-current MSDOSFS handle long filenames, I'm OK on that now. Should
save about 10K of space.
1998-09-08 11:44:08 +00:00
Jordan K. Hubbard
aa75b0b778
Make totally sure that we have the latest 1.7 version of booteasy
...
(it looked like it already to me, but the PR gives me cause to wonder).
PR: 2514
1998-09-08 10:46:40 +00:00
Jordan K. Hubbard
8c26c30381
o Set paths internally for pkg_add for tools we might want to invoke.
...
o Fix bogus suffix handling.
o Tell user when an FTP url is being xferred rather than being silent.
This sort of violates "the unix way" but it stops people from whacking
^C when they think it's hung, too. Sometimes visual indication of
success is important. Doesn't spit out anything if not on a TTY.
1998-09-08 10:42:26 +00:00
KATO Takenori
9df3bd9208
Sync with sys/i386/isa/clock.c revision 1.125.
1998-09-08 09:47:46 +00:00
Doug Rabson
5e618ef5c8
Fix a cut&paste error which prevented LD_BIND_NOW from working.
1998-09-08 09:47:35 +00:00
KATO Takenori
ddf7a8ea87
Sync with sys/i386/i386/userconfig.c revision 1.107.
1998-09-08 09:47:09 +00:00
Andrey A. Chernov
7f41a65ede
restore rev 1.23 to give clear SIGALRM handling example, 68 years
...
are too long to affect real code
1998-09-08 09:44:46 +00:00
Luigi Rizzo
ac38e6e338
fix a problem with our definition of SNDCTL_DSP_GETBLKSIZE, to let
...
the FreeBSD x11amp work (same as in -stable)
1998-09-08 07:21:00 +00:00
Andrzej Bialecki
37877c0650
Add info on PicoBSD being a part of FreeBSD source tree.
1998-09-08 06:35:43 +00:00
Andrzej Bialecki
b18449d30d
Sync help files with actual contents of "dial" floppy.
1998-09-08 06:04:41 +00:00
Jordan K. Hubbard
4a641d8eeb
Fix bogus suffix stripping to be less naive.
...
PR: 3418
Noted by: pst
1998-09-08 03:15:41 +00:00
Jordan K. Hubbard
62203a9ce5
Fail as documented when a dependency cannot be found
...
PR: 7318
Submitted by: djv@bedford.net
1998-09-08 03:02:45 +00:00
Joseph Koshy
434f577807
Use ellipsis in the synopsis, and an appropriate explanation in
...
the text of the manual page.
Suggested by: bde
1998-09-08 02:02:50 +00:00
Jordan K. Hubbard
6b94cd72da
Do an installworld rather than install to populate the chroot tree.
...
Recommended by: jb
1998-09-07 23:55:22 +00:00
John Polstra
5584f22bb3
Make profiling work for ELF. gprof now autodetects the format of
...
the executable file, so it will work for both a.out and ELF format
files. I have split the object format specific code into separate
source files. It's cleaner than it was before, but it's still
pretty crufty.
Don't cheat on your make world for this update. A lot of things
have to be rebuilt for it to work, including the compiler and all
of the profiled libraries.
1998-09-07 23:32:00 +00:00
Steve Price
bbfd144724
Make the builtin unix macro work as it should (well like Solaris's,
...
GNU's, and OSF1's).
1998-09-07 22:09:13 +00:00
Alexander Langer
cecc7b0974
Removed unused variables.
1998-09-07 21:55:01 +00:00
Alexander Langer
e66632a35c
Removed some variable initializations which were unnecessary and divergent
...
from style(9).
1998-09-07 21:07:59 +00:00
Brian Somers
d54358ffe5
Remove the extern decl of ``h_errno''. It's already
...
externed in netdb.h - where all of its #define values
live. If anything requires h_errno here (nothing in
/usr/src seems to) it's almost definitely broken.
1998-09-07 19:54:08 +00:00
Alexander Langer
23424a1f9a
-Wall clean.
1998-09-07 19:23:55 +00:00
Alexander Langer
c0e366326f
Implement pthread read/write locks as defined by Version 2 of the Single
...
UNIX Specification.
As with our standard mutexes, process shared locks are not supported at
this time.
1998-09-07 19:01:43 +00:00
Andrzej Bialecki
6c88a1f638
Change the way the help files are stored, and save ca. 30kB on the
...
"dial" floppy.
Submitted by: Eric P. Scott <eps@sirius.com>
1998-09-07 19:00:34 +00:00
Alexander Langer
805749c0db
Added .St -susv2 --> Version 2 of the Single UNIX Specification
1998-09-07 18:52:57 +00:00
Andrey A. Chernov
dac1e6e6ec
Revive hierarchy target
1998-09-07 18:10:26 +00:00
Martin Cracauer
e0b8e0b8f2
Remove X11 lock files at boot time even if $clear_tmp_enable is not set.
...
PR: conf/7366
Submitted by: Thomas David Rivers rivers@dignus.com
1998-09-07 17:18:36 +00:00
Martin Cracauer
23f8fb3d1e
Add -S flag to test for sockets.
...
PR: bin/7507
Reviewed by: I tested the patch
Submitted by: Stefan `Sec` Zehl sec@42.org
1998-09-07 16:59:05 +00:00
Martin Cracauer
35923ba71d
Correct zsh shell script entry.
...
PR: bin/7657
Submitted by: Dom Mitchell dom@phmit.demon.co.uk
1998-09-07 16:27:24 +00:00
Martin Cracauer
62e334347c
Load linux emulator lkm only when not already loaded. This avoids
...
leftover files in /tmp. Script slightly modified from PR version
to use fewer processes.
PR: i386/7725
Submitted by: Stefan Eggers seggers@semyam.dinoco.de
1998-09-07 16:15:59 +00:00
Bruce Evans
54020d8a7b
Fixed SUBDIR order (libm is no longer a prerequisite for libtcl).
1998-09-07 13:59:15 +00:00
Bruce Evans
8994ca3ce9
Removed statically configured mount type numbers (MOUNT_*) and all
...
references to them.
The change a couple of days ago to ignore these numbers in statically
configured vfsconf structs was slightly premature because the cd9660,
cfs, devfs, ext2fs, nfs vfs's still used MOUNT_* instead of the number
in their vfsconf struct.
1998-09-07 13:17:06 +00:00
Jordan K. Hubbard
ef949dd17d
Add entries for xl0, tlc0 and adv0. Some of these aren't even
...
in LINT!
1998-09-07 13:00:58 +00:00
Bruce Evans
ff261f16f6
Put the zombie ffs sysctl node in "notyet" state together with its few
...
remaining children. Prepare it for MOUNT_UFS going away.
1998-09-07 11:50:19 +00:00
Doug Rabson
1fdfa7ab3c
Update alpha configuration files and remove i386 target from
...
libbinutils/config.h - it is declared in the arch Makefile.
1998-09-07 08:18:34 +00:00
Doug Rabson
dfa8100aec
Use Elf_Addr to store addresses instead of Elf_Word.
1998-09-07 07:30:44 +00:00
Doug Rabson
feb6634586
Device framework code now declared in MI code.
1998-09-07 07:29:30 +00:00
Guido van Rooij
a031dfd5e2
Fix problem reported on bugtraq: check permission of device mounted
...
for non-root users. Fortunately, the default for vfs.usermount is 0.
Tested by: "Jan B. Koum " <jkb@best.com
1998-09-07 07:20:30 +00:00
Poul-Henning Kamp
21aa768ea1
Make MFS do the default on VOP_FREEBLKS().
...
XXX: we could deallocate the storage, but somebody else will
have to pick up that task.
1998-09-07 06:52:01 +00:00
Andrzej Bialecki
771383c4b3
Set the ${suffix} only once...
1998-09-07 06:46:25 +00:00
Andrzej Bialecki
1bd2addb75
* Add code to display statistics continuously, every some seconds.
...
* Fix a number of mem leaks.
* Update README.
Submitted by: Luigi Rizzo <luigi@iet.unipi.it>
1998-09-07 06:41:14 +00:00
John Birrell
a8228cf988
Install the legacy man file in section 1aout.
1998-09-07 06:01:37 +00:00
John Birrell
c908270ee3
Add a man section 1aout for the legacy man files to avoid them being
...
installed over the ones from binutils.
1998-09-07 05:55:02 +00:00
Sean Eric Fagan
3625b5147c
Use a default execution type if none of the listed ones match. This
...
uses the first type listed in the array as the default type. This isn't
perfect, but I thought it would be better than nothing.
1998-09-07 05:49:43 +00:00
John Birrell
b43abe2d55
Install the legacy man file in section 1aout.
1998-09-07 05:46:09 +00:00
John Birrell
05dcabb215
Add directories for the legacy tool man files to stop them over-writing
...
the ones from binutils.
1998-09-07 05:43:41 +00:00
Bruce Evans
cae300be0f
Made unloading of the nfs LKM sort of work. This is mainly to test
...
detachment of vfs sysctls. Unloading of vfs LKMs doesn't actually
work for any vfs, since it leaves garbage pointers to memory
allocation control structures.
1998-09-07 05:42:15 +00:00
Tor Egge
3bfe64f96a
Don't go below the low water mark of free pages due to optional prefaulting
...
of pages.
PR: 2431
1998-09-06 23:04:20 +00:00
John Polstra
34d2198035
Update for import of binutils-2.9.1.
...
Submitted by: Doug Rabson <dfr>
1998-09-06 23:01:53 +00:00