Paul Traina
f3764e7923
Initial import of gdbserver FreeBSD support
1997-04-25 22:25:50 +00:00
Paul Traina
57f37775e5
Initial import of gdbreplay build structure
1997-04-25 22:25:22 +00:00
Masafumi Max NAKANE
ec15f0c7ce
Typo.
...
PR: 3385
Submitted by: Josh Gilliam <soil@quick.net>
1997-04-25 20:47:15 +00:00
Masafumi Max NAKANE
4c204da0ea
Typo.
...
PR: #3178
Submitted by: Josh Gilliam <soil@quick.net>
1997-04-25 20:36:10 +00:00
Bruce Evans
a9d61f30f1
Fixed `make depend'. The previous change reduced it to making only
...
config.h (which isn't used directly). Added a comment about the
indirect use of config.h.
1997-04-25 20:20:21 +00:00
Masafumi Max NAKANE
c85f893023
Integrated 1.54 -> 1.55 changes.
1997-04-25 20:09:23 +00:00
Masafumi Max NAKANE
8ee47fc02c
Mailto: was missing for one contact person's address.
...
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
(Closing PR #3051.)
1997-04-25 20:03:48 +00:00
Bruce Evans
d836aa8d19
Don't complain about no input files for `ld -f'. This fixes spurious
...
(ignored :-() errors for `make depend' in /sys/i386/boot/*. It's
natural for there to be no libraries there and inconvenient to check
for this in bsd.prog.mk.
1997-04-25 19:43:19 +00:00
Bruce Evans
72fa3798b4
Removed LDADD=-lc and associated DPADD. libc would probably break
...
things if it were actually used.
1997-04-25 19:38:01 +00:00
John Polstra
ec77d02207
Fill the padding at the end of the runtime strings with zeros,
...
instead of leaving random data there. This makes the linker's
output files more deterministic -- an important property for
regression tests.
1997-04-25 15:26:12 +00:00
Andrey A. Chernov
d4192bac8e
Add vfork(2) to SEE ALSO
1997-04-25 14:41:55 +00:00
Wolfram Schneider
52b8453b47
Add portsinfo, which generate list of new ports for last two weeks.
1997-04-25 14:14:39 +00:00
Doug Rabson
be4952f1df
Don't zero b_dirtyoff and b_dirtyend on error.
...
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1997-04-25 11:14:00 +00:00
Satoshi Asami
d206682bfd
Don't try to install f2c'h now that it's installed from
...
/usr/src/usr.bin/f2c. :)
1997-04-25 09:58:24 +00:00
Jordan K. Hubbard
0209d3671e
Eliminate a small redundancy with ALL_DISTS
...
Submitted by: John-Mark Gurney <jmg@hydrogen.nike.efn.org>
1997-04-25 09:11:50 +00:00
Hiroyuki Hanai
ccf456d095
Catch up with the original.
1997-04-25 07:24:02 +00:00
Peter Wemm
5f61c81d66
copyin the export network mask to the correct variable.
...
Submitted by: Mike Hibler <mike@marker.cs.utah.edu>, PR#3380
1997-04-25 06:47:12 +00:00
Peter Wemm
300fb94053
correct vfork()/exit() to vfork()/_exit(). This is far more important
...
now that vfork() actually works in FreeBSD for the first time.
Spotted by: se
1997-04-25 06:42:57 +00:00
Jean-Marc Zucconi
4c244a38ad
Add a -I switch to CFLAGS to use the f2c.h header file in the usr.bin/f2c
...
directory.
Reviewed by: bde
1997-04-24 17:10:56 +00:00
Jean-Marc Zucconi
cad9f8617c
Install f2c.h
...
Reviewed by: bde
1997-04-24 17:04:04 +00:00
Jean-Marc Zucconi
18f9d8a402
This file is a duplicate of src/usr.bin/f2c/f2c.h
...
Reviewed by: bde
1997-04-24 17:03:41 +00:00
Justin T. Gibbs
cd6867d0d3
The following scenario would result in a bogus residual being reported
...
if SCB Paging was enabled:
disconnect with more data to transfer
disconnected SCB gets paged out
target reconnects so we page SCB back in
target completes transfer so residual is 0
target disconnects
SCB gets reused but not paged out since the residual is 0 (optimization)
target reconnects so we page the SCB back in
we report a residual because of stale residual information.
The fix for this is to set a flag that forces the SCB to be paged back
up to the host if we page in an SCB with a residual
Pointed out by: Doug Ledford <dledford@dialnet.net>
1997-04-24 16:52:18 +00:00
Stefan Eßer
760b5bf213
Add definition of PCI_SUBID_REG2, the subvendor/device ID for
...
a header type 2 device.
1997-04-24 08:03:31 +00:00
Andrey A. Chernov
7c506958f1
Change vfork to fork, too many memory-clobbering actions present in child
1997-04-23 23:04:58 +00:00
Andrey A. Chernov
4bac83aa0c
Even better fix: use close(fileno(mfp)); to close unneded descriptor
...
and not clobber memory by fclose().
1997-04-23 22:40:19 +00:00
Andrey A. Chernov
82396226ea
Better fix: return vfork() again, but remove clobbering fclose()
...
and use _exit() instead of exit()
1997-04-23 22:36:51 +00:00
Andrey A. Chernov
97779a7e37
Replace vfork() by fork(), vfork() usage is totally bogus in this context.
...
This program don't bother to do even minimal vfork() support as per vfork(2)
manpage required.
1997-04-23 22:25:20 +00:00
Andrey A. Chernov
0eaa559cbf
Restore memory space separation (RFMEM) for vfork() after
...
shell imgact memory clobbering fixed
1997-04-23 22:13:18 +00:00
Andrey A. Chernov
5cf3d12ca5
Don't clobber user space argv0 memory on shell exec, mainly for vfork()
...
Fix another bug: if argv[0] is NULL, garbadge args might be added for
shell script
Submitted by: Tor Egge <Tor.Egge@idi.ntnu.no> (with yet one fault detect from me)
1997-04-23 22:07:05 +00:00
Andrey A. Chernov
a68c4b561f
Add argv0 field for imgact structure - for replacing argv0 in shell
...
image activator
Submitted by: Tor Egge <Tor.Egge@idi.ntnu.no>
1997-04-23 22:02:37 +00:00
Stefan Eßer
7cb74fcfa2
Add preliminary support for PCI config header type 2:
...
Fetch subvendor/device ID from config space register 0x40.
1997-04-23 19:43:20 +00:00
Bruce Evans
a862685541
Fixed longstanding profiling bug. The frame pointer wasn't set up
...
for syscalls, so one frame was lost in backtraces from syscalls.
This is handled better in the kernel by using a different mcount
entry point for profiling before the frame pointer is set up.
Expand RCSID().
Use .p2align instead of the ambiguous .align.
Added idempotency ifdef.
Removed unused macros ALTENTRY(), ALTASENTRY(), ASENTRY(), _MID_ENTRY.
Cleaned up formatting.
Reviewed by: jdp reviewed an old version
Obtained from: parts from NetBSD
1997-04-23 19:26:04 +00:00
Bruce Evans
1c735bb4a5
Pass everything in ${LDADD} directly to the linker for `make depend'
...
to prevent complaints from the compiler about nonexistent libraries.
1997-04-23 18:47:42 +00:00
Jordan K. Hubbard
b1cb452e94
Add Christoph Kukulies to donor's gallery.
1997-04-23 18:36:37 +00:00
Mike Smith
590ef650e0
Don't call getnetbyname() on a netmask. On a system with a slow net
...
connection, a large set of network exports could take many minutes to
time out, giving the appearance of a total hang during boot.
1997-04-23 11:03:10 +00:00
Bruce Evans
3d56ef8c48
Generate .S files for syscalls. This has many advantages:
...
- dependencies actually work (I need this to propagate some fixes
in <machine/asm.h>)
- the cpp pipeline goes away, so errors can't leak out of it and
an ANSI cpp is automatically used.
- it's simpler - standard rules get used instead of repetitive
special rules. (This showed bugs in the strip steps in the
standard rules. The wrong strip flag was also used for *.po
here.)
Removed some ${ECHO}s and `@'s. Normal make echoing of what is
being done is now not much more verbose than the echo messages
were, and is more useful.
1997-04-23 10:49:54 +00:00
Bruce Evans
32899676a8
Fixed missing strip step in .S.o and .S.po rules.
...
Fixed back to front -X and -x strip flags in .m.o and .m.po rules.
Fixed disordered .m.o and .m.po rules. What is .m?
Stripping probably should be removed. It makes problems in library
functions hard to debug...
1997-04-23 10:26:18 +00:00
Bruce Evans
f4c1975c26
Removed inconsistent declaration of malloc(). `make world' with DESTDIR
...
set to something other than "/" now actually works.
1997-04-23 10:16:58 +00:00
David Nugent
b071c689de
Add basic login.conf (sans authentication) support.
1997-04-23 04:56:39 +00:00
Daniel O'Callaghan
ed4d0b8acd
Spelling police.
1997-04-23 04:46:38 +00:00
David Nugent
80b3b7342f
Added login.conf support.
1997-04-23 03:06:47 +00:00
Jordan K. Hubbard
b867e699aa
Remove sef's email address.
1997-04-23 02:54:28 +00:00
John Dyson
6b707440d3
Give up on the fast vfork() for a while.
1997-04-23 01:59:14 +00:00
David Greenman
0633918017
Check that the received packet length indicated by the card is at least
...
large enough to contain the ethernet header. There appears to be a
condition where the card can return "0" in some failure cases, and this
causes bad things to happen (a panic).
1997-04-23 01:44:30 +00:00
Jordan K. Hubbard
804974bacc
Update to version 1.9.
...
Submitted by: Shigio Yamaguchi <shigio@wafu.netgate.net>
1997-04-22 18:02:52 +00:00
Bruce Evans
9afb31b0e2
Removed wrong declarations of malloc() and realloc(). They were unused,
...
and they broke when yacc started generating `#include <stdlib.h>', but
the breakage was hidden by compatibility cruft in gcc unless DESTDIR
was unusual.
1997-04-22 17:44:34 +00:00
Doug Rabson
9aa2858d44
Fix broken usage of nm_readdirsize and increase the socket buffers for UDP
...
to prevent possible socket overflows.
2.2 candidate.
PR: kern/3304
Reviewed by: Thomas David Rivers <ponds!rivers@dg-rtp.dg.com>
1997-04-22 17:38:01 +00:00
KATO Takenori
aae8fb345f
Synchronize with sys/i386/conf/Makefile.i386, sys/i386/i386/machdep.c
...
and sys/i386/isa/npx.c revisions 1.94, 1.238 and 1.41, respectively.
1997-04-22 12:20:50 +00:00
Doug Rabson
2a66cfc532
Add a -2 flag to mountd to allow an admin to disable NFSv3 services.
...
This is handy for testing and possibly to work around busted v3 clients.
1997-04-22 10:37:27 +00:00
Doug Rabson
a7c99c34e6
Update the host filesystem so that it works with NFSv3
1997-04-22 10:24:29 +00:00