iedowse
285c5385d5
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
kan
a51fc15f74
Use the stock 3.2.1-prerelease file.
...
Approved by: obrien
2002-09-01 21:13:32 +00:00
kan
662abc46ea
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
kan
444cf02e74
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
kan
2015880449
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
kan
39de93233c
Use the stock 3.2.1-prerelease file.
...
Approved by: obrien
2002-09-01 21:08:29 +00:00
kan
1ce5213676
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
kan
d1eeee6125
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
kan
2102521add
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
kan
1685710455
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
kan
9c10215d37
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
kan
8ac78c3b49
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
kan
67f771a4b4
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
kan
474d90c51c
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
kan
eb9254c159
Use the stock 3.2.1-prerelease file.
...
Approved by: obrien
2002-09-01 20:49:59 +00:00
kan
5e424678e8
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
kan
e921678e24
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
kan
b62a524167
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
kan
13c7f22a27
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
kan
0feaf9490e
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
kan
c31428d211
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
kan
96f278c475
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
kan
2e25f3a6c5
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
iedowse
be17b12cb6
Split out a number of mostly VFS and signal related syscalls into
...
a kernel-internal kern_*() version and a wrapper that is called via
the syscall vector table. For paths and structure pointers, the
internal version either takes a uio_seg parameter or requires the
caller to copyin() the data to kernel memory as appropiate. This
will permit emulation layers to use these syscalls without having
to copy out translated arguments to the stack gap.
Discussed on: -arch
Review/suggestions: bde, jhb, peter, marcel
2002-09-01 20:37:28 +00:00
obrien
84a9d83087
Update for 2.12.1 20-July-2002 import.
2002-09-01 18:03:55 +00:00
mike
31fdc63e0e
Be more explicit about a namespace by using the relatively new
...
visibility primitives.
2002-09-01 17:57:20 +00:00
obrien
12a656938d
Remove these Bintuils 2.11 files that aren't part of 2.12.
2002-09-01 17:51:18 +00:00
anholt
d284cb7b2d
Remove drm_linux.h, move the two useful defines into drm_drv.h. Use fd locking
...
on -current. Actually copy in data from userspace to kernel in the
linux-compat ioctl path. Make sure ioctl sizes are as expected in the handler
functions.
Reviewed by: rwatson
2002-09-01 17:45:04 +00:00
rwatson
9c25e3c24e
Since we have vp and td cached in local variables, use those instead
...
of derefencing the VOP arguments again when calling the UFS code.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-09-01 16:06:40 +00:00
rwatson
c4d754e0f4
Point at myself for reviews on commits to the MAC Framework and
...
MAC modules.
2002-09-01 15:55:38 +00:00
bde
22417238a5
Unbreak LINT a little by not attempting to configure the nonexist option
...
AHC_DEBUG_SEQUENCER.
2002-09-01 15:11:06 +00:00
nectar
93ca8e9c88
= The prefix should be /usr', not
/'.
...
= Correct the Heimdal version number hiding in here.
2002-09-01 14:45:17 +00:00
iedowse
99766d4bf1
If the CC environment variable contains multiple words then split
...
it up into separate exec arguments.
Reviewed by: markm
2002-09-01 12:49:27 +00:00
scottl
cbcc6c0caa
Add a manual page for the ahd driver.
2002-09-01 07:34:47 +00:00
tjr
3c7d05d837
Typo: refer to MB_LEN_MAX instead of MB_CHAR_MAX (which does not exist).
2002-09-01 07:21:58 +00:00
scottl
abed8239c8
Use the correct bit value for a debug options
2002-09-01 07:14:26 +00:00
scottl
f555de9981
Remove options that don't actually exist (in this form).
2002-09-01 07:13:10 +00:00
tjr
2e5584e864
Add restrict qualifiers to the arguments of mbstowcs, mbtowc() and
...
wcstombs().
2002-09-01 07:08:22 +00:00
mike
8485252733
Bump __FreeBSD_version for _BSD_FOO_T_ to _FOO_T_DECLARED switch.
...
This should have been committed about a week ago to coincide with the
actual changes.
2002-09-01 04:49:38 +00:00
mjacob
d9cfb70fec
Upgrade to latest QLogic f/w from their intranet site for 2100, 2200 and
...
2300 cards.
MFC after: 1 day
2002-09-01 02:28:36 +00:00
obrien
5734f78aa3
Fix xterm-color so that it (1) doesn't bitch on exit, (2) doesn't restore
...
the pre-run screen.
Desired by: alfred, peter, mini
2002-09-01 02:04:42 +00:00
jmallett
685f567d90
Stylistic fixes for the inclusion of the opt_puc.h header, so it comes from the
...
right places, and so it's sorted consistently with how all the other N-hundreds
of files ding this do it.
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
2002-09-01 01:59:38 +00:00
mike
02b206400e
Fix a memory leak.
2002-09-01 01:49:27 +00:00
peter
6840044b4e
'aicasm optional ahc ahd' means 'build aicasm only if BOTH ahc and ahd
...
are specified'. Ie: it is a logical and, not a logical or.
2002-08-31 23:30:16 +00:00
dwmalone
31d77eaa65
Spell Ken Olsen's name the same way everywhere.
...
PR: 7434
2002-08-31 23:15:41 +00:00
trhodes
2d54012414
use 'file system superblock' for the error message. This will match other
...
disk utilities.
Discussed with: bde
2002-08-31 21:34:54 +00:00
dillon
1703af0c56
Reduce the maximum KVA reserved for swap meta structures from 70 to 32 MB.
...
Reduce the swap meta calculation by a factor of 2, it's still massive overkill.
X-MFC after: immediately
2002-08-31 21:15:29 +00:00
obrien
9e3c08d6b1
Update for 2.12.1 20-July-2002 import.
2002-08-31 20:57:53 +00:00
obrien
d88a845623
Merge rev 1.6 (ELF_DYNAMIC_INTERPRETER) into Binutils 2.12_20020720.
2002-08-31 20:38:58 +00:00
phk
1ea87921ab
More cleaning up and unhacking:
...
Don't expect all RIDs to be PCI rids. The previous code made at
least 1 mistake, even for PCI.
Give the card definitions a chance to specify a init function.
Use this instead of the gross superio hack.
Move the win877 init function to puc_pci.c where it belongs.
RIDs can actually be zero, don't set badmuxed if so.
Set a less incorrect end for the construct SYS_RES_IOPORT entries,
I guess both sio and lpt happen to use 8 IO ports, but that shouldn't
really be hardcoded this way.
Fixup puc_pccard.c to match.
We're getting closer.
2002-08-31 20:29:46 +00:00