Commit Graph

36718 Commits

Author SHA1 Message Date
obrien
2b32482479 Fix .for loop continuation lines style bugs.
Submitted by:	bde
1999-04-05 09:01:45 +00:00
obrien
9beaea47a5 Turn off src/gnu/usr.bin/genclass -- it is OBE as it was part of libg++. 1999-04-05 08:48:08 +00:00
obrien
7d9a0d919c Add iostream Info docs. 1999-04-05 08:07:41 +00:00
bde
4556b72704 Fixed disordering in previous 2 commits. Fixed an English error. 1999-04-05 07:38:07 +00:00
rnordier
ccb5f518b6 Fix damage introduced in previous commit. 1999-04-05 07:36:30 +00:00
rnordier
def2d6e54b Optimize better for space.
Thanks to: jdp
1999-04-05 07:24:51 +00:00
obrien
63821afb9f Correct contents for the EGCS compiler documentation.
Currently it is unbuildable, but an info-aware developer should be able to get
this working w/o too much trouble.
1999-04-05 07:10:13 +00:00
peter
009ed0d052 There's not much point in the EXPORTMFS #ifdef. I've had this sitting
in my tree for 12+ months, and I just noticed that NetBSD have (I think,
I've just seen the commit, not the change) just zapped it there.
It wasn't in the options files or LINT either.
1999-04-05 06:39:10 +00:00
peter
c2095fb2ac Zap files not in cvs-1.10 1999-04-05 06:36:11 +00:00
peter
37288a187e Stray files that used to be in 1.9.x that are not in 1.10 1999-04-05 06:31:43 +00:00
peter
9c16f70193 kldload("ccd") if the ccd module isn't present. 1999-04-05 06:30:12 +00:00
obrien
7e479bdc37 libg++ is OBE. 1999-04-05 05:37:27 +00:00
obrien
646e7daf01 osfcn.h (part of libg++) is going away, so don't try to include it. 1999-04-05 05:08:20 +00:00
grog
a164195f34 Add GOTCHAS entries warning against using partition c for vinum, and
explaining the syntax of the 'read' command.

Shot-in-foot-by:  Bob Gustwick <gustwick@oldzoom.bga.com>
1999-04-05 04:06:27 +00:00
grog
7eb81fb1ff Add debug flag DEBUG_EXITFREE to log problems freeing memory on exit. 1999-04-05 04:03:45 +00:00
grog
7219232cce remove_plex: If we don't find the plex in a volume to which it
claims to belong, remove it anyway.
1999-04-05 04:02:59 +00:00
grog
d7a05d00ac free_vinum: Clean out bdevsw entry before unloading kld.
Repeatedly-tripped-over-by: Vallo Kallaste <vallo@matti.ee>

		When VINUMDEBUG is set, free any memory found still
		allocated.

		Only log errors if DEBUG_EXITFREE is set.
1999-04-05 04:02:09 +00:00
grog
d3ded60147 'fr' macro: trace back to new kernel base 0xc0000000 1999-04-05 03:55:44 +00:00
jdp
f741c2f617 Bump __FreeBSD_version to 400004 now that the __deregister_frame_info
bug is fixed in the dynamic linker.  I think it might be handy to
know about this to deal with some coming make world bootstrapping
issues.
1999-04-05 02:39:13 +00:00
jdp
d0e7d2aafe Resolve undefined weak references to a value of 0. This solves the
"__deregister_frame_info" problem that was seen when combining a
program linked using the old gcc with shared libraries that were
built using egcs.
1999-04-05 02:36:40 +00:00
grog
ca85cb9fce Represent the value 2**32 correctly in nroff. Previously, the troff
operator up was being omitted, and the result was 232, a slightly
lower value.

Observed-by: Bill Vermillion <bill@bilver.magicnet.net>
1999-04-05 01:53:39 +00:00
obrien
2290c6a5dd _G_config.h is now dynamically created. 1999-04-05 01:16:03 +00:00
obrien
29704bbf36 Fix space padding that was causing a problem in creating the final
CPP_PREDEFINES.
1999-04-04 22:46:18 +00:00
obrien
bc51f236b7 4.0 will offer EGCS over GCC to the world. 1999-04-04 21:50:07 +00:00
dt
f5b80f522c Add prototypes for pread and pwrite. 1999-04-04 21:47:53 +00:00
dt
7c674ec6a1 Rename a function to avoid conflict with the new syscall 'pwrite'. 1999-04-04 21:47:11 +00:00
dt
b9568a7d64 Add wrappers for pread and pwrite syscalls. 1999-04-04 21:46:24 +00:00
dt
c41a640b18 Regenerate (padding for pread and pwrite). 1999-04-04 21:43:36 +00:00
dt
d1d490cecd Add standard padding argument to pread and pwrite syscall. That should make them
NetBSD compatible.

Add parameter to fo_read and fo_write. (The only flag FOF_OFFSET mean that
the offset is set in the struct uio).

Factor out some common code from read/pread/write/pwrite syscalls.
1999-04-04 21:41:28 +00:00
obrien
afd027b9d5 Remove a lingering reference to libg++. 1999-04-04 21:35:27 +00:00
obrien
e9e7d2f3f2 Remove the string ">>> FreeBSD/i386 BOOT". I need to reduce the size of
boot2 by 16 bytes.  I expect this to be temperary until the boot2 authors
can do the proper fix.
1999-04-04 21:15:41 +00:00
imp
e0fe57bad5 Add mkstemps to the man page, and create a link for it.
Obtained from: OpenBSD
Poked in the eye about committing new functions without a manpage: obrien
1999-04-04 21:15:37 +00:00
obrien
d3677726f5 Conditionalize one more i386'ism. 1999-04-04 20:47:33 +00:00
obrien
4ff7b0a20f Attempt to creating the right ``tm.h'' file for the Alpha. 1999-04-04 20:41:50 +00:00
obrien
237df16e8b Attempt at creating the right ``tm.h'' file for the Alpha. 1999-04-04 20:40:45 +00:00
imp
4595bbb007 Remove mkstemp.c from build. This is now in libc.
Tested by: make buildworld
1999-04-04 20:29:43 +00:00
imp
8e807019cc Add mkstemps from OpenBSD. This has been in my tree for months and
hasn't caused any problems until the egcs import.  This fix breaks the
world build, but my very next commit will remove mkstemps from the
egcs build.
1999-04-04 20:28:04 +00:00
phk
7bf5063de2 Fix a division which I had made a multiplication.
Fix return value from ntp_adjtime().

Submitted by:	jhay
1999-04-04 19:56:04 +00:00
obrien
9d79851d47 didn't get latest version:
Don't conditionalize -I${.CURDIR}/../cc_tools
1999-04-04 17:11:00 +00:00
obrien
800fceb0a4 This is old C++ code -- no need for rtti or exceptions. 1999-04-04 16:44:33 +00:00
obrien
d1a9d0c824 Minimum set of changes to switch from Gcc 2.7.2 (in contrib/gcc) to Egcs 1.1.2
(in contrib/egcs)
1999-04-04 16:36:35 +00:00
cracauer
22e30fd9eb Further backouts and changes to the example.
getopt in bourne shell is in fact hard. Maybe perl isn't *that* bad
after all...
1999-04-04 13:49:10 +00:00
dfr
095f1348c5 Manpages for the KLD system calls.
PR:		docs/10412
Submitted by:	Chris Costello <chris@calldei.com>
1999-04-04 12:29:31 +00:00
phk
902732bfbe Dang, lost some LL's there. 1999-04-04 10:53:59 +00:00
phk
79a1906ed9 Update to latest version from Dave Mills. Mostly textual. 1999-04-04 10:28:42 +00:00
alc
4b3d42bf8e Two changes to vm_map_delete:
1. Don't bother checking object->ref_count == 1 in order to set
OBJ_ONEMAPPING.  It's a waste of time.  If object->ref_count == 1,
vm_map_entry_delete will "run-down" the object and its pages.

2. If object->ref_count == 1, ignore OBJ_ONEMAPPING.  Wait for
vm_map_entry_delete to "run-down" the object and its pages.
Otherwise, we're calling two different procedures to delete
the object's pages.

Note: "vmstat -s" will once again show a non-zero value
for "pages freed by exiting processes".
1999-04-04 07:11:02 +00:00
peter
5d5c9b046d If somebody does an execv("foo", NULL) (which theoretically is an error),
avoid crashing inside rtld (since it's easy) since everything else handles
it.  Of course, if the target program checks argv[], it'll fall over.

Reviewed by:	jdp
1999-04-04 06:01:09 +00:00
peter
dfef9d33c9 Add an 'al' (autologin username) capability to getty/gettytab. This is a
damn useful thing for using with serial consoles in clusters etc or secure
console locations.  Using a custom gettytab entry for console with
an entry like 'al=root' means that there is *always* a root login ready on
the console.  This should replace hacks like those which go with conserver
etc.  (This is a loaded gun, watch out for those feet!)

Submitted by:  "Andrew J. Korty" <ajk@purdue.edu>
1999-04-04 04:36:50 +00:00
grog
130c0104b2 Correct forgotten defs in defproc macro 1999-04-04 03:33:45 +00:00
kato
798b07512f Fix for console mouse.
Submitted by:	Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
1999-04-04 02:53:08 +00:00