Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gcc/dist merge GCC 4.8.5 (final round)
details: https://anonhg.NetBSD.org/src/rev/94393d6293ba
branches: trunk
changeset: 339063:94393d6293ba
user: mrg <mrg%NetBSD.org@localhost>
date: Wed Jun 24 14:51:17 2015 +0000
description:
merge GCC 4.8.5 (final round)
diffstat:
external/gpl3/gcc/dist/INSTALL/binaries.html | 8 +-
external/gpl3/gcc/dist/INSTALL/build.html | 2 +-
external/gpl3/gcc/dist/INSTALL/configure.html | 2 +-
external/gpl3/gcc/dist/INSTALL/download.html | 2 +-
external/gpl3/gcc/dist/INSTALL/finalinstall.html | 2 +-
external/gpl3/gcc/dist/INSTALL/gfdl.html | 2 +-
external/gpl3/gcc/dist/INSTALL/index.html | 4 +-
external/gpl3/gcc/dist/INSTALL/old.html | 2 +-
external/gpl3/gcc/dist/INSTALL/prerequisites.html | 2 +-
external/gpl3/gcc/dist/INSTALL/specific.html | 167 +-
external/gpl3/gcc/dist/INSTALL/test.html | 2 +-
external/gpl3/gcc/dist/NEWS | 3876 ++++++++++----------
external/gpl3/gcc/dist/gcc/doc/aot-compile.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/cpp.1 | 4 +-
external/gpl3/gcc/dist/gcc/doc/cpp.info | Bin
external/gpl3/gcc/dist/gcc/doc/cppinternals.info | Bin
external/gpl3/gcc/dist/gcc/doc/fsf-funding.7 | 2 +-
external/gpl3/gcc/dist/gcc/doc/g++.1 | 192 +-
external/gpl3/gcc/dist/gcc/doc/gc-analyze.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/gcc.1 | 192 +-
external/gpl3/gcc/dist/gcc/doc/gcc.info | Bin
external/gpl3/gcc/dist/gcc/doc/gccinstall.info | Bin
external/gpl3/gcc/dist/gcc/doc/gccint.info | Bin
external/gpl3/gcc/dist/gcc/doc/gcj-dbtool.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/gcj.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/gcj.info | Bin
external/gpl3/gcc/dist/gcc/doc/gcov.1 | 4 +-
external/gpl3/gcc/dist/gcc/doc/gfdl.7 | 2 +-
external/gpl3/gcc/dist/gcc/doc/gfortran.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/gij.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/gpl.7 | 2 +-
external/gpl3/gcc/dist/gcc/doc/grmic.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/jcf-dump.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/jv-convert.1 | 2 +-
external/gpl3/gcc/dist/gcc/doc/rebuild-gcj-db.1 | 2 +-
external/gpl3/gcc/dist/libgomp/libgomp.info | Bin
36 files changed, 2362 insertions(+), 2127 deletions(-)
diffs (truncated from 6946 to 300 lines):
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/binaries.html
--- a/external/gpl3/gcc/dist/INSTALL/binaries.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/binaries.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -75,11 +75,7 @@
<li>Solaris 2 (SPARC, Intel):
<ul>
-<li><a href="http://www.sunfreeware.com/">Sunfreeware</a>
-
- <li><a href="http://www.blastwave.org/">Blastwave</a>
-
- <li><a href="http://www.opencsw.org/">OpenCSW</a>
+<li><a href="http://www.opencsw.org/">OpenCSW</a>
<li><a href="http://jupiterrise.com/tgcware/">TGCware</a>
</ul>
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/build.html
--- a/external/gpl3/gcc/dist/INSTALL/build.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/build.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/configure.html
--- a/external/gpl3/gcc/dist/INSTALL/configure.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/configure.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/download.html
--- a/external/gpl3/gcc/dist/INSTALL/download.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/download.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/finalinstall.html
--- a/external/gpl3/gcc/dist/INSTALL/finalinstall.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/finalinstall.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/gfdl.html
--- a/external/gpl3/gcc/dist/INSTALL/gfdl.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/gfdl.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/index.html
--- a/external/gpl3/gcc/dist/INSTALL/index.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/index.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -86,7 +86,7 @@
<p><hr />
<p><a href="./index.html">Return to the GCC Installation page</a>
- <p>Copyright © 1988-2013 Free Software Foundation, Inc.
+ <p>Copyright © 1988-2015 Free Software Foundation, Inc.
<pre class="sp">
</pre>
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/old.html
--- a/external/gpl3/gcc/dist/INSTALL/old.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/old.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/prerequisites.html
--- a/external/gpl3/gcc/dist/INSTALL/prerequisites.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/prerequisites.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
diff -r cdfdb90c015f -r 94393d6293ba external/gpl3/gcc/dist/INSTALL/specific.html
--- a/external/gpl3/gcc/dist/INSTALL/specific.html Wed Jun 24 14:29:51 2015 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/specific.html Wed Jun 24 14:51:17 2015 +0000
@@ -7,7 +7,7 @@
<link title="Top" rel="top" href="#Top">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
-Copyright (C) 1988-2013 Free Software Foundation, Inc.
+Copyright (C) 1988-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -50,6 +50,7 @@
information have to.
<ul>
+<li><a href="#aarch64x-x-x">aarch64*-*-*</a>
<li><a href="#alpha-x-x">alpha*-*-*</a>
<li><a href="#alpha-dec-osf51">alpha*-dec-osf5.1</a>
<li><a href="#amd64-x-solaris210">amd64-*-solaris2.10</a>
@@ -124,7 +125,19 @@
<p><!-- -------- host/target specific issues start here ---------------- -->
<hr />
-<h3 class="heading"><a name="TOC0"></a><a name="alpha_002dx_002dx"></a>alpha*-*-*</h3>
+<h3 class="heading"><a name="TOC0"></a><a name="aarch64x_002dx_002dx"></a>aarch64*-*-*</h3>
+
+<p>To enable a workaround for the Cortex-A53 erratum number 835769 by default
+(for all CPUs regardless of -mcpu option given) at configure time use the
+<samp><span class="option">--enable-fix-cortex-a53-835769</span></samp> option. This will enable the fix by
+default and can be explicitly disabled during during compilation by passing the
+<samp><span class="option">-mno-fix-cortex-a53-835769</span></samp> option. Conversely,
+<samp><span class="option">--disable-fix-cortex-a53-835769</span></samp> will disable the workaround by
+default. The workaround is disabled by default if neither of
+<samp><span class="option">--enable-fix-cortex-a53-835769</span></samp> or
+<samp><span class="option">--disable-fix-cortex-a53-835769</span></samp> is given at configure time.
+
+<h3 class="heading"><a name="TOC1"></a><a name="alpha_002dx_002dx"></a>alpha*-*-*</h3>
<p>This section contains general configuration information for all
alpha-based platforms using ELF (in particular, ignore this section for
@@ -138,7 +151,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC1"></a><a name="alpha_002ddec_002dosf51"></a>alpha*-dec-osf5.1</h3>
+<h3 class="heading"><a name="TOC2"></a><a name="alpha_002ddec_002dosf51"></a>alpha*-dec-osf5.1</h3>
<p>Systems using processors that implement the DEC Alpha architecture and
are running the DEC/Compaq/HP Unix (DEC OSF/1, Digital UNIX, or Compaq/HP
@@ -151,13 +164,13 @@
<p><hr />
-<h3 class="heading"><a name="TOC2"></a><a name="amd64_002dx_002dsolaris210"></a>amd64-*-solaris2.1[0-9]*</h3>
+<h3 class="heading"><a name="TOC3"></a><a name="amd64_002dx_002dsolaris210"></a>amd64-*-solaris2.1[0-9]*</h3>
<p>This is a synonym for ‘<samp><span class="samp">x86_64-*-solaris2.1[0-9]*</span></samp>’.
<p><hr />
-<h3 class="heading"><a name="TOC3"></a><a name="arm_002dx_002deabi"></a>arm-*-eabi</h3>
+<h3 class="heading"><a name="TOC4"></a><a name="arm_002dx_002deabi"></a>arm-*-eabi</h3>
<p>ARM-family processors. Subtargets that use the ELF object format
require GNU binutils 2.13 or newer. Such subtargets include:
@@ -166,7 +179,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC4"></a><a name="avr"></a>avr</h3>
+<h3 class="heading"><a name="TOC5"></a><a name="avr"></a>avr</h3>
<p>ATMEL AVR-family micro controllers. These are used in embedded
applications. There are no standard Unix configurations.
@@ -192,7 +205,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC5"></a><a name="bfin"></a>Blackfin</h3>
+<h3 class="heading"><a name="TOC6"></a><a name="bfin"></a>Blackfin</h3>
<p>The Blackfin processor, an Analog Devices DSP.
See “Blackfin Options” in the main manual
@@ -202,7 +215,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC6"></a><a name="cr16"></a>CR16</h3>
+<h3 class="heading"><a name="TOC7"></a><a name="cr16"></a>CR16</h3>
<p>The CR16 CompactRISC architecture is a 16-bit architecture. This architecture is
used in embedded applications.
@@ -217,7 +230,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC7"></a><a name="cris"></a>CRIS</h3>
+<h3 class="heading"><a name="TOC8"></a><a name="cris"></a>CRIS</h3>
<p>CRIS is the CPU architecture in Axis Communications ETRAX system-on-a-chip
series. These are used in embedded applications.
@@ -243,7 +256,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC8"></a><a name="dos"></a>DOS</h3>
+<h3 class="heading"><a name="TOC9"></a><a name="dos"></a>DOS</h3>
<p>Please have a look at the <a href="binaries.html">binaries page</a>.
@@ -254,14 +267,14 @@
<p><hr />
-<h3 class="heading"><a name="TOC9"></a><a name="epiphany_002dx_002delf"></a>epiphany-*-elf</h3>
+<h3 class="heading"><a name="TOC10"></a><a name="epiphany_002dx_002delf"></a>epiphany-*-elf</h3>
<p>Adapteva Epiphany.
This configuration is intended for embedded systems.
<p><hr />
-<h3 class="heading"><a name="TOC10"></a><a name="x_002dx_002dfreebsd"></a>*-*-freebsd*</h3>
+<h3 class="heading"><a name="TOC11"></a><a name="x_002dx_002dfreebsd"></a>*-*-freebsd*</h3>
<p>Support for FreeBSD 1 was discontinued in GCC 3.2. Support for
FreeBSD 2 (and any mutant a.out variants of FreeBSD 3) was
@@ -298,7 +311,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC11"></a><a name="h8300_002dhms"></a>h8300-hms</h3>
+<h3 class="heading"><a name="TOC12"></a><a name="h8300_002dhms"></a>h8300-hms</h3>
<p>Renesas H8/300 series of processors.
@@ -311,7 +324,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC12"></a><a name="hppa_002dhp_002dhpux"></a>hppa*-hp-hpux*</h3>
+<h3 class="heading"><a name="TOC13"></a><a name="hppa_002dhp_002dhpux"></a>hppa*-hp-hpux*</h3>
<p>Support for HP-UX version 9 and older was discontinued in GCC 3.4.
@@ -363,7 +376,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC13"></a><a name="hppa_002dhp_002dhpux10"></a>hppa*-hp-hpux10</h3>
+<h3 class="heading"><a name="TOC14"></a><a name="hppa_002dhp_002dhpux10"></a>hppa*-hp-hpux10</h3>
<p>For hpux10.20, we <em>highly</em> recommend you pick up the latest sed patch
<code>PHCO_19798</code> from HP.
@@ -375,7 +388,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC14"></a><a name="hppa_002dhp_002dhpux11"></a>hppa*-hp-hpux11</h3>
+<h3 class="heading"><a name="TOC15"></a><a name="hppa_002dhp_002dhpux11"></a>hppa*-hp-hpux11</h3>
<p>GCC 3.0 and up support HP-UX 11. GCC 2.95.x is not supported and cannot
be used to compile GCC 3.0 and up.
@@ -484,7 +497,7 @@
<p><hr />
-<h3 class="heading"><a name="TOC15"></a><a name="x_002dx_002dlinux_002dgnu"></a>*-*-linux-gnu</h3>
+<h3 class="heading"><a name="TOC16"></a><a name="x_002dx_002dlinux_002dgnu"></a>*-*-linux-gnu</h3>
Home |
Main Index |
Thread Index |
Old Index