obrien
cc94f76f3d
Crap! I grabbed the wrong Makefile from the test machine.
1999-04-05 10:21:30 +00:00
peter
cc69e950c0
Fix type mismatch..
1999-04-05 10:18:50 +00:00
obrien
1199bf314a
Fix .for loop continuation lines style bugs.
...
Submitted by: bde
1999-04-05 09:01:45 +00:00
obrien
9bdf51c483
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
fac38aaff0
Add iostream Info docs.
1999-04-05 08:07:41 +00:00
bde
728fc3d676
Fixed disordering in previous 2 commits. Fixed an English error.
1999-04-05 07:38:07 +00:00
rnordier
3fdb487782
Fix damage introduced in previous commit.
1999-04-05 07:36:30 +00:00
rnordier
33dbdcecb9
Optimize better for space.
...
Thanks to: jdp
1999-04-05 07:24:51 +00:00
obrien
eae521d2fd
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
af77d6f191
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
a87f5a3076
Zap files not in cvs-1.10
1999-04-05 06:36:11 +00:00
peter
058f51c772
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
3f37320ea5
kldload("ccd") if the ccd module isn't present.
1999-04-05 06:30:12 +00:00
obrien
c33391678f
libg++ is OBE.
1999-04-05 05:37:27 +00:00
obrien
26216b12ae
osfcn.h (part of libg++) is going away, so don't try to include it.
1999-04-05 05:08:20 +00:00
grog
4d6539209a
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
9ba513f1ae
Add debug flag DEBUG_EXITFREE to log problems freeing memory on exit.
1999-04-05 04:03:45 +00:00
grog
a06e742697
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
549cf01690
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
ec96761e24
'fr' macro: trace back to new kernel base 0xc0000000
1999-04-05 03:55:44 +00:00
jdp
c77a8c0ec7
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
da5cbf3e76
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
9a0d570ac0
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
f166d8accb
_G_config.h is now dynamically created.
1999-04-05 01:16:03 +00:00
obrien
2a0996cae8
Fix space padding that was causing a problem in creating the final
...
CPP_PREDEFINES.
1999-04-04 22:46:18 +00:00
obrien
37d26a8ec7
4.0 will offer EGCS over GCC to the world.
1999-04-04 21:50:07 +00:00
dt
b2093101cd
Add prototypes for pread and pwrite.
1999-04-04 21:47:53 +00:00
dt
9974523119
Rename a function to avoid conflict with the new syscall 'pwrite'.
1999-04-04 21:47:11 +00:00
dt
7d58f8f534
Add wrappers for pread and pwrite syscalls.
1999-04-04 21:46:24 +00:00
dt
426a328be5
Regenerate (padding for pread and pwrite).
1999-04-04 21:43:36 +00:00
dt
f13dd5fa6d
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
bd8e7f40fb
Remove a lingering reference to libg++.
1999-04-04 21:35:27 +00:00
obrien
d343a5cdea
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
d2a62e1637
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
9c9c4fe46a
Conditionalize one more i386'ism.
1999-04-04 20:47:33 +00:00
obrien
c0d9655488
Attempt to creating the right ``tm.h'' file for the Alpha.
1999-04-04 20:41:50 +00:00
obrien
1a7add86bb
Attempt at creating the right ``tm.h'' file for the Alpha.
1999-04-04 20:40:45 +00:00
imp
e346b32961
Remove mkstemp.c from build. This is now in libc.
...
Tested by: make buildworld
1999-04-04 20:29:43 +00:00
imp
58c4e53b49
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
95a470c499
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
dd605303bb
didn't get latest version:
...
Don't conditionalize -I${.CURDIR}/../cc_tools
1999-04-04 17:11:00 +00:00
obrien
ef35474d0b
This is old C++ code -- no need for rtti or exceptions.
1999-04-04 16:44:33 +00:00
obrien
582be693c1
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
218eb1e241
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
40f56a703d
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
ec237a8695
Dang, lost some LL's there.
1999-04-04 10:53:59 +00:00
phk
c675a22738
Update to latest version from Dave Mills. Mostly textual.
1999-04-04 10:28:42 +00:00
alc
ad1fbba2a9
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
d352c94070
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
df68fc891e
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