[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