Peter Wemm
f77c9f0c11
Minor updates after 1.11.2 import
2002-09-02 05:58:30 +00:00
Peter Wemm
8df8fc83d5
Initial merge of 1.11.1p1 -> 1.11.2 changes onto mainline
2002-09-02 05:57:14 +00:00
Peter Wemm
0471b259a4
This commit was generated by cvs2svn to compensate for changes in r102840,
...
which included commits to RCS files with non-trunk default branches.
2002-09-02 05:50:28 +00:00
Peter Wemm
b2b29aad0d
Import cvs-1.11.2 onto vendor branch
...
Obtained from: http://www.cvshome.org/
2002-09-02 05:50:28 +00:00
Alan Cox
660ab349e5
o Remove an initialized but unused variable from pmap_remove_all().
2002-09-02 05:13:37 +00:00
Jake Burkholder
5fe3ed629a
Moved elf brand identification into a function. Fully identify the
...
brand early in the process of loading an elf file, so that we can
identify the sysentvec, and so that we do not continue if we do not
have a brand (and thus a sysentvec). Use the values in the sysentvec
for the page size and vm ranges unconditionally, since they are all
filled in now.
2002-09-02 04:50:57 +00:00
Alan Cox
8a59b15cd4
o Synchronize updates to struct vm_page::cow with the page queues lock.
2002-09-02 04:04:12 +00:00
Murray Stokely
e2c4e1b55f
MFi386: Remove AH[CD]_REG_PRETTY_PRINT from boot floppies.
2002-09-02 03:00:14 +00:00
Murray Stokely
3e7c03093a
Remove the AH[CD]_REG_PRETTY_PRINT options from the boot floppies.
...
Discussed with: gibbs
2002-09-02 02:57:25 +00:00
Jake Burkholder
8cf034521b
Fixed more indentation bugs.
2002-09-02 02:41:26 +00:00
Jake Burkholder
ae162f3f31
Use FOO(a) for macros with variadic args, instead of FOO(a,) or FOO(a, ).
...
Submitted by: gcc3.2
2002-09-02 02:30:20 +00:00
Jake Burkholder
4f4f7ac78c
Remove NOFORTH=yes, it seems to work now thanks to scottl.
2002-09-02 01:11:46 +00:00
Brooks Davis
5906e69ac2
Continue de-counting i4b. Devices i4bctl, i4bcapi, iavc, i4bq921,
...
i4bq931, i4b, isic, iwic, ifpi, ifpi2, ifpnp, ihfc, and itjc are
no longer count devices. Also remove a few other instances of N<DEVICE>
being used to control compilation of whole files.
Reviewed by: hm
2002-09-02 00:52:11 +00:00
Matt Jacob
ce68dae5d6
Fix things so that:
...
a) we don't believe what the board tells us all the time (if the BIOS
hasn't run, port page 2 and port page 0 tend to be garbage)
b) add the missing code to set parameters for the SPI cards.
MFC after: 0 days
2002-09-01 23:07:09 +00:00
Ian Dowse
4cf64ccaed
Add a missing #include <sys/lockmgr.h>.
2002-09-01 23:02:10 +00:00
Scott Long
43e9d8a3a4
Minor fixups
2002-09-01 22:50:08 +00:00
Marcel Moolenaar
9010448c55
Sync up: remove device counts.
2002-09-01 22:34:58 +00:00
Ian Dowse
206a5d3a0c
Use the new kern_* functions to avoid the need to store arguments
...
in the stack gap. This converts most VFS and signal related system
calls, as well as select().
Discussed on: -arch
Approved by: marcel
2002-09-01 22:30:27 +00:00
Bruce A. Mah
4982af4aa7
Update ahd(4)-supported hardware.
2002-09-01 22:29:22 +00:00
Bruce A. Mah
aba1908737
New release notes: bzip2 packages (+MFC).
...
Modified release notes: ahd(4) (update, add manpage entity, MFC),
IPFilter 3.4.29 (+MFC), gcc pre-3.2.1 20020901, Heimdal pre-0.5
20020829 (+MFC).
2002-09-01 22:27:58 +00:00
Scott Long
5bd24c43a2
Fix a few typos and nits.
...
Submitted by: bmah
2002-09-01 22:07:24 +00:00
Robert Drehmel
bc0ad8e7a1
- Let their manual pages show the reader that the bzero(3) and
...
bcopy(3) functions are prototyped in <strings.h> and not in
<string.h> anymore.
- Add a sentence about that to the respective HISTORY sections.
In the C source files:
- Include <string.h> or <strings.h> depending on what function
is to be compiled.
- Use ANSI-C function definitions.
2002-09-01 21:53:46 +00:00
Jake Burkholder
f36ba45234
Added fields for VM_MIN_ADDRESS, PS_STRINGS and stack protections to
...
sysentvec. Initialized all fields of all sysentvecs, which will allow
them to be used instead of constants in more places. Provided stack
fixup routines for emulations that previously used the default.
2002-09-01 21:41:24 +00:00
Alexander Kabaev
0f8a5e9b3f
Restore Rev. 1.40 (remove "Keyboard yes/no" printf).
...
GCC 3.2 overflows boot2 by 12 bytes, this patch brings it back
within the boundaries, with 12 bytes available for future bloat.
Approved by: obrien
2002-09-01 21:29:10 +00:00
Alexander Kabaev
948dfbed43
Connect new files added with GCC 3.2.1 import to the build.
...
Approved by: obrien
2002-09-01 21:21:56 +00:00
Alexander Kabaev
6a10d74be1
Revert rev. 1.2. GCC 3.2 seems to have builtin_memset fixed.
...
Approved by: obrien
2002-09-01 21:18:18 +00:00
Alexander Kabaev
7055348d02
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.8 printf format error fixes
Approved by: obrien
2002-09-01 21:16:14 +00:00
Ian Dowse
ff76632189
Add a new function linux_emul_convpath(), which is a version of
...
linux_emul_find() that does not use stack gap storage but instead
always returns the resulting path in a malloc'd kernel buffer.
Implement linux_emul_find() in terms of this function. Also add
LCONVPATH* macros that wrap linux_emul_convpath in the same way
that the CHECKALT* macros wrap linux_emul_find().
2002-09-01 21:15:37 +00:00
Alexander Kabaev
ed7ada7c10
Use the stock 3.2.1-prerelease file.
...
Approved by: obrien
2002-09-01 21:13:32 +00:00
Alexander Kabaev
b00eee8d85
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.10 -mno-align-long-strings
1.11 Allow the specification of LONG_TYPE_SIZE on the command line.
Approved by: obrien
2002-09-01 21:12:30 +00:00
Alexander Kabaev
7d6e8a6ad0
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.11 -mno-align-long-strings
Approved by: obrien
2002-09-01 21:11:35 +00:00
Alexander Kabaev
35d17d433c
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.8 Change symbol values to match freebsd.h
Approved by: obrien
2002-09-01 21:09:26 +00:00
Alexander Kabaev
2556bafc14
Use the stock 3.2.1-prerelease file.
...
Approved by: obrien
2002-09-01 21:08:29 +00:00
Alexander Kabaev
4dccc39462
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 Localize the version number
Approved by: obrien
2002-09-01 21:07:09 +00:00
Alexander Kabaev
f2f9e41da3
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 -fformat-extensions
1.7 optimization downgrade
1.14 -O0 -O1 should optimize alignment for time, not size
Approved by: obrien
2002-09-01 21:06:42 +00:00
Alexander Kabaev
a8a3b181ed
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.\{2,15\} FREEBSD_NATIVE
1.\{5,13\} ELF, and objformat support
1.\{16,23,25\} Better cross building control
1.21 'GCC_OPTIONS'
1.27 cross-arch MD_EXEC_PREFIX fixes
cc -print-search-dir fixes
1.28 Read specs from /usr/libdata/gcc/specs,
if available
Approved by: obrien
2002-09-01 21:03:33 +00:00
Alexander Kabaev
ec748e0ef8
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 a.out support
Approved by: obrien
2002-09-01 21:02:41 +00:00
Alexander Kabaev
e243da3452
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 do not create paradoxical FLOAT_MODE subregs
I am not sure if this is still required.
Approved by: obrien
2002-09-01 21:01:12 +00:00
Alexander Kabaev
accb351070
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 kernel printf enchancements framework
Approved by: obrien
2002-09-01 20:57:33 +00:00
Alexander Kabaev
4e9f9a848d
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 don't let gcc(1) hide warnings in system headers.
Approved by: obrien
2002-09-01 20:56:10 +00:00
Alexander Kabaev
449bacd8c3
Merge FreeBSD modifications into gcc 3.2.1-prerelease:
...
1.2 kernel printf enchancements framework
1.3 suppress warnings on K&R main
Approved by: obrien
2002-09-01 20:53:28 +00:00
Alexander Kabaev
f3575d94a6
Use the stock 3.2.1-prerelease file.
...
Approved by: obrien
2002-09-01 20:49:59 +00:00
Alexander Kabaev
3d6d5eb7af
This commit was generated by cvs2svn to compensate for changes in r102786,
...
which included commits to RCS files with non-trunk default branches.
2002-09-01 20:39:24 +00:00
Alexander Kabaev
b8de51ccfc
Gcc 3.2.1-prerelease C++ support bits from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.
2002-09-01 20:39:24 +00:00
Alexander Kabaev
ee38c83efe
This commit was generated by cvs2svn to compensate for changes in r102784,
...
which included commits to RCS files with non-trunk default branches.
2002-09-01 20:39:15 +00:00
Alexander Kabaev
340f025870
Gcc 3.2.1-prerelease Objective C support bits from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.
2002-09-01 20:39:15 +00:00
Alexander Kabaev
c6cdb9c976
This commit was generated by cvs2svn to compensate for changes in r102782,
...
which included commits to RCS files with non-trunk default branches.
2002-09-01 20:39:13 +00:00
Alexander Kabaev
ca6500fcd0
Gcc 3.2.1-prerelease libf2c bits from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.
2002-09-01 20:39:13 +00:00
Alexander Kabaev
6be6d6640a
This commit was generated by cvs2svn to compensate for changes in r102780,
...
which included commits to RCS files with non-trunk default branches.
2002-09-01 20:38:57 +00:00
Alexander Kabaev
bb3c979bf5
Gcc 3.2.1-prerelease from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.
2002-09-01 20:38:57 +00:00