[gcc-7] 29/354: - update patches for the trunk
Ximin Luo
infinity0 at debian.org
Thu Nov 23 15:50:25 UTC 2017
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch master
in repository gcc-7.
commit 431ef1e654a390d56136cae175aa6133416dfcc5
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date: Thu Nov 17 13:29:12 2016 +0000
- update patches for the trunk
git-svn-id: svn+ssh://svn.debian.org/svn/gcccvs/branches/sid/gcc-7@9077 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
debian/patches/gdc-7-doc.diff | 34 ++++++++++++++++++++++------------
debian/patches/rename-info-files.diff | 16 ++++++----------
debian/rules.conf | 2 +-
3 files changed, 29 insertions(+), 23 deletions(-)
diff --git a/debian/patches/gdc-7-doc.diff b/debian/patches/gdc-7-doc.diff
index 0854043..c852e52 100644
--- a/debian/patches/gdc-7-doc.diff
+++ b/debian/patches/gdc-7-doc.diff
@@ -1,8 +1,10 @@
# DP: This implements D language support in the GCC back end, and adds
# DP: relevant documentation about the GDC front end (documentation part).
+Index: b/src/gcc/doc/frontends.texi
+===================================================================
--- a/src/gcc/doc/frontends.texi
-+++ a/src/gcc/doc/frontends.texi
++++ b/src/gcc/doc/frontends.texi
@@ -9,6 +9,7 @@
@cindex GNU Compiler Collection
@cindex GNU C Compiler
@@ -20,15 +22,17 @@
The abbreviation @dfn{GCC} has multiple meanings in common use. The
current official meaning is ``GNU Compiler Collection'', which refers
+Index: b/src/gcc/doc/install.texi
+===================================================================
--- a/src/gcc/doc/install.texi
-+++ a/src/gcc/doc/install.texi
-@@ -1566,12 +1566,12 @@ their runtime libraries should be built. For a list of valid values for
++++ b/src/gcc/doc/install.texi
+@@ -1540,12 +1540,12 @@ their runtime libraries should be built.
grep ^language= */config-lang.in
@end smallexample
Currently, you can use any of the following:
- at code{all}, @code{ada}, @code{c}, @code{c++}, @code{fortran},
+ at code{all}, @code{ada}, @code{c}, @code{c++}, @code{d}, @code{fortran},
- @code{go}, @code{java}, @code{jit}, @code{lto}, @code{objc}, @code{obj-c++}.
+ @code{go}, @code{jit}, @code{lto}, @code{objc}, @code{obj-c++}.
Building the Ada compiler has special requirements, see below.
If you do not pass this flag, or specify the option @code{all}, then all
default languages available in the @file{gcc} sub-tree will be configured.
@@ -37,9 +41,11 @@
default language, but is built by default because @option{--enable-lto} is
enabled by default. The other languages are default languages.
+Index: b/src/gcc/doc/invoke.texi
+===================================================================
--- a/src/gcc/doc/invoke.texi
-+++ a/src/gcc/doc/invoke.texi
-@@ -1330,6 +1330,15 @@ called @dfn{specs}.
++++ b/src/gcc/doc/invoke.texi
+@@ -1327,6 +1327,15 @@ called @dfn{specs}.
Ada source code file containing a library unit body (a subprogram or
package body). Such files are also called @dfn{bodies}.
@@ -55,17 +61,19 @@
@c GCC also knows about some suffixes for languages not yet included:
@c Pascal:
@c @var{file}.p
-@@ -1365,6 +1374,7 @@ objective-c objective-c-header objective-c-cpp-output
+@@ -1362,6 +1371,7 @@ objective-c objective-c-header objecti
objective-c++ objective-c++-header objective-c++-cpp-output
assembler assembler-with-cpp
ada
+d
f77 f77-cpp-input f95 f95-cpp-input
go
- java
+ @end smallexample
+Index: b/src/gcc/doc/sourcebuild.texi
+===================================================================
--- a/src/gcc/doc/sourcebuild.texi
-+++ a/src/gcc/doc/sourcebuild.texi
-@@ -109,6 +109,9 @@ The Objective-C and Objective-C++ runtime library.
++++ b/src/gcc/doc/sourcebuild.texi
+@@ -106,6 +106,9 @@ The Objective-C and Objective-C++ runtim
@item libquadmath
The runtime support library for quad-precision math operations.
@@ -75,9 +83,11 @@
@item libssp
The Stack protector runtime library.
+Index: b/src/gcc/doc/standards.texi
+===================================================================
--- a/src/gcc/doc/standards.texi
-+++ a/src/gcc/doc/standards.texi
-@@ -307,6 +307,16 @@ available online, see @uref{http://gcc.gnu.org/readings.html}
++++ b/src/gcc/doc/standards.texi
+@@ -307,6 +307,16 @@ available online, see @uref{http://gcc.g
As of the GCC 4.7.1 release, GCC supports the Go 1 language standard,
described at @uref{http://golang.org/doc/go1.html}.
diff --git a/debian/patches/rename-info-files.diff b/debian/patches/rename-info-files.diff
index f245830..3c5eef7 100644
--- a/debian/patches/rename-info-files.diff
+++ b/debian/patches/rename-info-files.diff
@@ -260,7 +260,7 @@ Index: b/src/gcc/doc/invoke.texi
===================================================================
--- a/src/gcc/doc/invoke.texi
+++ b/src/gcc/doc/invoke.texi
-@@ -11382,7 +11382,7 @@ One of the standard libraries bypassed b
+@@ -11357,7 +11357,7 @@ One of the standard libraries bypassed b
@option{-nodefaultlibs} is @file{libgcc.a}, a library of internal subroutines
which GCC uses to overcome shortcomings of particular machines, or special
needs for some languages.
@@ -269,7 +269,7 @@ Index: b/src/gcc/doc/invoke.texi
Collection (GCC) Internals},
for more discussion of @file{libgcc.a}.)
In most cases, you need @file{libgcc.a} even when you want to avoid
-@@ -11391,7 +11391,7 @@ or @option{-nodefaultlibs} you should us
+@@ -11366,7 +11366,7 @@ or @option{-nodefaultlibs} you should us
This ensures that you have no unresolved references to internal GCC
library subroutines.
(An example of such an internal subroutine is @code{__main}, used to ensure C++
@@ -278,7 +278,7 @@ Index: b/src/gcc/doc/invoke.texi
GNU Compiler Collection (GCC) Internals}.)
@item -pie
-@@ -26281,7 +26281,7 @@ Note that you can also specify places to
+@@ -26288,7 +26288,7 @@ Note that you can also specify places to
@option{-B}, @option{-I} and @option{-L} (@pxref{Directory Options}). These
take precedence over places specified using environment variables, which
in turn take precedence over those specified by the configuration of GCC at .
@@ -287,7 +287,7 @@ Index: b/src/gcc/doc/invoke.texi
GNU Compiler Collection (GCC) Internals}.
@table @env
-@@ -26441,7 +26441,7 @@ the headers it contains change.
+@@ -26448,7 +26448,7 @@ the headers it contains change.
A precompiled header file is searched for when @code{#include} is
seen in the compilation. As it searches for the included file
@@ -300,7 +300,7 @@ Index: b/src/gcc/doc/extend.texi
===================================================================
--- a/src/gcc/doc/extend.texi
+++ b/src/gcc/doc/extend.texi
-@@ -21535,7 +21535,7 @@ want to write code that checks whether t
+@@ -21550,7 +21550,7 @@ want to write code that checks whether t
test for the GNU compiler the same way as for C programs: check for a
predefined macro @code{__GNUC__}. You can also use @code{__GNUG__} to
test specifically for GNU C++ (@pxref{Common Predefined Macros,,
@@ -313,17 +313,13 @@ Index: b/src/gcc/doc/standards.texi
===================================================================
--- a/src/gcc/doc/standards.texi
+++ b/src/gcc/doc/standards.texi
-@@ -313,8 +313,8 @@ described at @uref{http://golang.org/doc
+@@ -313,5 +313,5 @@ described at @uref{http://golang.org/doc
GNAT Reference Manual}, for information on standard
conformance and compatibility of the Ada compiler.
- at xref{Standards,,Standards, gfortran, The GNU Fortran Compiler}, for details
+ at xref{Standards,,Standards, @value{fngfortran}, The GNU Fortran Compiler}, for details
of standards supported by GNU Fortran.
-
-- at xref{Compatibility,,Compatibility with the Java Platform, gcj, GNU gcj},
-+ at xref{Compatibility,,Compatibility with the Java Platform, @value{fngcj}, GNU gcj},
- for details of compatibility between @command{gcj} and the Java Platform.
Index: b/src/gcc/doc/libgcc.texi
===================================================================
--- a/src/gcc/doc/libgcc.texi
diff --git a/debian/rules.conf b/debian/rules.conf
index db6f93d..bccbc16 100644
--- a/debian/rules.conf
+++ b/debian/rules.conf
@@ -209,7 +209,7 @@ else
BINUTILSBDV = 2.25-7~
else ifneq (,$(filter $(distrelease),xenial))
BINUTILSBDV = 2.26.1
- else ifneq (,$(filter $(distrelease),sid stretch xenial))
+ else ifneq (,$(filter $(distrelease),sid stretch zesty))
BINUTILSBDV = 2.27.51.20161116
endif
endif
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-7.git
More information about the Reproducible-commits
mailing list