Jordan K. Hubbard
29fcf344ff
Move the proper set of libraries.
1999-04-05 21:41:56 +00:00
Julian Elischer
8d17e69460
Catch a case spotted by Tor where files mmapped could leave garbage in the
...
unallocated parts of the last page when the file ended on a frag
but not a page boundary.
Delimitted by tags PRE_MATT_MMAP_EOF and POST_MATT_MMAP_EOF,
in files alpha/alpha/pmap.c i386/i386/pmap.c nfs/nfs_bio.c vm/pmap.h
vm/vm_page.c vm/vm_page.h vm/vnode_pager.c miscfs/specfs/spec_vnops.c
ufs/ufs/ufs_readwrite.c kern/vfs_bio.c
Submitted by: Matt Dillon <dillon@freebsd.org>
Reviewed by: Alan Cox <alc@freebsd.org>
1999-04-05 19:38:30 +00:00
Nick Hibma
7b9e192e28
1) Add the defines for the Mass Storage class
...
2) Add comments
3) Add UE_DIR to replace the querying of UE_IN directly
1999-04-05 17:23:54 +00:00
Nick Hibma
ff0ccda34e
change wrong names in prototypes (pipe to dev)
1999-04-05 17:19:48 +00:00
Nick Hibma
5163f215e0
Add the defines for the Iomega Zip 100 drive
1999-04-05 17:12:46 +00:00
Nick Hibma
1294cd03e1
bugfix: initialise timeout for usbd_device_request as well.
...
moved statements around to reflect sequence in the struct, to make
finding these discrepancies easier.
1999-04-05 17:01:52 +00:00
Peter Wemm
5734634f4c
Make ppbus compile under egcs. I'm not sure about this casting-to-union-
...
-containing-the-type stuff, but gcc seemed to do it implicitly..
1999-04-05 15:43:11 +00:00
David E. O'Brien
bc240ae595
Crap! I grabbed the wrong Makefile from the test machine.
1999-04-05 10:21:30 +00:00
Peter Wemm
bd694cebfc
Fix type mismatch..
1999-04-05 10:18:50 +00:00
David E. O'Brien
d52e4b9c1a
Fix .for loop continuation lines style bugs.
...
Submitted by: bde
1999-04-05 09:01:45 +00:00
David E. O'Brien
1f9c1a3489
Turn off src/gnu/usr.bin/genclass -- it is OBE as it was part of libg++.
1999-04-05 08:48:08 +00:00
David E. O'Brien
17673af376
Add iostream Info docs.
1999-04-05 08:07:41 +00:00
Bruce Evans
940b0c98ca
Fixed disordering in previous 2 commits. Fixed an English error.
1999-04-05 07:38:07 +00:00
Robert Nordier
0e5731f9f4
Fix damage introduced in previous commit.
1999-04-05 07:36:30 +00:00
Robert Nordier
bf0eae60c5
Optimize better for space.
...
Thanks to: jdp
1999-04-05 07:24:51 +00:00
David E. O'Brien
2549292b15
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 Wemm
fa8e1794b5
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 Wemm
16f9c40248
Zap files not in cvs-1.10
1999-04-05 06:36:11 +00:00
Peter Wemm
feeca969b0
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 Wemm
769ae4addb
kldload("ccd") if the ccd module isn't present.
1999-04-05 06:30:12 +00:00
David E. O'Brien
256e5d49b4
libg++ is OBE.
1999-04-05 05:37:27 +00:00
David E. O'Brien
0316085374
osfcn.h (part of libg++) is going away, so don't try to include it.
1999-04-05 05:08:20 +00:00
Greg Lehey
8a465c4217
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
Greg Lehey
0ad9aafaa2
Add debug flag DEBUG_EXITFREE to log problems freeing memory on exit.
1999-04-05 04:03:45 +00:00
Greg Lehey
31e318aced
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
Greg Lehey
599fbeb550
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
Greg Lehey
6560c980ca
'fr' macro: trace back to new kernel base 0xc0000000
1999-04-05 03:55:44 +00:00
John Polstra
6f2a248bff
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
John Polstra
5e4636f2b0
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
Greg Lehey
9854208acb
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
David E. O'Brien
b20c2a3948
_G_config.h is now dynamically created.
1999-04-05 01:16:03 +00:00
David E. O'Brien
6c499bb15a
Fix space padding that was causing a problem in creating the final
...
CPP_PREDEFINES.
1999-04-04 22:46:18 +00:00
David E. O'Brien
488a805f88
4.0 will offer EGCS over GCC to the world.
1999-04-04 21:50:07 +00:00
Dmitrij Tejblum
3a41a9b759
Add prototypes for pread and pwrite.
1999-04-04 21:47:53 +00:00
Dmitrij Tejblum
64edd87688
Rename a function to avoid conflict with the new syscall 'pwrite'.
1999-04-04 21:47:11 +00:00
Dmitrij Tejblum
1b30ac5124
Add wrappers for pread and pwrite syscalls.
1999-04-04 21:46:24 +00:00
Dmitrij Tejblum
5cc4ab5323
Regenerate (padding for pread and pwrite).
1999-04-04 21:43:36 +00:00
Dmitrij Tejblum
8fe387ab84
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
David E. O'Brien
a295bf4ee7
Remove a lingering reference to libg++.
1999-04-04 21:35:27 +00:00
David E. O'Brien
df5ee53868
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
Warner Losh
2ee878400e
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
David E. O'Brien
3da8ad7260
Conditionalize one more i386'ism.
1999-04-04 20:47:33 +00:00
David E. O'Brien
8c1efc3ea6
Attempt to creating the right ``tm.h'' file for the Alpha.
1999-04-04 20:41:50 +00:00
David E. O'Brien
962ae20e3c
Attempt at creating the right ``tm.h'' file for the Alpha.
1999-04-04 20:40:45 +00:00
Warner Losh
ce34abc1f0
Remove mkstemp.c from build. This is now in libc.
...
Tested by: make buildworld
1999-04-04 20:29:43 +00:00
Warner Losh
06b6a8ab98
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
Poul-Henning Kamp
a508801763
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
David E. O'Brien
07872b08c4
didn't get latest version:
...
Don't conditionalize -I${.CURDIR}/../cc_tools
1999-04-04 17:11:00 +00:00
David E. O'Brien
983098e0c9
This is old C++ code -- no need for rtti or exceptions.
1999-04-04 16:44:33 +00:00
David E. O'Brien
18ff6ae909
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