summaryrefslogtreecommitdiff
path: root/debian/patches/gcc-linaro-doc.diff
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/gcc-linaro-doc.diff')
-rw-r--r--debian/patches/gcc-linaro-doc.diff222
1 files changed, 206 insertions, 16 deletions
diff --git a/debian/patches/gcc-linaro-doc.diff b/debian/patches/gcc-linaro-doc.diff
index 1ad24e3..c9f2d6f 100644
--- a/debian/patches/gcc-linaro-doc.diff
+++ b/debian/patches/gcc-linaro-doc.diff
@@ -1,4 +1,4 @@
-# DP: Changes for the Linaro 4.7-2013.04 release (documentation).
+# DP: Changes for the Linaro 4.7-2013.05 release (documentation).
--- a/src/gcc/doc/extend.texi
+++ b/src/gcc/doc/extend.texi
@@ -62,6 +62,189 @@
@findex MULTILIB_EXTRA_OPTS
@item MULTILIB_EXTRA_OPTS
Sometimes it is desirable that when building multiple versions of
+--- a/src/gcc/doc/fsf-funding.7
++++ b/src/gcc/doc/fsf-funding.7
+@@ -1,15 +1,7 @@
+-.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
++.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+ .\"
+ .\" Standard preamble:
+ .\" ========================================================================
+-.de Sh \" Subsection heading
+-.br
+-.if t .Sp
+-.ne 5
+-.PP
+-\fB\\$1\fR
+-.PP
+-..
+ .de Sp \" Vertical space (when we can't use .PP)
+ .if t .sp .5v
+ .if n .sp
+@@ -53,7 +45,7 @@
+ .el .ds Aq '
+ .\"
+ .\" If the F register is turned on, we'll generate index entries on stderr for
+-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
++.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+ .\" entries marked with X<> in POD. Of course, you'll have to process the
+ .\" output yourself in some meaningful fashion.
+ .ie \nF \{\
+@@ -132,7 +124,7 @@
+ .\" ========================================================================
+ .\"
+ .IX Title "FSF-FUNDING 7"
+-.TH FSF-FUNDING 7 "2013-04-11" "gcc-4.7.3" "GNU"
++.TH FSF-FUNDING 7 "2013-05-08" "gcc-4.7.4" "GNU"
+ .\" For nroff, turn off justification. Always turn off hyphenation; it makes
+ .\" way too many mistakes in technical documents.
+ .if n .ad l
+@@ -141,7 +133,7 @@
+ fsf\-funding \- Funding Free Software
+ .SH "DESCRIPTION"
+ .IX Header "DESCRIPTION"
+-.Sh "Funding Free Software"
++.SS "Funding Free Software"
+ .IX Subsection "Funding Free Software"
+ If you want to have more free software a few years from now, it makes
+ sense for you to help encourage people to contribute funds for its
+--- a/src/gcc/doc/gfdl.7
++++ b/src/gcc/doc/gfdl.7
+@@ -1,15 +1,7 @@
+-.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
++.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+ .\"
+ .\" Standard preamble:
+ .\" ========================================================================
+-.de Sh \" Subsection heading
+-.br
+-.if t .Sp
+-.ne 5
+-.PP
+-\fB\\$1\fR
+-.PP
+-..
+ .de Sp \" Vertical space (when we can't use .PP)
+ .if t .sp .5v
+ .if n .sp
+@@ -53,7 +45,7 @@
+ .el .ds Aq '
+ .\"
+ .\" If the F register is turned on, we'll generate index entries on stderr for
+-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
++.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+ .\" entries marked with X<> in POD. Of course, you'll have to process the
+ .\" output yourself in some meaningful fashion.
+ .ie \nF \{\
+@@ -132,7 +124,7 @@
+ .\" ========================================================================
+ .\"
+ .IX Title "GFDL 7"
+-.TH GFDL 7 "2013-04-11" "gcc-4.7.3" "GNU"
++.TH GFDL 7 "2013-05-08" "gcc-4.7.4" "GNU"
+ .\" For nroff, turn off justification. Always turn off hyphenation; it makes
+ .\" way too many mistakes in technical documents.
+ .if n .ad l
+@@ -141,9 +133,9 @@
+ gfdl \- GNU Free Documentation License
+ .SH "DESCRIPTION"
+ .IX Header "DESCRIPTION"
+-.Sh "\s-1GNU\s0 Free Documentation License"
++.SS "\s-1GNU\s0 Free Documentation License"
+ .IX Subsection "GNU Free Documentation License"
+-.Sh "Version 1.3, 3 November 2008"
++.SS "Version 1.3, 3 November 2008"
+ .IX Subsection "Version 1.3, 3 November 2008"
+ .Vb 2
+ \& Copyright (c) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+@@ -600,7 +592,7 @@
+ The operator of an \s-1MMC\s0 Site may republish an \s-1MMC\s0 contained in the site
+ under CC-BY-SA on the same site at any time before August 1, 2009,
+ provided the \s-1MMC\s0 is eligible for relicensing.
+-.Sh "\s-1ADDENDUM:\s0 How to use this License for your documents"
++.SS "\s-1ADDENDUM:\s0 How to use this License for your documents"
+ .IX Subsection "ADDENDUM: How to use this License for your documents"
+ To use this License in a document you have written, include a copy of
+ the License in the document and put the following copyright and
+--- a/src/gcc/doc/gpl.7
++++ b/src/gcc/doc/gpl.7
+@@ -1,15 +1,7 @@
+-.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
++.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+ .\"
+ .\" Standard preamble:
+ .\" ========================================================================
+-.de Sh \" Subsection heading
+-.br
+-.if t .Sp
+-.ne 5
+-.PP
+-\fB\\$1\fR
+-.PP
+-..
+ .de Sp \" Vertical space (when we can't use .PP)
+ .if t .sp .5v
+ .if n .sp
+@@ -53,7 +45,7 @@
+ .el .ds Aq '
+ .\"
+ .\" If the F register is turned on, we'll generate index entries on stderr for
+-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
++.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+ .\" entries marked with X<> in POD. Of course, you'll have to process the
+ .\" output yourself in some meaningful fashion.
+ .ie \nF \{\
+@@ -132,7 +124,7 @@
+ .\" ========================================================================
+ .\"
+ .IX Title "GPL 7"
+-.TH GPL 7 "2013-04-11" "gcc-4.7.3" "GNU"
++.TH GPL 7 "2013-05-08" "gcc-4.7.4" "GNU"
+ .\" For nroff, turn off justification. Always turn off hyphenation; it makes
+ .\" way too many mistakes in technical documents.
+ .if n .ad l
+@@ -141,9 +133,9 @@
+ gpl \- GNU General Public License
+ .SH "DESCRIPTION"
+ .IX Header "DESCRIPTION"
+-.Sh "\s-1GNU\s0 General Public License"
++.SS "\s-1GNU\s0 General Public License"
+ .IX Subsection "GNU General Public License"
+-.Sh "Version 3, 29 June 2007"
++.SS "Version 3, 29 June 2007"
+ .IX Subsection "Version 3, 29 June 2007"
+ .Vb 1
+ \& Copyright (c) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+@@ -151,7 +143,7 @@
+ \& Everyone is permitted to copy and distribute verbatim copies of this
+ \& license document, but changing it is not allowed.
+ .Ve
+-.Sh "Preamble"
++.SS "Preamble"
+ .IX Subsection "Preamble"
+ The \s-1GNU\s0 General Public License is a free, copyleft license for
+ software and other kinds of works.
+@@ -215,7 +207,7 @@
+ .PP
+ The precise terms and conditions for copying, distribution and
+ modification follow.
+-.Sh "\s-1TERMS\s0 \s-1AND\s0 \s-1CONDITIONS\s0"
++.SS "\s-1TERMS\s0 \s-1AND\s0 \s-1CONDITIONS\s0"
+ .IX Subsection "TERMS AND CONDITIONS"
+ .IP "0. Definitions." 4
+ .IX Item "0. Definitions."
+@@ -778,9 +770,9 @@
+ an absolute waiver of all civil liability in connection with the
+ Program, unless a warranty or assumption of liability accompanies a
+ copy of the Program in return for a fee.
+-.Sh "\s-1END\s0 \s-1OF\s0 \s-1TERMS\s0 \s-1AND\s0 \s-1CONDITIONS\s0"
++.SS "\s-1END\s0 \s-1OF\s0 \s-1TERMS\s0 \s-1AND\s0 \s-1CONDITIONS\s0"
+ .IX Subsection "END OF TERMS AND CONDITIONS"
+-.Sh "How to Apply These Terms to Your New Programs"
++.SS "How to Apply These Terms to Your New Programs"
+ .IX Subsection "How to Apply These Terms to Your New Programs"
+ If you develop a new program, and you want it to be of the greatest
+ possible use to the public, the best way to achieve this is to make it
--- a/src/gcc/doc/install.texi
+++ b/src/gcc/doc/install.texi
@@ -1047,6 +1047,15 @@
@@ -508,20 +691,27 @@
@item arm_neon_fp16_ok
@anchor{arm_neon_fp16_ok}
ARM Target supports @code{-mfpu=neon-fp16 -mfloat-abi=softfp} or compatible
---- a/src/INSTALL/configure.html
-+++ b/src/INSTALL/configure.html
-@@ -446,6 +446,14 @@
- conventions, etc. should not be built. The default is to build a
- predefined set of them.
+--- a/src/gcc/doc/tm.texi
++++ b/src/gcc/doc/tm.texi
+@@ -9495,6 +9495,10 @@
+ True if the @code{.debug_pubtypes} and @code{.debug_pubnames} sections should be emitted. These sections are not used on most platforms, and in particular GDB does not use them.
+ @end deftypevr
-+ <br><dt><code>--enable-multiarch</code><dd>Specify whether to enable or disable multiarch support. The default is
-+to check for glibc start files in a multiarch location, and enable it
-+if the files are found. The auto detection is enabled for native builds,
-+and for cross builds configured with <samp><span class="option">--with-sysroot</span></samp>, and without
-+<samp><span class="option">--with-native-system-header-dir</span></samp>.
-+More documentation about multiarch can be found at
-+<a href="http://wiki.debian.org/Multiarch">http://wiki.debian.org/Multiarch</a>.
++@deftypevr {Target Hook} bool TARGET_FORCE_AT_COMP_DIR
++True if the @code{DW_AT_comp_dir} attribute should be emitted for each compilation unit. This attribute is required for the darwin linker to emit debug information.
++@end deftypevr
++
+ @deftypevr {Target Hook} bool TARGET_DELAY_SCHED2
+ True if sched2 is not to be run at its normal place. This usually means it will be run as part of machine-specific reorg.
+ @end deftypevr
+--- a/src/gcc/doc/tm.texi.in
++++ b/src/gcc/doc/tm.texi.in
+@@ -9388,6 +9388,8 @@
+
+ @hook TARGET_WANT_DEBUG_PUB_SECTIONS
+
++@hook TARGET_FORCE_AT_COMP_DIR
+
- <p>Some targets provide finer-grained control over which multilibs are built
- (e.g., <samp><span class="option">--disable-softfloat</span></samp>):
- <dl>
+ @hook TARGET_DELAY_SCHED2
+
+ @hook TARGET_DELAY_VARTRACK