Hello community, here is the log from the commit of package gcc6 for openSUSE:Factory checked in at 2017-05-27 13:06:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc6 (Old) and /work/SRC/openSUSE:Factory/.gcc6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc6" Sat May 27 13:06:15 2017 rev:10 rq:493451 version:6.3.1+r246603 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc6/cross-aarch64-gcc6.changes 2017-02-13 00:26:39.866037804 +0100 +++ /work/SRC/openSUSE:Factory/.gcc6.new/cross-aarch64-gcc6.changes 2017-05-27 13:06:24.548925207 +0200 @@ -1,0 +2,17 @@ +Thu Apr 20 12:56:13 UTC 2017 - [email protected] + +- Add #!BuildIgnore: gcc-PIE + +------------------------------------------------------------------- +Thu Apr 13 12:32:34 UTC 2017 - [email protected] + +- Fix libada provides/conflicts. + +------------------------------------------------------------------- +Fri Mar 31 08:54:59 UTC 2017 - [email protected] + +- Update to gcc-6-branch head (r246603). +- Add cross-binutils Requires to cross-gcc packages. +- Package gcov-dump. + +------------------------------------------------------------------- cross-arm-gcc6.changes: same change cross-armv6hl-gcc6.changes: same change cross-armv7hl-gcc6.changes: same change cross-avr-gcc6.changes: same change cross-epiphany-gcc6-bootstrap.changes: same change cross-epiphany-gcc6.changes: same change cross-hppa-gcc6.changes: same change cross-i386-gcc6.changes: same change cross-m68k-gcc6.changes: same change cross-mips-gcc6.changes: same change cross-ppc64-gcc6.changes: same change cross-ppc64le-gcc6.changes: same change cross-rx-gcc6-bootstrap.changes: same change cross-rx-gcc6.changes: same change cross-s390x-gcc6.changes: same change cross-sparc-gcc6.changes: same change cross-sparc64-gcc6.changes: same change cross-x86_64-gcc6.changes: same change gcc6-testresults.changes: same change gcc6.changes: same change libgcj-gcc6.changes: same change Old: ---- gcc-6.3.1-r245113.tar.bz2 New: ---- gcc-6.3.1-r246603.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc6.spec ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:11.377820959 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:11.381820395 +0200 @@ -88,8 +88,9 @@ %endif Name: %{pkgname} -BuildRequires: bison BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils +BuildRequires: bison BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: gettext-devel @@ -136,7 +137,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r245113 +Version: 6.3.1+r246603 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) cross-arm-gcc6.spec: same change cross-armv6hl-gcc6.spec: same change cross-armv7hl-gcc6.spec: same change cross-avr-gcc6.spec: same change cross-epiphany-gcc6-bootstrap.spec: same change cross-epiphany-gcc6.spec: same change cross-hppa-gcc6.spec: same change cross-i386-gcc6.spec: same change cross-m68k-gcc6.spec: same change cross-mips-gcc6.spec: same change cross-ppc64-gcc6.spec: same change cross-ppc64le-gcc6.spec: same change cross-rx-gcc6-bootstrap.spec: same change cross-rx-gcc6.spec: same change cross-s390x-gcc6.spec: same change cross-sparc-gcc6.spec: same change cross-sparc64-gcc6.spec: same change cross-x86_64-gcc6.spec: same change ++++++ gcc6-testresults.spec ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:11.913745188 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:11.921744057 +0200 @@ -236,6 +236,7 @@ BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 @@ -273,7 +274,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r245113 +Version: 6.3.1+r246603 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) ++++++ gcc6.spec ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:11.949740099 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:11.953739533 +0200 @@ -218,6 +218,7 @@ BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 @@ -255,7 +256,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r245113 +Version: 6.3.1+r246603 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -891,10 +892,10 @@ Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5 = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5 -Provides: libgnat-5 = %{version}-%{release} -Conflicts: %selfconflict libgnat-5 +Provides: libgnarl-6 = %{version}-%{release} +Conflicts: %selfconflict libgnarl-6 +Provides: libgnat-6 = %{version}-%{release} +Conflicts: %selfconflict libgnat-6 %description -n libada6 This package contains the shared libraries required to run programs @@ -911,10 +912,10 @@ Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5-32bit = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5-32bit -Provides: libgnat-5-32bit = %{version}-%{release} -Conflicts: %selfconflict libgnat-5-32bit +Provides: libgnarl-6-32bit = %{version}-%{release} +Conflicts: %selfconflict libgnarl-6-32bit +Provides: libgnat-6-32bit = %{version}-%{release} +Conflicts: %selfconflict libgnat-6-32bit %description -n libada6-32bit This package contains the shared libraries required to run programs @@ -931,10 +932,10 @@ Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5-64bit = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5-64bit -Provides: libgnat-5-64bit = %{version}-%{release} -Conflicts: %selfconflict libgnat-5-64bit +Provides: libgnarl-6-64bit = %{version}-%{release} +Conflicts: %selfconflict libgnarl-6-64bit +Provides: libgnat-6-64bit = %{version}-%{release} +Conflicts: %selfconflict libgnat-6-64bit %description -n libada6-64bit This package contains the shared libraries required to run programs @@ -2362,6 +2363,7 @@ %endif rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov%{binsuffix} rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov-tool%{binsuffix} +rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov-dump%{binsuffix} rm $RPM_BUILD_ROOT%{libsubdir}/collect2 %else make install DESTDIR=$RPM_BUILD_ROOT @@ -2830,6 +2832,7 @@ %{_prefix}/bin/gcc%{binsuffix} %{_prefix}/bin/gcov%{binsuffix} %{_prefix}/bin/gcov-tool%{binsuffix} +%{_prefix}/bin/gcov-dump%{binsuffix} %{_prefix}/bin/gcc-ar%{binsuffix} %{_prefix}/bin/gcc-nm%{binsuffix} %{_prefix}/bin/gcc-ranlib%{binsuffix} @@ -3016,6 +3019,8 @@ %endif %doc %{_mandir}/man1/gcc%{binsuffix}.1.gz %doc %{_mandir}/man1/gcov%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-dump%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-tool%{binsuffix}.1.gz %if %{separate_biarch} %files -n gcc6%{separate_biarch_suffix} @@ -3465,14 +3470,14 @@ %files -n libada6 %defattr(-,root,root) -%mainlib libgnarl-*.so -%mainlib libgnat-*.so +%mainlib libgnarl%{binsuffix}.so +%mainlib libgnat%{binsuffix}.so %if %{separate_biarch} %files -n libada6%{separate_biarch_suffix} %defattr(-,root,root) -%biarchlib libgnarl-*.so -%biarchlib libgnat-*.so +%biarchlib libgnarl%{binsuffix}.so +%biarchlib libgnat%{binsuffix}.so %endif %endif ++++++ libgcj-gcc6.spec ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:11.985735010 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:11.989734444 +0200 @@ -235,6 +235,7 @@ BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 @@ -272,7 +273,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r245113 +Version: 6.3.1+r246603 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1124,6 +1125,7 @@ %endif rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov%{binsuffix} rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov-tool%{binsuffix} +rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov-dump%{binsuffix} rm $RPM_BUILD_ROOT%{libsubdir}/collect2 %else make install DESTDIR=$RPM_BUILD_ROOT ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:12.177707867 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:12.177707867 +0200 @@ -68,6 +68,7 @@ Name: %{pkgname} BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils BuildRequires: gcc-c++ BuildRequires: bison BuildRequires: flex ++++++ gcc-6.3.1-r245113.tar.bz2 -> gcc-6.3.1-r246603.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/gcc6/gcc-6.3.1-r245113.tar.bz2 /work/SRC/openSUSE:Factory/.gcc6.new/gcc-6.3.1-r246603.tar.bz2 differ: char 11, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:12.253697123 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:12.253697123 +0200 @@ -223,6 +223,7 @@ BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 @@ -261,7 +262,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 6.3.1+r245113 +Version: 6.3.1+r246603 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -667,10 +668,10 @@ Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5@variant@ = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5@variant@ -Provides: libgnat-5@variant@ = %{version}-%{release} -Conflicts: %selfconflict libgnat-5@variant@ +Provides: libgnarl-@base_ver@@variant@ = %{version}-%{release} +Conflicts: %selfconflict libgnarl-@base_ver@@variant@ +Provides: libgnat-@base_ver@@variant@ = %{version}-%{release} +Conflicts: %selfconflict libgnat-@base_ver@@variant@ %description -n libada@base_ver@@variant@ This package contains the shared libraries required to run programs @@ -1630,6 +1631,7 @@ %endif rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov%{binsuffix} rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov-tool%{binsuffix} +rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov-dump%{binsuffix} rm $RPM_BUILD_ROOT%{libsubdir}/collect2 %else make install DESTDIR=$RPM_BUILD_ROOT @@ -2113,6 +2115,7 @@ %{_prefix}/bin/gcc%{binsuffix} %{_prefix}/bin/gcov%{binsuffix} %{_prefix}/bin/gcov-tool%{binsuffix} +%{_prefix}/bin/gcov-dump%{binsuffix} %{_prefix}/bin/gcc-ar%{binsuffix} %{_prefix}/bin/gcc-nm%{binsuffix} %{_prefix}/bin/gcc-ranlib%{binsuffix} @@ -2299,6 +2302,8 @@ %endif %doc %{_mandir}/man1/gcc%{binsuffix}.1.gz %doc %{_mandir}/man1/gcov%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-dump%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-tool%{binsuffix}.1.gz %if %{separate_biarch} %files -n gcc@base_ver@%{separate_biarch_suffix} @@ -2761,14 +2766,14 @@ %files -n libada@base_ver@ %defattr(-,root,root) -%mainlib libgnarl-*.so -%mainlib libgnat-*.so +%mainlib libgnarl%{binsuffix}.so +%mainlib libgnat%{binsuffix}.so %if %{separate_biarch} %files -n libada@base_ver@%{separate_biarch_suffix} %defattr(-,root,root) -%biarchlib libgnarl-*.so -%biarchlib libgnat-*.so +%biarchlib libgnarl%{binsuffix}.so +%biarchlib libgnat%{binsuffix}.so %endif %endif # LIBJAVA-DELETE-END ++++++ gcc44-rename-info-files.patch ++++++ --- /var/tmp/diff_new_pack.wS25vH/_old 2017-05-27 13:08:12.285692600 +0200 +++ /var/tmp/diff_new_pack.wS25vH/_new 2017-05-27 13:08:12.285692600 +0200 @@ -85,9 +85,9 @@ Index: gcc/Makefile.in =================================================================== ---- gcc/Makefile.in.orig 2016-03-07 14:14:30.541648040 +0100 -+++ gcc/Makefile.in 2016-03-07 14:14:30.557648222 +0100 -@@ -2962,8 +2962,27 @@ install-no-fixedincludes: +--- gcc/Makefile.in.orig 2017-03-31 11:47:24.725085535 +0200 ++++ gcc/Makefile.in 2017-03-31 11:48:02.529671859 +0200 +@@ -2964,8 +2964,27 @@ install-no-fixedincludes: doc: $(BUILD_INFO) $(GENERATED_MANPAGES) @@ -117,7 +117,7 @@ info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo -@@ -3018,21 +3037,41 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE) +@@ -3020,21 +3039,41 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE) # patterns. To use them, put each of the specific targets with its # specific dependencies but no build commands. @@ -166,7 +166,7 @@ -I $(gcc_docdir)/include -o $@ $<; \ fi -@@ -3435,11 +3474,11 @@ install-driver: installdirs xgcc$(exeext +@@ -3446,11 +3485,11 @@ install-driver: installdirs xgcc$(exeext # $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir # to do the install. install-info:: doc installdirs \ @@ -183,7 +183,7 @@ lang.install-info $(DESTDIR)$(infodir)/%.info: doc/%.info installdirs -@@ -3653,8 +3692,11 @@ uninstall: lang.uninstall +@@ -3671,8 +3710,11 @@ uninstall: lang.uninstall -rm -rf $(DESTDIR)$(bindir)/$(GCOV_INSTALL_NAME)$(exeext) -rm -rf $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext) -rm -rf $(DESTDIR)$(man1dir)/cpp$(man1ext) @@ -199,8 +199,8 @@ target_install_name=$(target_noncanonical)-`echo gcc-$$i|sed '$(program_transform_name)'`$(exeext) ; \ Index: gcc/ada/gnat-style.texi =================================================================== ---- gcc/ada/gnat-style.texi.orig 2015-12-14 11:33:31.158112093 +0100 -+++ gcc/ada/gnat-style.texi 2016-03-07 14:14:30.561648268 +0100 +--- gcc/ada/gnat-style.texi.orig 2017-03-31 11:47:24.737085720 +0200 ++++ gcc/ada/gnat-style.texi 2017-03-31 11:48:02.529671859 +0200 @@ -31,7 +31,7 @@ Texts. A copy of the license is include @dircategory Software development @@ -212,8 +212,8 @@ @macro syntax{element} Index: gcc/ada/gnat_rm.texi =================================================================== ---- gcc/ada/gnat_rm.texi.orig 2016-01-08 09:30:08.457102667 +0100 -+++ gcc/ada/gnat_rm.texi 2016-03-07 14:14:30.569648359 +0100 +--- gcc/ada/gnat_rm.texi.orig 2017-03-31 11:47:24.761086091 +0200 ++++ gcc/ada/gnat_rm.texi 2017-03-31 11:48:02.593672867 +0200 @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -225,8 +225,8 @@ @definfoenclose strong,`,' Index: gcc/ada/gnat_ugn.texi =================================================================== ---- gcc/ada/gnat_ugn.texi.orig 2016-01-08 09:30:08.461102712 +0100 -+++ gcc/ada/gnat_ugn.texi 2016-03-07 14:14:30.573648405 +0100 +--- gcc/ada/gnat_ugn.texi.orig 2017-03-31 11:47:24.777086338 +0200 ++++ gcc/ada/gnat_ugn.texi 2017-03-31 11:48:02.609673119 +0200 @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -238,8 +238,8 @@ @definfoenclose strong,`,' Index: gcc/doc/cpp.texi =================================================================== ---- gcc/doc/cpp.texi.orig 2016-01-21 09:51:11.415101482 +0100 -+++ gcc/doc/cpp.texi 2016-03-07 14:14:30.573648405 +0100 +--- gcc/doc/cpp.texi.orig 2017-03-31 11:47:24.781086400 +0200 ++++ gcc/doc/cpp.texi 2017-03-31 11:48:02.609673119 +0200 @@ -50,7 +50,7 @@ This manual contains no Invariant Sectio @ifinfo @dircategory Software development @@ -251,8 +251,8 @@ Index: gcc/doc/cppinternals.texi =================================================================== ---- gcc/doc/cppinternals.texi.orig 2016-01-08 09:29:42.028802453 +0100 -+++ gcc/doc/cppinternals.texi 2016-03-07 14:14:30.573648405 +0100 +--- gcc/doc/cppinternals.texi.orig 2017-03-31 11:47:24.781086400 +0200 ++++ gcc/doc/cppinternals.texi 2017-03-31 11:48:02.609673119 +0200 @@ -7,7 +7,7 @@ @ifinfo @dircategory Software development @@ -264,9 +264,9 @@ Index: gcc/doc/extend.texi =================================================================== ---- gcc/doc/extend.texi.orig 2016-03-04 09:34:42.599054435 +0100 -+++ gcc/doc/extend.texi 2016-03-07 14:14:30.573648405 +0100 -@@ -19810,7 +19810,7 @@ want to write code that checks whether t +--- gcc/doc/extend.texi.orig 2017-03-31 11:47:24.789086523 +0200 ++++ gcc/doc/extend.texi 2017-03-31 11:48:02.617673245 +0200 +@@ -20136,7 +20136,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,, @@ -277,9 +277,9 @@ * C++ Volatiles:: What constitutes an access to a volatile object. Index: gcc/doc/gcc.texi =================================================================== ---- gcc/doc/gcc.texi.orig 2016-01-08 09:29:42.028802453 +0100 -+++ gcc/doc/gcc.texi 2016-03-07 14:14:30.573648405 +0100 -@@ -63,10 +63,10 @@ Texts being (a) (see below), and with th +--- gcc/doc/gcc.texi.orig 2017-03-31 11:47:24.789086523 +0200 ++++ gcc/doc/gcc.texi 2017-03-31 11:50:14.055741508 +0200 +@@ -63,11 +63,11 @@ Texts being (a) (see below), and with th @ifnottex @dircategory Software development @direntry @@ -287,14 +287,16 @@ -* g++: (gcc). The GNU C++ compiler. -* gcov: (gcc) Gcov. @command{gcov}---a test coverage program. -* gcov-tool: (gcc) Gcov-tool. @command{gcov-tool}---an offline gcda profile processing program. +-* gcov-dump: (gcc) Gcov-dump. @command{gcov-dump}---an offline gcda and gcno profile dump tool. +* @value{fngcc}: (@value{fngcc}). The GNU Compiler Collection. -+* @value{fngxx}: (@value{fngxx}). The GNU C++ compiler. ++* @value{fngxx}: (@value{fngcc}). The GNU C++ compiler. +* gcov: (@value{fngcc}) Gcov. @command{gcov}---a test coverage program. +* gcov-tool: (@value{fngcc}) Gcov-tool. @command{gcov-tool}---an offline gcda profile processing program. ++* gcov-dump: (@value{fngcc}) Gcov-dump. @command{gcov-dump}---an offline gcda and gcno profile dump tool. @end direntry This file documents the use of the GNU compilers. @sp 1 -@@ -126,7 +126,7 @@ version @value{version-GCC}. +@@ -127,7 +127,7 @@ version @value{version-GCC}. The internals of the GNU compilers, including how to port them to new targets and some information about how to write front ends for new languages, are documented in a separate manual. @xref{Top,, @@ -305,8 +307,8 @@ * G++ and GCC:: You can compile C or C++ programs. Index: gcc/doc/gccint.texi =================================================================== ---- gcc/doc/gccint.texi.orig 2016-01-08 09:29:42.028802453 +0100 -+++ gcc/doc/gccint.texi 2016-03-07 14:14:30.573648405 +0100 +--- gcc/doc/gccint.texi.orig 2017-03-31 11:47:24.789086523 +0200 ++++ gcc/doc/gccint.texi 2017-03-31 11:48:02.617673245 +0200 @@ -49,7 +49,7 @@ Texts being (a) (see below), and with th @ifnottex @dircategory Software development @@ -327,8 +329,8 @@ This manual is mainly a reference manual rather than a tutorial. It Index: gcc/doc/install.texi =================================================================== ---- gcc/doc/install.texi.orig 2016-02-29 09:45:37.403360796 +0100 -+++ gcc/doc/install.texi 2016-03-07 14:14:30.577648450 +0100 +--- gcc/doc/install.texi.orig 2017-03-31 11:47:24.793086585 +0200 ++++ gcc/doc/install.texi 2017-03-31 11:48:02.617673245 +0200 @@ -94,7 +94,7 @@ Free Documentation License}''. @end ifinfo @dircategory Software development @@ -340,9 +342,9 @@ @c Part 3 Titlepage and Copyright Index: gcc/doc/invoke.texi =================================================================== ---- gcc/doc/invoke.texi.orig 2016-02-29 09:45:37.403360796 +0100 -+++ gcc/doc/invoke.texi 2016-03-07 14:14:30.577648450 +0100 -@@ -6354,7 +6354,7 @@ the standard calling sequence automatica +--- gcc/doc/invoke.texi.orig 2017-03-31 11:47:24.801086709 +0200 ++++ gcc/doc/invoke.texi 2017-03-31 11:48:02.621673308 +0200 +@@ -6377,7 +6377,7 @@ the standard calling sequence automatica and nothing is saved by pretending it doesn't exist. The machine-description macro @code{FRAME_POINTER_REQUIRED} controls whether a target machine supports this flag. @xref{Registers,,Register @@ -351,7 +353,7 @@ The default setting (when not optimizing for size) for 32-bit GNU/Linux x86 and 32-bit Darwin x86 targets is -@@ -10548,7 +10548,7 @@ One of the standard libraries bypassed b +@@ -10585,7 +10585,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. @@ -360,7 +362,7 @@ Collection (GCC) Internals}, for more discussion of @file{libgcc.a}.) In most cases, you need @file{libgcc.a} even when you want to avoid -@@ -10557,7 +10557,7 @@ or @option{-nodefaultlibs} you should us +@@ -10594,7 +10594,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++ @@ -369,7 +371,7 @@ GNU Compiler Collection (GCC) Internals}.) @item -pie -@@ -25046,7 +25046,7 @@ Note that you can also specify places to +@@ -25102,7 +25102,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@. @@ -378,7 +380,7 @@ GNU Compiler Collection (GCC) Internals}. @table @env -@@ -25206,7 +25206,7 @@ the headers it contains change. +@@ -25262,7 +25262,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 @@ -389,8 +391,8 @@ the name specified in the @code{#include} with @samp{.gch} appended. If Index: gcc/doc/libgcc.texi =================================================================== ---- gcc/doc/libgcc.texi.orig 2016-01-08 09:29:42.684809905 +0100 -+++ gcc/doc/libgcc.texi 2016-03-07 14:14:30.577648450 +0100 +--- gcc/doc/libgcc.texi.orig 2017-03-31 11:47:24.801086709 +0200 ++++ gcc/doc/libgcc.texi 2017-03-31 11:48:02.625673371 +0200 @@ -24,7 +24,7 @@ that needs them. GCC will also generate calls to C library routines, such as @code{memcpy} and @code{memset}, in some cases. The set of routines @@ -402,8 +404,8 @@ mode, not a specific C type. @xref{Machine Modes}, for an explanation Index: gcc/doc/makefile.texi =================================================================== ---- gcc/doc/makefile.texi.orig 2016-01-08 09:29:42.680809860 +0100 -+++ gcc/doc/makefile.texi 2016-03-07 14:14:30.577648450 +0100 +--- gcc/doc/makefile.texi.orig 2017-03-31 11:47:24.801086709 +0200 ++++ gcc/doc/makefile.texi 2017-03-31 11:48:02.625673371 +0200 @@ -139,7 +139,7 @@ regardless of how it itself was compiled Builds a compiler with profiling feedback information. In this case, the second and third stages are named @samp{profile} and @samp{feedback}, @@ -415,8 +417,8 @@ Restart a bootstrap, so that everything that was not built with Index: gcc/doc/standards.texi =================================================================== ---- gcc/doc/standards.texi.orig 2016-01-20 09:41:50.261780248 +0100 -+++ gcc/doc/standards.texi 2016-03-07 14:14:30.577648450 +0100 +--- gcc/doc/standards.texi.orig 2017-03-31 11:47:24.801086709 +0200 ++++ gcc/doc/standards.texi 2017-03-31 11:48:02.625673371 +0200 @@ -313,8 +313,8 @@ described at @uref{http://golang.org/doc GNAT Reference Manual}, for information on standard conformance and compatibility of the Ada compiler. @@ -430,8 +432,8 @@ for details of compatibility between @command{gcj} and the Java Platform. Index: gcc/fortran/Make-lang.in =================================================================== ---- gcc/fortran/Make-lang.in.orig 2016-01-08 09:30:10.857129930 +0100 -+++ gcc/fortran/Make-lang.in 2016-03-07 14:14:30.581648496 +0100 +--- gcc/fortran/Make-lang.in.orig 2017-03-31 11:47:24.801086709 +0200 ++++ gcc/fortran/Make-lang.in 2017-03-31 11:48:02.625673371 +0200 @@ -114,7 +114,8 @@ fortran.tags: force cd $(srcdir)/fortran; etags -o TAGS.sub *.c *.h; \ etags --include TAGS.sub --include ../TAGS.sub @@ -475,8 +477,8 @@ # Clean hooks: Index: gcc/fortran/gfortran.texi =================================================================== ---- gcc/fortran/gfortran.texi.orig 2016-01-08 09:30:10.853129884 +0100 -+++ gcc/fortran/gfortran.texi 2016-03-07 14:14:30.581648496 +0100 +--- gcc/fortran/gfortran.texi.orig 2017-03-31 11:47:24.813086894 +0200 ++++ gcc/fortran/gfortran.texi 2017-03-31 11:48:02.625673371 +0200 @@ -101,7 +101,7 @@ Texts being (a) (see below), and with th @ifinfo @dircategory Software development @@ -488,8 +490,8 @@ the GNU Fortran compiler, (@command{gfortran}). Index: gcc/java/Make-lang.in =================================================================== ---- gcc/java/Make-lang.in.orig 2016-01-08 09:29:44.220827355 +0100 -+++ gcc/java/Make-lang.in 2016-03-07 14:14:30.581648496 +0100 +--- gcc/java/Make-lang.in.orig 2017-03-31 11:47:24.817086956 +0200 ++++ gcc/java/Make-lang.in 2017-03-31 11:48:02.625673371 +0200 @@ -122,11 +122,23 @@ java.tags: force etags --include TAGS.sub --include ../TAGS.sub @@ -529,8 +531,8 @@ @$(NORMAL_INSTALL) Index: gcc/java/gcj.texi =================================================================== ---- gcc/java/gcj.texi.orig 2016-01-08 09:29:44.228827445 +0100 -+++ gcc/java/gcj.texi 2016-03-07 14:14:30.581648496 +0100 +--- gcc/java/gcj.texi.orig 2017-03-31 11:47:24.817086956 +0200 ++++ gcc/java/gcj.texi 2017-03-31 11:48:02.629673434 +0200 @@ -55,25 +55,25 @@ man page gfdl(7). @format @dircategory Software development @@ -577,8 +579,8 @@ @c man end Index: libffi/Makefile.am =================================================================== ---- libffi/Makefile.am.orig 2016-03-03 14:52:56.924504713 +0100 -+++ libffi/Makefile.am 2016-03-07 14:14:30.581648496 +0100 +--- libffi/Makefile.am.orig 2017-03-31 11:47:24.817086956 +0200 ++++ libffi/Makefile.am 2017-03-31 11:48:02.629673434 +0200 @@ -25,6 +25,8 @@ TEXINFO_TEX = ../gcc/doc/include/texin # Defines info, dvi, pdf and html targets MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include @@ -613,8 +615,8 @@ ## ################################################################ Index: libffi/Makefile.in =================================================================== ---- libffi/Makefile.in.orig 2016-03-07 14:02:47.897637673 +0100 -+++ libffi/Makefile.in 2016-03-07 14:14:30.581648496 +0100 +--- libffi/Makefile.in.orig 2017-03-31 11:47:24.817086956 +0200 ++++ libffi/Makefile.in 2017-03-31 11:48:02.629673434 +0200 @@ -158,7 +158,6 @@ MULTIDIRS = MULTISUBDIR = MULTIDO = true @@ -663,8 +665,8 @@ @LIBAT_BUILD_VERSIONED_SHLIB_SUN_TRUE@@LIBAT_BUILD_VERSIONED_SHLIB_TRUE@ $(libffi_la_OBJECTS) $(libffi_la_LIBADD) Index: libffi/doc/libffi.texi =================================================================== ---- libffi/doc/libffi.texi.orig 2015-01-29 13:55:28.849745068 +0100 -+++ libffi/doc/libffi.texi 2016-03-07 14:14:30.581648496 +0100 +--- libffi/doc/libffi.texi.orig 2017-03-31 11:47:24.817086956 +0200 ++++ libffi/doc/libffi.texi 2017-03-31 11:48:02.629673434 +0200 @@ -33,7 +33,7 @@ section entitled ``GNU General Public Li @dircategory Development @@ -676,8 +678,8 @@ @titlepage Index: libgomp/Makefile.am =================================================================== ---- libgomp/Makefile.am.orig 2016-01-21 10:44:22.631247939 +0100 -+++ libgomp/Makefile.am 2016-03-07 14:14:30.581648496 +0100 +--- libgomp/Makefile.am.orig 2017-03-31 11:47:24.817086956 +0200 ++++ libgomp/Makefile.am 2017-03-31 11:48:02.629673434 +0200 @@ -125,16 +125,19 @@ endif all-local: $(STAMP_GENINSRC) @@ -705,8 +707,8 @@ MAINTAINERCLEANFILES = $(srcdir)/libgomp.info Index: libgomp/Makefile.in =================================================================== ---- libgomp/Makefile.in.orig 2016-02-02 16:21:09.546745759 +0100 -+++ libgomp/Makefile.in 2016-03-07 14:14:30.581648496 +0100 +--- libgomp/Makefile.in.orig 2017-03-31 11:47:24.817086956 +0200 ++++ libgomp/Makefile.in 2017-03-31 11:48:02.629673434 +0200 @@ -484,7 +484,8 @@ info_TEXINFOS = libgomp.texi # AM_CONDITIONAL on configure check ACX_CHECK_PROG_VER([MAKEINFO]) @@ -741,8 +743,8 @@ # Tell versions [3.59,3.63) of GNU make to not export all variables. Index: libgomp/libgomp.texi =================================================================== ---- libgomp/libgomp.texi.orig 2016-01-13 09:28:06.664462622 +0100 -+++ libgomp/libgomp.texi 2016-03-07 14:14:30.581648496 +0100 +--- libgomp/libgomp.texi.orig 2017-03-31 11:47:24.821087017 +0200 ++++ libgomp/libgomp.texi 2017-03-31 11:48:02.633673497 +0200 @@ -31,7 +31,7 @@ texts being (a) (see below), and with th @ifinfo @dircategory GNU Libraries @@ -754,8 +756,8 @@ This manual documents libgomp, the GNU Offloading and Multi Processing Index: libitm/libitm.texi =================================================================== ---- libitm/libitm.texi.orig 2016-01-08 09:26:09.966393468 +0100 -+++ libitm/libitm.texi 2016-03-07 14:14:30.581648496 +0100 +--- libitm/libitm.texi.orig 2017-03-31 11:47:24.821087017 +0200 ++++ libitm/libitm.texi 2017-03-31 11:48:02.633673497 +0200 @@ -20,7 +20,7 @@ Free Documentation License''. @ifinfo @dircategory GNU Libraries @@ -767,8 +769,8 @@ This manual documents the GNU Transactional Memory Library. Index: libquadmath/libquadmath.texi =================================================================== ---- libquadmath/libquadmath.texi.orig 2016-01-08 09:26:17.802482487 +0100 -+++ libquadmath/libquadmath.texi 2016-03-07 14:14:30.581648496 +0100 +--- libquadmath/libquadmath.texi.orig 2017-03-31 11:47:24.821087017 +0200 ++++ libquadmath/libquadmath.texi 2017-03-31 11:48:02.633673497 +0200 @@ -25,7 +25,7 @@ copy and modify this GNU manual. @ifinfo @dircategory GNU Libraries
