Peter Wemm
878c9687ec
Do not guarantee an overflow of tm_year when doing the binary search in
...
localtime/mktime/tmcomp and friends on ia64.
Approved by: re
2002-12-05 19:54:47 +00:00
David E. O'Brien
ca894c66e0
_NIH, __NIH__, __N_I_H__, __nih__, _niH_.
...
*sigh* GCC developers can't seem to make up their mind which pre-defined arch
symbols are the official ones. So make them, and the Sparc64 using Martians
happy with every permutation.
This fixes f77 and possibly changes some 'long long' handling.
Approved by: re(bmah)
2002-12-05 18:40:24 +00:00
David E. O'Brien
b07af2c4b2
Back out rev 1.7 -- I'm not sure we're ready for it and I can't test it.
...
Marcel will find out RSN if it is needed and I'll let him fix this up if
need be.
2002-12-05 18:35:44 +00:00
David E. O'Brien
dfe585cc69
Our binary output format is now "elf64-ia64-little-freebsd".
2002-12-05 18:28:01 +00:00
David E. O'Brien
52678bf874
We need to support the bfd_efi_app_ia64_vec vector for loader support.
...
Submitted by: Marcel
Approved by: RE
2002-12-05 18:27:22 +00:00
David E. O'Brien
3e17ea404e
Change the default emulation to elf64_sparc_fbsd. This emulation knows the
...
correct spelling of our rtld.
2002-12-05 18:25:09 +00:00
David E. O'Brien
978f043ed0
Set WARNS=0 as a temp work around until I can get access to an IA-64 box
...
to do this right.
Approved by: RE
2002-12-05 18:24:34 +00:00
David E. O'Brien
a91d8d9644
Change the default emulation to elf64_ia64_fbsd. This knows the proper
...
spelling of our rtld.
2002-12-05 18:23:08 +00:00
David E. O'Brien
51c79e7572
Don't dike out ELF_DYNAMIC_INTERPRETER, we need this copy now.
...
This should have been committed with ia64/bfd.h rev 1.6.
Approved by: RE
2002-12-05 18:19:18 +00:00
Alexander Kabaev
8e44609c92
C++ exceptions with shared libraries are working on sparc64 now.
...
Build shared libstdc++so on sparc64 platform too.
Approved: re (rwatson)
2002-12-05 17:04:03 +00:00
Alexander Kabaev
f94cc7e9ca
Fix rtld to handle SPARC_R_UA{16,64} relocations correctly.
...
Approved by: re (rwatson)
2002-12-05 16:58:31 +00:00
Ian Dowse
2f07688e82
In the NFSv3 `fsinfo' procedure reply, don't claim that we support
...
32k read and write operations on datagram sockets when in fact we
reject requests larger than 16k. It must be the case that virtually
all clients use data sizes of 16k or less for UDP transport (FreeBSD's
client defaults to 8k and never exceeds 16k), as this bug has been
present ever since NFSv3 support was added.
Reported by: Senthil <lihtnes78@netscape.net>
Reviewed by: dillon
Approved by: re
MFC-after: 1 week
2002-12-05 16:58:11 +00:00
Bruce A. Mah
a66504b36e
Update hardware notes for new ata(4) controller and platform. bge(4)
...
seems to work on ia64, so add that arch.
Approved by: re (implicitly)
2002-12-05 16:46:45 +00:00
Bruce A. Mah
f5ba56c721
New release notes: ata(4) support for Acard controllers, ata(4) works
...
on pc98.
2002-12-05 16:45:14 +00:00
Yoshihiro Takahashi
65e261ce04
Add ATA_NOPCI option for small kern.flp floppy.
...
Approved by: re (murray)
2002-12-05 13:07:55 +00:00
Ruslan Ermilov
db8993ce9e
Capitalize ASCII code names.
...
Approved by: re
2002-12-05 08:50:00 +00:00
Bruce A. Mah
f7d655d51e
Version bump for 5.0-RC.
...
Approved by: re
2002-12-05 06:06:21 +00:00
Murray Stokely
16c4307462
Welcome to 5.0-RC.
...
Approved by: re
2002-12-05 05:27:49 +00:00
Scott Long
8528a71202
The sequencer downloading code assumes that all jump
...
labels are acurate in relation to a fully compiled
sequencer program (all patches downloaded). Correct
a few occurances of a relative jump across a macro
that ended up jumping us into the last instruction
of the macro.
Spproved by: re (bmah)
2002-12-05 00:47:27 +00:00
Chris Costello
1f1ba8aea6
Forced commit:
...
Credit Hiten M. Pandya <hiten@angelica.unixdaemons.com> with reporting that
suser_cred(9) should've been suser(9).
2002-12-05 00:40:31 +00:00
Chris Costello
3ebc28efa8
Document the following MAC policies:
...
o Biba: A data integrity policy
o BSD Extended: Support for the firewall-like access controls (ugidfw(8))
o MLS: Multi-level security, a confidentiality policy
(These files originally lived in src/share/man/man9)
Approved by: re (blanket)
Sponsored by: DARPA, Network Associates Labs
Obtained from: TrustedBSD Project
2002-12-05 00:05:38 +00:00
Eric Anholt
a94332b247
Remove an unused variable that snuck in the last commit.
...
Submitted by: Christian Brueffer <chris@unixpages.org>
Approved by: re (rwatson)
2002-12-04 23:39:05 +00:00
Bruce A. Mah
50be65b611
New release note: INDEX-5.
...
Modified release notes: gcc-3.2.1 release, further clarification of
Perl stuff.
2002-12-04 22:55:21 +00:00
Scott Long
97cae63d7f
Last minute fixes to ahc and ahd:
...
ahd_pci.c:
Retrieve the allow_memio hint from the resource manager to
determine whether or not to try PCI MEMIO.
aic79xx_osm.h:
aic7xxx_osm.h:
Don't wrongly abuse the callout_reset() interface when trying
to abuse timeouts generated from the CAM layer. This fixes the
console freeze and lost timeout problem that many have reported,
especially on SMP systems.
aic79xx_pci.c
aic7xxx_pci.c
Rewrite the MEMIO test routine to prevent certain broken chipsets
from trying to burst multiple DWORDs to the registers. Also make
the routine better detect byte merging by the host bridge and
deal with it.
aic79xx.reg:
Correct an incorrect register definition.
Approved by: re (rwatson, jhb)
2002-12-04 22:51:29 +00:00
Robert Watson
e7cba1c7dd
Remove a const that generates a warning: the const isn't strictly
...
wrong, since we don't want the variable changed, but since we assign
it to variables that may also refer to other non-const strings,
warnings were generated that could break LINT.
Approved by: re
Spotted by: sam
2002-12-04 22:01:03 +00:00
Hiroki Sato
57f727d9f8
Merge from the English version and fix some mistranslations.
...
Reviewed by: Hideyuki KURASHINA <rushani@jp.FreeBSD.org>
Yoshihiko SARUMARU <mistral@imasy.or.jp>
References: [doc-jp-work 531]
Approved by: re (bmah)
2002-12-04 21:39:38 +00:00
David E. O'Brien
b7623b4aba
I really hate the GCC directory structure of gcc/gcc/gcc/<compiler files>
2002-12-04 21:31:04 +00:00
Ruslan Ermilov
ae82896268
Consistently mark std(in|out|err) with .Dv, because that's how they
...
are marked up in stdio(3), and because they are defined expressions
of type "FILE *".
Approved by: re
2002-12-04 18:57:46 +00:00
Alan Cox
a597332c22
Hold the page queues lock around calls to pmap_remove().
...
Approved by: re
2002-12-04 18:40:39 +00:00
Eric Anholt
91f6016a96
Fix witness warning in DRM memory info sysctl by making a temporary copy of the
...
data under the lock and outputting it to the sysctl later.
Reviewed by: scottl
Approved by: re
2002-12-04 18:27:45 +00:00
Ruslan Ermilov
898f520da8
mdoc(7) police: markup overhaul.
...
Approved by: re
2002-12-04 17:49:15 +00:00
David E. O'Brien
b7cea4d5d2
Update for Gcc 3.2.1 release.
...
We also have more wide char support in libc now.
2002-12-04 17:47:34 +00:00
David E. O'Brien
685272c479
Gperf is usable again.
2002-12-04 17:34:21 +00:00
Kris Kennaway
cc865772a5
Minimal change to cause pkg_version to examine the new INDEX-5 file
...
instead of INDEX. This should be done better since this file name will
depend on the FreeBSD major version.
2002-12-04 17:22:48 +00:00
David E. O'Brien
8d5a0b4303
This commit was generated by cvs2svn to compensate for changes in r107609,
...
which included commits to RCS files with non-trunk default branches.
2002-12-04 17:08:08 +00:00
David E. O'Brien
e3dd383f00
Gcc 3.2.1 release virgin vendor import. (19-Nov-2002)
2002-12-04 17:08:08 +00:00
David E. O'Brien
119366edf0
This commit was generated by cvs2svn to compensate for changes in r107606,
...
which included commits to RCS files with non-trunk default branches.
2002-12-04 16:53:59 +00:00
David E. O'Brien
8f1134fbb3
Gcc 3.2.1 release virgin vendor import. (19-Nov-2002)
2002-12-04 16:53:59 +00:00
David E. O'Brien
4f471064d9
Update HEAD with FSF branch 3.2.1 release files.
2002-12-04 16:35:55 +00:00
David E. O'Brien
21da7e2bd7
Use pure stock files.
2002-12-04 16:31:48 +00:00
Ruslan Ermilov
3b29692060
mdoc(7) police: markup overhaul.
...
Approved by: re
2002-12-04 16:28:45 +00:00
David E. O'Brien
a83e5e4149
Merge rev 1.8 (printf format error fixes) into Gcc 3.2.1 release.
2002-12-04 16:13:54 +00:00
David E. O'Brien
d4053aa61b
Gperf is usable again. We don't need this.
2002-12-04 16:13:07 +00:00
David E. O'Brien
2d858acd9b
Fix typo to sync with FSF sources.
2002-12-04 16:09:42 +00:00
David E. O'Brien
df53d8649e
Merge revs 1.10 (-mno-align-long-strings) and 1.11 (LONG_TYPE_SIZE override)
...
into Gcc 3.2.1 release.
2002-12-04 16:07:58 +00:00
David E. O'Brien
c8bf144918
Merge rev 1.11 (-mno-align-long-strings) into Gcc 3.2.1 release.
2002-12-04 16:04:26 +00:00
David E. O'Brien
4172a45f81
Update for Gcc 3.2.1 release.
2002-12-04 16:01:15 +00:00
David E. O'Brien
991cc708ac
Merge revs 1.2 (-fformat-extensions), 1.7 (FORCE_OPTIMIZATION_DOWNGRADE knob),
...
1.14 (-O/-O1 optimize alignment for time, not size) into Gcc 3.2.1 release.
2002-12-04 15:59:56 +00:00
David E. O'Brien
8648049b51
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.21 ("GCC_OPTIONS"); 1.{16,25,27}
...
(cross compiling issues) into GCC 3.2.1 release.
Note revs 1.{5,13} (ELF and objformat support) are OBE with the a.out dike-out.
2002-12-04 15:57:11 +00:00
David E. O'Brien
cc30d3f890
Merge revs 1.2 (kernel printf framework) and 1.3 (suppress K&R main warnings)
...
into Gcc 3.2.1 release.
2002-12-04 15:48:26 +00:00