Mark Murray
427e2d5c02
Comment out the WARNS= so as to not trample all over the GCC3 work.
2002-02-06 18:14:59 +00:00
Mark Murray
23d79449c5
Backout -Werror protection. No need to walk all over the upcoming
...
GCC3 changeover.
2002-02-06 18:13:12 +00:00
Ruslan Ermilov
539eb783d3
Neither .depend nor ${DEPENDFILE} depend on _SUBDIR.
...
(One step closer to _SUBDIR <-> _SUBDIRUSE merge.)
2002-02-06 18:08:31 +00:00
Ruslan Ermilov
115a409ec8
Back out revision 1.23 (SUBDIR_CHANGE).
...
Not objected to by: bde, eivind
2002-02-06 18:05:53 +00:00
Alexey Zelkin
7658e887d3
Fix sentence in comment
2002-02-06 18:00:11 +00:00
Alexey Zelkin
e0738f01ca
Update description of 'ac' subdirectory
2002-02-06 17:50:05 +00:00
Alexey Zelkin
1afcdc8a91
Add descirptions of scripts in this directory
2002-02-06 17:49:13 +00:00
Alexey Zelkin
f1c3a0188c
Add script that checks contents of .ent files (sorting and addresses)
2002-02-06 17:47:18 +00:00
Alexey Zelkin
d6d290cbca
List of committers was moved out of handbook. Teach 'ac' about new location.
...
Also teach it about complex entries in access file (or correctly to say
simplify them)
2002-02-06 17:09:08 +00:00
Warner Losh
32ce1b8d9e
o Remove __P
...
o Use proper prototypes
o remove register
2002-02-06 16:51:09 +00:00
Warner Losh
0b3356e19e
Remove some unused variables, mark unused parameters as unused and change
...
names of variables that shadow globally declared variables. This should
help people doing later WARNS= fixes.
2002-02-06 16:47:06 +00:00
Warner Losh
95289b278a
o __P removal
...
o remove register
o use strict prototypes
2002-02-06 16:38:40 +00:00
Jacques Vidrine
dc84ba3905
Remove files that shouldn't have been imported.
...
These will be surgically removed from the repository.
Approved by: markm
(with a CVS Meister hat on)
2002-02-06 16:31:41 +00:00
Alfred Perlstein
d4210d7dba
remove -M from RPCCOM, it slipped in with the tirpc upgrade.
...
Submitted by: mbr
2002-02-06 16:13:04 +00:00
Dag-Erling Smørgrav
dc584ddbc5
ANSIfy and remove some dead code.
...
Sponsored by: DARPA, NAI Labs
2002-02-06 15:26:07 +00:00
Dag-Erling Smørgrav
ed4d1c46a2
Apply the following mechanical transformations in preparation for
...
ansification and constification:
s{\s+__P\((\(.*?\))\)}{$1}g;
s{\(\s+}{\(}g;
s{\s+\)}{\)}g;
s{\s+,}{,}g;
s{(\s+)(for|if|switch|while)\(}{$1$2 \(}g;
s{return ([^\(].*?);}{return ($1);}g;
s{([\w\)])([!=+/\*-]?=)([\w\(+-])}{$1 $2 $3}g;
s{\s+$}{\n};g
Also add $FreeBSD$ where needed.
MFC after: 1 week
2002-02-06 13:30:31 +00:00
Kris Kennaway
8bf216d4a3
Set WFORMAT=0, overlooked in previous commits to libexec/.
...
Reported by: jhay
2002-02-06 11:07:55 +00:00
Dag-Erling Smørgrav
082cdd8de8
Forced commit. Previous commit was in response to:
...
PR: kern/33583
2002-02-06 10:23:02 +00:00
Ruslan Ermilov
91bef1104d
Do a bit more of prototype cleanup.
2002-02-06 07:34:17 +00:00
David E. O'Brien
e35f7181ce
Use the stock [3.1-snap] version of this.
2002-02-06 05:10:06 +00:00
David E. O'Brien
3905f1c147
A slightly more general version of rev 1.2 that might be more acceptable
...
to the GCC maintainers.
2002-02-06 05:07:17 +00:00
David E. O'Brien
34edb80c80
Merge BDE's printf format error fixes (rev 1.2) into GCC 3.1-snap.
2002-02-06 05:07:01 +00:00
David E. O'Brien
f4625df208
Use the stock GCC 3.1-snap version of this.
2002-02-06 05:05:49 +00:00
David E. O'Brien
eecc1da618
A slightly different version of rev 1.2 that is closer to something the
...
GCC maintainers might actually accept.
2002-02-06 05:04:25 +00:00
David E. O'Brien
982e216c53
Merge rev 1.2 (printf format error fixes) into GCC 3.1-snap.
2002-02-06 05:03:43 +00:00
David E. O'Brien
08a759af80
Use the stock [3.l-snap] version of this.
2002-02-06 05:02:18 +00:00
David E. O'Brien
229356526c
Use the stock [3.1-snap] file.
2002-02-06 05:01:51 +00:00
David E. O'Brien
9864f35a4f
Use the stock file for now.
...
The changes from GCC 2.95.3 to 3.1 are large and it is hard to figure
out how to apply our changes. Once BDE can properly test GCC 3.1 he'll
add back in our changes.
2002-02-06 05:01:29 +00:00
David E. O'Brien
2b6f3a3db7
Merge the stock gcc-3.1_snap file onto HEAD.
2002-02-06 05:00:48 +00:00
David E. O'Brien
a1640fbb8a
Merge rev 1.2 (-fformat-extensions) and rev 1.7 (optimization downgrade)
...
into GCC 3.1-snap.
2002-02-06 04:59:39 +00:00
Hajimu UMEMOTO
9785aaf1b3
Install PROTO.localhost-v6.rev. Umm, it seems namedb/Makefile
...
is not used.
2002-02-06 04:57:25 +00:00
David E. O'Brien
21afea8038
We use the stock [3.1-snap] file.
2002-02-06 04:49:08 +00:00
Hajimu UMEMOTO
232b0e36b5
Install PROTO.localhost-v6.rev.
...
Reported by: Scott Allendorf <scott-allendorf@uiowa.edu>
Forgot by: me (ume)
2002-02-06 04:46:07 +00:00
John Baldwin
78a1485fd1
Fixes for alpha pmap on SMP machines:
...
- Create a private list of active pmaps rather than abusing the list of all
processes when we need to look up pmaps. The process list needs a sx lock
and we can't be getting sx locks in the middle of cpu_switch()
(pmap_activate() can call pmap_get_asn() from cpu_switch()). Instead, we
protect the list with a spinlock. This also means the list is shorter
since a pmap can be used by more than one process and we could (at least
in thoery) dink with pmap's more than once, but now we only touch each
pmap once when we have to update all of them.
- Wrap pmap_activate()'s code to get a new ASN in an explicit critical section
so that when it is called while doing an exec() we can't get preempted.
- Replace splhigh() in pmap_growkernel() with a critical section to prevent
preemption while we are adjusting the kernel page tables.
- Fixes abuse of PCPU_GET(), which doesn't return an L-value.
- Also adds some slight cleanups to the ASN handling by adding some macros
instead of magic numbers in relation to the ASN and ASN generations.
Reviewed by: dfr
2002-02-06 04:30:26 +00:00
David E. O'Brien
adb423b12d
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.{5,13} (ELF, and objformat support);
...
1.16 (allow specification of TOOLS_PREFIX); 1.21 ("GCC_OPTIONS")
into GCC 3.1-snap.
Note that rev 1.20 was fixed in the stock GCC 3 sources.
2002-02-06 02:53:38 +00:00
Rob Braun
af71ab4f58
Make cron actually build without defining LOGIN_CAP.
...
Reviewed by: jkh
2002-02-06 02:00:07 +00:00
Scott Long
fe94b852b3
Don't attach to Dell PERC2/QC cards that have a firmware rev of 1.x. This
...
check is complicated by the fact that the Adaptec 5400S cards claim to use
1.x firmware also. PERC2/QC 1.x firmware is not compatible with this driver
and will cause a system hang.
MFC after: 3 days
2002-02-06 01:34:09 +00:00
Matthew Dillon
0b94a0e9f9
Allow the kern.maxusers boot tuneable to be set to 0 (previously only
...
the kernel config's maxusers could be set to 0 for autosizing to work).
Reviewed by: rwatson, imp
MFC after: 3 days
2002-02-06 01:19:19 +00:00
Alfred Perlstein
1c71deff79
balance parens.
...
Submitted by: mbr
2002-02-05 23:56:29 +00:00
Alfred Perlstein
2abd9cf115
For RPC v2 we need to fill in ret->xp_raddr too. INET_6
...
is not supported in portmap, so we don't have to care about it.
Submitted by: mbr
2002-02-05 23:46:37 +00:00
Alfred Perlstein
8d6301358e
Fix cc -Wall, fix rcsid warnings, add missing prototypes,
...
change prototypes to be the same as in the original sun tirpc code.
Remove ()P macro in a file where the mayority had ()P already removed.
Add them if the mayority use ()P macros.
Submitted by: mbr
Requested by: bde
2002-02-05 23:43:43 +00:00
Benno Rice
64eecf3a43
Correctly identify the Intel 82830 AGP bridge.
2002-02-05 23:13:25 +00:00
Alfred Perlstein
e4db1131b8
Do not call addrinfo on local transport adresses, if returning a
...
server handle (for reuse or whatever). We just return now a handle
connected to the local rpcbind.
Do not try to call checkcache, if host = NULL;
Submitted by: mbr
2002-02-05 23:12:51 +00:00
Dag-Erling Smørgrav
5a51c23be3
Switch to a self-starting allocation scheme.
2002-02-05 22:15:16 +00:00
Dag-Erling Smørgrav
e19e6098b3
Reindent, and add parentheses to return statements. Some functions in
...
ftp.c and http.c now have exceedingly long lines due to deep nesting;
this will be corrected by reorganizing the code in a later revision.
2002-02-05 22:13:51 +00:00
Dave Zarzycki
076172c5bc
Fix the race between the stat() and the mkdir().
...
Reviewed by: jkh
2002-02-05 21:55:12 +00:00
Josef Karthauser
e105123179
Update the physio man page to better reflect reality.
...
PR: docs/30603
Reviewed by: phk
MFC after: 3 days
2002-02-05 21:32:57 +00:00
Dag-Erling Smørgrav
551858f0b0
Eliminate a redundant loop.
2002-02-05 21:32:16 +00:00
Alfred Perlstein
582ec34cd8
Fix a race with free'ing vmspaces at process exit when vmspaces are
...
shared.
Also introduce vm_endcopy instead of using pointer tricks when
initializing new vmspaces.
The race occured because of how the reference was utilized:
test vmspace reference,
possibly block,
decrement reference
When sharing a vmspace between multiple processes it was possible
for two processes exiting at the same time to test the reference
count, possibly block and neither one free because they wouldn't
see the other's update.
Submitted by: green
2002-02-05 21:23:05 +00:00
Warner Losh
4974a170b0
Fix minor disorder in functions declared in extern.h
2002-02-05 21:07:47 +00:00