[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#827578: marked as done (gcc-6: please support the tilegx architecture)



Your message dated Mon, 20 Jun 2016 13:20:08 +0000
with message-id <E1bEz7Y-0003Kj-0E@franck.debian.org>
and subject line Bug#827578: fixed in gcc-6 6.1.1-7
has caused the Debian Bug report #827578,
regarding gcc-6: please support the tilegx architecture
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
827578: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827578
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gcc-6
Version: 6.1.1-6
Severity: wishlist
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

Hi Matthias,

can you add support for the tilegx architecture to gcc-6?

State of tilegx:
 * Waiting for inclusion into dpkg: #823167
 * Supported in linux-libc-dev: #824524 #823632
 * Two glibc patches pending submission
 * With all of the above, the cross toolchain can be bootstrapped.
 * In general, tilegx is supported upstream very well.

Changes needed in the gcc packaging:
 * The usual gcc-multiarch.diff hunk required for every single
   architecture.
 * Tell libgcc about the tilegx-specific header feedback.h.
 * Disable multilib to keep things simple. If someone really wants
   tilepro, we should add another architecture and use cross toolchains
   instead.

Thanks for considering

Helmut
diff --git a/debian/patches/gcc-multiarch.diff b/debian/patches/gcc-multiarch.diff
index 7e34ff6..6802a73 100644
--- a/debian/patches/gcc-multiarch.diff
+++ b/debian/patches/gcc-multiarch.diff
@@ -169,3 +169,14 @@ Index: b/src/gcc/config/mips/mips.h
  /* Load store bonding is not supported by micromips and fix_24k.  The
     performance can be degraded for those targets.  Hence, do not bond for
     micromips or fix_24k.  */
+--- a/src/gcc/config/tilegx/t-tilegx
++++ a/src/gcc/config/tilegx/t-tilegx
+@@ -1,6 +1,7 @@
+ MULTILIB_OPTIONS = m64/m32
+ MULTILIB_DIRNAMES = 64 32
+-MULTILIB_OSDIRNAMES = ../lib ../lib32
++MULTILIB_OSDIRNAMES = ../lib$(call if_multiarch,:tilegx-linux-gnu) ../lib32$(call if_multiarch,:tilegx32-linux-gnu)
++MULTIARCH_DIRNAME = $(call if_multiarch,tilegx-linux-gnu)
+
+ LIBGCC = stmp-multilib
+ INSTALL_LIBGCC = install-multilib
diff --git a/debian/rules.d/binary-libgcc.mk b/debian/rules.d/binary-libgcc.mk
index ce9a2bd..ca25058 100644
--- a/debian/rules.d/binary-libgcc.mk
+++ b/debian/rules.d/binary-libgcc.mk
@@ -96,6 +96,10 @@ ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64 ppc64el p
     header_files += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
 endif
 
+ifeq ($(DEB_TARGET_ARCH),tilegx)
+    header_files += $(gcc_lib_dir)/include/feedback.h
+endif
+
 p_lgcc		= libgcc$(GCC_SONAME)$(cross_lib_arch)
 p_lgccdbg	= libgcc$(GCC_SONAME)-dbg$(cross_lib_arch)
 p_lgccdev	= libgcc-$(BASE_VERSION)-dev$(cross_lib_arch)
diff --git a/debian/rules2 b/debian/rules2
index abe987b..0f3eddc 100644
--- a/debian/rules2
+++ b/debian/rules2
@@ -559,6 +559,10 @@ ifneq (,$(findstring m68k-linux,$(DEB_TARGET_GNU_TYPE)))
   CONFARGS += --disable-multilib
 endif
 
+ifneq (,$(filter tilegx,$(DEB_TARGET_GNU_CPU)))
+  CONFARGS += --disable-multilib
+endif
+
 ifeq ($(derivative),Ubuntu)
   ifneq (,$(findstring s390x-linux,$(DEB_TARGET_GNU_TYPE)))
     CONFARGS += --with-arch=zEC12

--- End Message ---
--- Begin Message ---
Source: gcc-6
Source-Version: 6.1.1-7

We believe that the bug you reported is fixed in the latest version of
gcc-6, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 827578@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-6 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 20 Jun 2016 13:41:44 +0200
Source: gcc-6
Binary: gcc-6-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc-6-dev libgcc4 libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib64gcc-6-dev lib32gcc1 lib32gcc1-dbg lib32gcc-6-dev libn32gcc1 libn32gcc1-dbg libn32gcc-6-dev libx32gcc1 libx32gcc1-dbg libx32gcc-6-dev gcc-6 gcc-6-multilib gcc-6-test-results gcc-6-plugin-dev gcc-6-hppa64-linux-gnu cpp-6 gcc-6-locales g++-6 g++-6-multilib libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg libx32gomp1 libx32gomp1-dbg libitm1 libitm1-dbg lib32itm1 lib32itm1-dbg lib64itm1 lib64itm1-dbg libx32itm1 libx32itm1-dbg libatomic1 libatomic1-dbg lib32atomic1 lib32atomic1-dbg lib64atomic1 lib64atomic1-dbg libn32atomic1 libn32atomic1-dbg libx32atomic1 libx32atomic1-dbg libasan3 libasan3-dbg lib32asan3 lib32asan3-dbg lib64asan3 lib64asan3-dbg libx32asan3 libx32asan3-dbg liblsan0 liblsan0-dbg lib32lsan0 lib32lsan0-dbg libx32lsan0 libx32lsan0-dbg libtsan0 libtsan0-dbg libubsan0 libubsan0-dbg lib32ubsan0
 lib32ubsan0-dbg lib64ubsan0 lib64ubsan0-dbg libx32ubsan0 libx32ubsan0-dbg libcilkrts5 libcilkrts5-dbg lib32cilkrts5 lib32cilkrts5-dbg lib64cilkrts5 lib64cilkrts5-dbg libx32cilkrts5 libx32cilkrts5-dbg libmpx2 libmpx2-dbg lib32mpx2 lib32mpx2-dbg lib64mpx2 lib64mpx2-dbg libquadmath0 libquadmath0-dbg lib32quadmath0 lib32quadmath0-dbg lib64quadmath0 lib64quadmath0-dbg libx32quadmath0 libx32quadmath0-dbg libcc1-0 libgccjit0 libgccjit0-dbg libgccjit-6-doc libgccjit-6-dev gobjc++-6 gobjc++-6-multilib gobjc-6 gobjc-6-multilib libobjc-6-dev lib64objc-6-dev lib32objc-6-dev libn32objc-6-dev libx32objc-6-dev libobjc4 libobjc4-dbg lib64objc4 lib64objc4-dbg lib32objc4 lib32objc4-dbg libn32objc4 libn32objc4-dbg libx32objc4 libx32objc4-dbg gfortran-6 gfortran-6-multilib libgfortran-6-dev lib64gfortran-6-dev lib32gfortran-6-dev libn32gfortran-6-dev libx32gfortran-6-dev libgfortran3 libgfortran3-dbg lib64gfortran3 lib64gfortran3-dbg lib32gfortran3 lib32gfortran3-dbg libn32gfortran3
 libn32gfortran3-dbg libx32gfortran3 libx32gfortran3-dbg gccgo-6 gccgo-6-multilib libgo9 libgo9-dbg lib64go9 lib64go9-dbg lib32go9 lib32go9-dbg libn32go9 libn32go9-dbg libx32go9 libx32go9-dbg gcj-6 gcj-6-jdk gcj-6-jre-headless gcj-6-jre libgcj17 gcj-6-jre-lib libgcj17-awt libgcj17-dev libgcj17-dbg gcj-6-source libgcj-doc libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 libx32stdc++6 libstdc++-6-dev libstdc++-6-pic libstdc++6-6-dbg lib32stdc++-6-dev lib32stdc++6-6-dbg lib64stdc++-6-dev lib64stdc++6-6-dbg libn32stdc++-6-dev libn32stdc++6-6-dbg libx32stdc++-6-dev libx32stdc++6-6-dbg libstdc++-6-doc gnat-6 gnat-6-sjlj libgnat-6 libgnat-6-dbg libgnatvsn6-dev libgnatvsn6 libgnatvsn6-dbg libgnatprj6-dev libgnatprj6 libgnatprj6-dbg gdc-6 gdc-6-multilib libphobos-6-dev lib64phobos-6-dev lib32phobos-6-dev libx32phobos-6-dev fixincludes
 gcc-6-source
Architecture: source all
Version: 6.1.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 cpp-6      - GNU C preprocessor
 fixincludes - Fix non-ANSI header files
 g++-6      - GNU C++ compiler
 g++-6-multilib - GNU C++ compiler (multilib support)
 gcc-6      - GNU C compiler
 gcc-6-base - GCC, the GNU Compiler Collection (base package)
 gcc-6-hppa64-linux-gnu - GNU C compiler (cross compiler for hppa64)
 gcc-6-locales - GCC, the GNU compiler collection (native language support files)
 gcc-6-multilib - GNU C compiler (multilib support)
 gcc-6-plugin-dev - Files for GNU GCC plugin development.
 gcc-6-source - Source of the GNU Compiler Collection
 gcc-6-test-results - Test results for the GCC test suite
 gccgo-6    - GNU Go compiler
 gccgo-6-multilib - GNU Go compiler (multilib support)
 gcj-6      - GCJ byte code and native compiler for Java(TM)
 gcj-6-jdk  - GCJ and Classpath development tools for Java(TM)
 gcj-6-jre  - Java runtime environment using GIJ/Classpath
 gcj-6-jre-headless - Java runtime environment using GIJ/Classpath (headless version)
 gcj-6-jre-lib - Java runtime library for use with gcj (jar files)
 gcj-6-source - GCJ java sources for use in IDEs like eclipse and netbeans
 gdc-6      - GNU D compiler (version 2)
 gdc-6-multilib - GNU D compiler (version 2, multilib support)
 gfortran-6 - GNU Fortran compiler
 gfortran-6-multilib - GNU Fortran compiler (multilib support)
 gnat-6     - GNU Ada compiler
 gnat-6-sjlj - GNU Ada compiler (setjump/longjump runtime library)
 gobjc++-6  - GNU Objective-C++ compiler
 gobjc++-6-multilib - GNU Objective-C++ compiler (multilib support)
 gobjc-6    - GNU Objective-C compiler
 gobjc-6-multilib - GNU Objective-C compiler (multilib support)
 lib32asan3 - AddressSanitizer -- a fast memory error detector (32bit)
 lib32asan3-dbg - AddressSanitizer -- a fast memory error detector (32 bit debug sy
 lib32atomic1 - support library providing __atomic built-in functions (32bit)
 lib32atomic1-dbg - support library providing __atomic built-in functions (32 bit deb
 lib32cilkrts5 - Intel Cilk Plus language extensions (32bit)
 lib32cilkrts5-dbg - Intel Cilk Plus language extensions (32 bit debug symbols)
 lib32gcc-6-dev - GCC support library (32 bit development files)
 lib32gcc1  - GCC support library (32 bit Version)
 lib32gcc1-dbg - GCC support library (debug symbols)
 lib32gfortran-6-dev - Runtime library for GNU Fortran applications (32bit development f
 lib32gfortran3 - Runtime library for GNU Fortran applications (32bit)
 lib32gfortran3-dbg - Runtime library for GNU Fortran applications (32 bit debug symbol
 lib32go9   - Runtime library for GNU Go applications (32bit)
 lib32go9-dbg - Runtime library for GNU Go applications (32 bit debug symbols)
 lib32gomp1 - GCC OpenMP (GOMP) support library (32bit)
 lib32gomp1-dbg - GCC OpenMP (GOMP) support library (32 bit debug symbols)
 lib32itm1  - GNU Transactional Memory Library (32bit)
 lib32itm1-dbg - GNU Transactional Memory Library (32 bit debug symbols)
 lib32lsan0 - LeakSanitizer -- a memory leak detector (32bit)
 lib32lsan0-dbg - LeakSanitizer -- a memory leak detector (32 bit debug symbols)
 lib32mpx2  - Intel memory protection extensions (32bit)
 lib32mpx2-dbg - Intel memory protection extensions (32 bit debug symbols)
 lib32objc-6-dev - Runtime library for GNU Objective-C applications (32bit developme
 lib32objc4 - Runtime library for GNU Objective-C applications (32bit)
 lib32objc4-dbg - Runtime library for GNU Objective-C applications (32 bit debug sy
 lib32phobos-6-dev - Phobos D standard library (64bit development files)
 lib32quadmath0 - GCC Quad-Precision Math Library (32bit)
 lib32quadmath0-dbg - GCC Quad-Precision Math Library (32 bit debug symbols)
 lib32stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 lib32stdc++6 - GNU Standard C++ Library v3 (32 bit Version)
 lib32stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 lib32ubsan0 - UBSan -- undefined behaviour sanitizer (32bit)
 lib32ubsan0-dbg - UBSan -- undefined behaviour sanitizer (32 bit debug symbols)
 lib64asan3 - AddressSanitizer -- a fast memory error detector (64bit)
 lib64asan3-dbg - AddressSanitizer -- a fast memory error detector (64bit debug sym
 lib64atomic1 - support library providing __atomic built-in functions (64bit)
 lib64atomic1-dbg - support library providing __atomic built-in functions (64bit debu
 lib64cilkrts5 - Intel Cilk Plus language extensions (64bit)
 lib64cilkrts5-dbg - Intel Cilk Plus language extensions (64bit debug symbols)
 lib64gcc-6-dev - GCC support library (64bit development files)
 lib64gcc1  - GCC support library (64bit)
 lib64gcc1-dbg - GCC support library (debug symbols)
 lib64gfortran-6-dev - Runtime library for GNU Fortran applications (64bit development f
 lib64gfortran3 - Runtime library for GNU Fortran applications (64bit)
 lib64gfortran3-dbg - Runtime library for GNU Fortran applications (64bit debug symbols
 lib64go9   - Runtime library for GNU Go applications (64bit)
 lib64go9-dbg - Runtime library for GNU Go applications (64bit debug symbols)
 lib64gomp1 - GCC OpenMP (GOMP) support library (64bit)
 lib64gomp1-dbg - GCC OpenMP (GOMP) support library (64bit debug symbols)
 lib64itm1  - GNU Transactional Memory Library (64bit)
 lib64itm1-dbg - GNU Transactional Memory Library (64bit debug symbols)
 lib64mpx2  - Intel memory protection extensions (64bit)
 lib64mpx2-dbg - Intel memory protection extensions (64bit debug symbols)
 lib64objc-6-dev - Runtime library for GNU Objective-C applications (64bit developme
 lib64objc4 - Runtime library for GNU Objective-C applications (64bit)
 lib64objc4-dbg - Runtime library for GNU Objective-C applications (64 bit debug sy
 lib64phobos-6-dev - Phobos D standard library (64bit development files)
 lib64quadmath0 - GCC Quad-Precision Math Library  (64bit)
 lib64quadmath0-dbg - GCC Quad-Precision Math Library  (64bit debug symbols)
 lib64stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 lib64stdc++6 - GNU Standard C++ Library v3 (64bit)
 lib64stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 lib64ubsan0 - UBSan -- undefined behaviour sanitizer (64bit)
 lib64ubsan0-dbg - UBSan -- undefined behaviour sanitizer (64bit debug symbols)
 libasan3   - AddressSanitizer -- a fast memory error detector
 libasan3-dbg - AddressSanitizer -- a fast memory error detector (debug symbols)
 libatomic1 - support library providing __atomic built-in functions
 libatomic1-dbg - support library providing __atomic built-in functions (debug symb
 libcc1-0   - GCC cc1 plugin for GDB
 libcilkrts5 - Intel Cilk Plus language extensions (runtime)
 libcilkrts5-dbg - Intel Cilk Plus language extensions (debug symbols)
 libgcc-6-dev - GCC support library (development files)
 libgcc1    - GCC support library
 libgcc1-dbg - GCC support library (debug symbols)
 libgcc2    - GCC support library
 libgcc2-dbg - GCC support library (debug symbols)
 libgcc4    - GCC support library
 libgcc4-dbg - GCC support library (debug symbols)
 libgccjit-6-dev - GCC just-in-time compilation (development files)
 libgccjit-6-doc - GCC just-in-time compilation (documentation)
 libgccjit0 - GCC just-in-time compilation (shared library)
 libgccjit0-dbg - GCC just-in-time compilation (debug information)
 libgcj-doc - libgcj API documentation and example programs
 libgcj17   - Java runtime library for use with gcj
 libgcj17-awt - AWT peer runtime libraries for use with gcj
 libgcj17-dbg - Debugging symbols for libraries provided in libgcj17-dev
 libgcj17-dev - Java development headers for use with gcj
 libgfortran-6-dev - Runtime library for GNU Fortran applications (development files)
 libgfortran3 - Runtime library for GNU Fortran applications
 libgfortran3-dbg - Runtime library for GNU Fortran applications (debug symbols)
 libgnat-6  - runtime for applications compiled with GNAT (shared library)
 libgnat-6-dbg - runtime for applications compiled with GNAT (debugging symbols)
 libgnatprj6 - GNU Ada compiler Project Manager (shared library)
 libgnatprj6-dbg - GNU Ada compiler Project Manager (debugging symbols)
 libgnatprj6-dev - GNU Ada compiler Project Manager (development files)
 libgnatvsn6 - GNU Ada compiler selected components (shared library)
 libgnatvsn6-dbg - GNU Ada compiler selected components (debugging symbols)
 libgnatvsn6-dev - GNU Ada compiler selected components (development files)
 libgo9     - Runtime library for GNU Go applications
 libgo9-dbg - Runtime library for GNU Go applications (debug symbols)
 libgomp1   - GCC OpenMP (GOMP) support library
 libgomp1-dbg - GCC OpenMP (GOMP) support library (debug symbols)
 libitm1    - GNU Transactional Memory Library
 libitm1-dbg - GNU Transactional Memory Library (debug symbols)
 liblsan0   - LeakSanitizer -- a memory leak detector (runtime)
 liblsan0-dbg - LeakSanitizer -- a memory leak detector (debug symbols)
 libmpx2    - Intel memory protection extensions (runtime)
 libmpx2-dbg - Intel memory protection extensions (debug symbols)
 libn32atomic1 - support library providing __atomic built-in functions (n32)
 libn32atomic1-dbg - support library providing __atomic built-in functions (n32 debug
 libn32gcc-6-dev - GCC support library (n32 development files)
 libn32gcc1 - GCC support library (n32)
 libn32gcc1-dbg - GCC support library (debug symbols)
 libn32gfortran-6-dev - Runtime library for GNU Fortran applications (n32 development fil
 libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
 libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug symbols)
 libn32go9  - Runtime library for GNU Go applications (n32)
 libn32go9-dbg - Runtime library for GNU Go applications (n32 debug symbols)
 libn32gomp1 - GCC OpenMP (GOMP) support library (n32)
 libn32gomp1-dbg - GCC OpenMP (GOMP) support library (n32 debug symbols)
 libn32objc-6-dev - Runtime library for GNU Objective-C applications (n32 development
 libn32objc4 - Runtime library for GNU Objective-C applications (n32)
 libn32objc4-dbg - Runtime library for GNU Objective-C applications (n32 debug symbo
 libn32stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 libn32stdc++6 - GNU Standard C++ Library v3 (n32)
 libn32stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 libobjc-6-dev - Runtime library for GNU Objective-C applications (development fil
 libobjc4   - Runtime library for GNU Objective-C applications
 libobjc4-dbg - Runtime library for GNU Objective-C applications (debug symbols)
 libphobos-6-dev - Phobos D standard library
 libquadmath0 - GCC Quad-Precision Math Library
 libquadmath0-dbg - GCC Quad-Precision Math Library (debug symbols)
 libstdc++-6-dev - GNU Standard C++ Library v3 (development files)
 libstdc++-6-doc - GNU Standard C++ Library v3 (documentation files)
 libstdc++-6-pic - GNU Standard C++ Library v3 (shared library subset kit)
 libstdc++6 - GNU Standard C++ Library v3
 libstdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 libtsan0   - ThreadSanitizer -- a Valgrind-based detector of data races (runti
 libtsan0-dbg - ThreadSanitizer -- a Valgrind-based detector of data races (debug
 libubsan0  - UBSan -- undefined behaviour sanitizer (runtime)
 libubsan0-dbg - UBSan -- undefined behaviour sanitizer (debug symbols)
 libx32asan3 - AddressSanitizer -- a fast memory error detector (x32)
 libx32asan3-dbg - AddressSanitizer -- a fast memory error detector (x32 debug symbo
 libx32atomic1 - support library providing __atomic built-in functions (x32)
 libx32atomic1-dbg - support library providing __atomic built-in functions (x32 debug
 libx32cilkrts5 - Intel Cilk Plus language extensions (x32)
 libx32cilkrts5-dbg - Intel Cilk Plus language extensions (x32 debug symbols)
 libx32gcc-6-dev - GCC support library (x32 development files)
 libx32gcc1 - GCC support library (x32)
 libx32gcc1-dbg - GCC support library (debug symbols)
 libx32gfortran-6-dev - Runtime library for GNU Fortran applications (x32 development fil
 libx32gfortran3 - Runtime library for GNU Fortran applications (x32)
 libx32gfortran3-dbg - Runtime library for GNU Fortran applications (x32 debug symbols)
 libx32go9  - Runtime library for GNU Go applications (x32)
 libx32go9-dbg - Runtime library for GNU Go applications (x32 debug symbols)
 libx32gomp1 - GCC OpenMP (GOMP) support library (x32)
 libx32gomp1-dbg - GCC OpenMP (GOMP) support library (x32 debug symbols)
 libx32itm1 - GNU Transactional Memory Library (x32)
 libx32itm1-dbg - GNU Transactional Memory Library (x32 debug symbols)
 libx32lsan0 - LeakSanitizer -- a memory leak detector (x32)
 libx32lsan0-dbg - LeakSanitizer -- a memory leak detector (x32 debug symbols)
 libx32objc-6-dev - Runtime library for GNU Objective-C applications (x32 development
 libx32objc4 - Runtime library for GNU Objective-C applications (x32)
 libx32objc4-dbg - Runtime library for GNU Objective-C applications (x32 debug symbo
 libx32phobos-6-dev - Phobos D standard library (x32 development files)
 libx32quadmath0 - GCC Quad-Precision Math Library (x32)
 libx32quadmath0-dbg - GCC Quad-Precision Math Library (x32 debug symbols)
 libx32stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 libx32stdc++6 - GNU Standard C++ Library v3 (x32)
 libx32stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 libx32ubsan0 - UBSan -- undefined behaviour sanitizer (x32)
 libx32ubsan0-dbg - UBSan -- undefined behaviour sanitizer (x32 debug symbols)
Closes: 826503 827554 827578
Changes:
 gcc-6 (6.1.1-7) unstable; urgency=medium
 .
   * Update to SVN 20160620 (r237590, 6.1.1) from the gcc-6-branch.
     - Fix PR middle-end/71373, PR c/71381, PR libstdc++/71545, PR c/68657,
       PR sanitizer/71498, PR middle-end/71529, PR target/71103 (AVR),
       PR target/71554 (x86), PR middle-end/71494, PR c++/71448,
       PR tree-optimization/71405, PR tree-optimization/71505,
       PR target/71379 (s390), PR target/71186 (PPC), PR target/70915 (PPC),
       PR c++/70572, PR c++/71516, PR c/71381.
   * Fix libgnatprj build to avoid undefined symbols (YunQiang Su).
     Closes: #826503.
   * Add build support for tilegx (Helmut Grohne). Closes: #827578.
   * Drop support for loongson 2f (YunQiang Su). Closes: #827554.
Checksums-Sha1:
 f16204fa2cec9076871cc37c853d9f404c81fc9f 26150 gcc-6_6.1.1-7.dsc
 78858ef08bb0b9888e71cc46ceaecd7fb17bd921 5718206 gcc-6_6.1.1-7.diff.gz
 d9c217974abd45310d034450dcc662ff0eca2ce0 1271432 gcc-6-locales_6.1.1-7_all.deb
 35ef63016c87f2049086d095ad0e4eb6a45091ec 83673298 gcc-6-source_6.1.1-7_all.deb
 0d47d1186e40c8807b74c546a6765e87d0b234d5 10348866 gcj-6-jre-lib_6.1.1-7_all.deb
 9638018192b2a504a518632d779dbbdd901f55d1 11661718 gcj-6-source_6.1.1-7_all.deb
 962ae9197e946ee34368d69bc9df846218b602c4 96764 libgccjit-6-doc_6.1.1-7_all.deb
 2379d38f3c924c6035ff98b2d042dff3f6c71936 18462186 libgcj-doc_6.1.1-7_all.deb
 de3066d0bbe3f7ee694a065d87c8041b171628b7 10013310 libstdc++-6-doc_6.1.1-7_all.deb
Checksums-Sha256:
 63a0d6cc7350142e0656809859fd2ce9a66e779440ba18b814a16f43801bfa31 26150 gcc-6_6.1.1-7.dsc
 9b88fdc2e1897128fb1a2322a9271ec4e60779cde66ac328a2aaff9a947b5661 5718206 gcc-6_6.1.1-7.diff.gz
 ec949b3fac6cf383c9dad3d5f8b259b3de68faddf69a8bb70ef5a6f5514813db 1271432 gcc-6-locales_6.1.1-7_all.deb
 a132a8df267b9d5264d690a4b1c139292a79fc01a8d3684e02bde1d481905187 83673298 gcc-6-source_6.1.1-7_all.deb
 de88302fc5dacd49bdbcde783d9903a19e4709910c5250e432440cefb37f0e0b 10348866 gcj-6-jre-lib_6.1.1-7_all.deb
 6735ffe06ff1209cc5a5f94024d92ce7eb393e767a96fdee2258ac29093b819c 11661718 gcj-6-source_6.1.1-7_all.deb
 286d6bfeddb9bce3a027443df8b991415b6fbce3347257896be01fa0bf802f55 96764 libgccjit-6-doc_6.1.1-7_all.deb
 e4f54da79dcb4e8d7afb2a39c9a2879e159b405066e5960bdc85b28f5ba60a61 18462186 libgcj-doc_6.1.1-7_all.deb
 a9d21df19a008112e0ab5387d845931657945aac7c55f4aa820ae5bff227ee9c 10013310 libstdc++-6-doc_6.1.1-7_all.deb
Files:
 110250748c9726555de6cec551b81eb6 26150 devel optional gcc-6_6.1.1-7.dsc
 78bd65414aa9ed772f14aa3c1ca50d4b 5718206 devel optional gcc-6_6.1.1-7.diff.gz
 91ece498171ab660f192e64d01bcdc68 1271432 devel optional gcc-6-locales_6.1.1-7_all.deb
 bd6cb3e9815506191ebef4ae357f84f7 83673298 devel optional gcc-6-source_6.1.1-7_all.deb
 89d56e734480a69cdff96695796e9b4b 10348866 java optional gcj-6-jre-lib_6.1.1-7_all.deb
 41cacb363a504e98ffa5bb7840b8874f 11661718 java optional gcj-6-source_6.1.1-7_all.deb
 2dfff82a3e1ac622464adfb211970a34 96764 doc extra libgccjit-6-doc_6.1.1-7_all.deb
 612a3a3a34d0dbfb6f074bf60be7b03e 18462186 doc optional libgcj-doc_6.1.1-7_all.deb
 dfee0214582ac38403f806c5f7a3f2f8 10013310 doc optional libstdc++-6-doc_6.1.1-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXZ+qJAAoJEL1+qmB3j6b11m0P/jbQZO40lIoQYtu7sO824Gns
4+AAnqaX9BuB+jl0eE4dC3A8LGCECCo8WiFS1rDvsEkS+3v/3ZUU+xj2a7emBDgc
2J3j8uESYpugLk1LWS7v6aMQ5GqNe8VjXbNvn78oy5V0/sP7TbR7KgmQoBUSDTfM
D0bgWKT20iR9kkmy0IUoOn48Wlo9cVWz7rO0waYKwfBRgOlLNQFYWLepN0Mam5e6
IJCYIccnbK2fBZnKeMslUJkDvDaCOgP3A+h2TXtFP8CYEJG1VTPPGjP8AYzO5H2K
I/XVJvh02k5Q3h7MDrogRxVXe/zFQsnwpasW6PNdIuj1c6QpWsRcb0l6OVGyAzDT
/p0qbjf7GAbO2sD+EP/aLkZY6NFh/7gPOjdSrx4vSs4g+n5bfbc+PYGMVr2sJ7AN
2oTR34Q9bm5D2C6GvEvpAaainJuUB/PbVv8wMnRddT5Kar4loZ/pYoKyXdUofiid
oiBdO3dkHJSTfKWZpnO9KVEBfNFIRhKGa4UMkrcDyQ3nCXg1k9O7G99QjPCxY2a9
0Oc2HvYVnTNwFGDSHcJGyq07XrW5Znv29yb2KX+2cBT5nOXw1+UfMWCV72r5QH93
Or63r7CudQwNWxn2iKZ78UyYjX5MW6V2zJwuaLEzZ7NQcGWnrhsJS0AA1ug+++c2
zdb7wwl1nv63WQpBFPFd
=EXrr
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: