gcc-10 10.3.0-15ubuntu1 source package in Ubuntu

Changelog

gcc-10 (10.3.0-15ubuntu1) jammy; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

gcc-10 (10.3.0-15) unstable; urgency=medium

  * Update to git 20220324 from the gcc-10 branch.
    - Fix PR tree-optimization/103237, PR middle-end/103181,
      PR middle-end/103248, PR tree-optimization/102798, PR ipa/102762,
      PR tree-optimization/100923, PR tree-optimization/101158,
      PR target/103627 (PPC), PR target/103627 (PPC), PR target/104469 (x86),
      PR target/104458 (x86), PR target/104451 (x86), PR target/104090 (PPC),
      PR middle-end/95115, PR target/102976 (PPC), PR ada/103538,
      PR ada/103538, PR fortran/104619, PR fortran/104311, PR fortran/104331,
      PR fortran/83079, PR fortran/104127, PR fortran/104227,
      PR fortran/101762, PR fortran/67804, PR fortran/103782,
      PR fortran/103692, PR fortran/102332, PR sanitizer/102911,
      PR libstdc++/102358, PR target/87496 (PPC), PR target/104208 (PPC),
      PR target/104453 (x86), PR tree-optimization/104511,
      PR target/100784 (x86), PR target/104253 (PPC).
  * Support the ld.mold linker, patch taken from the trunk.
  * Don't enable -fcf-protection with -m16 and -m32. LP: #1940029.
  * Don't run the tests on ppc64 and sh4, hanging on the buildds.

 -- Matthias Klose <email address hidden>  Thu, 24 Mar 2022 13:12:38 +0100

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Jammy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Jammy release universe devel

Downloads

File Size SHA-256 Checksum
gcc-10_10.3.0.orig.tar.gz 79.8 MiB 37425cd199173b633f155002fe16375782935942a91d4adefd1cd35ce9e44e9c
gcc-10_10.3.0-15ubuntu1.debian.tar.xz 848.4 KiB 1ae7ea1648aafc378649dfbb4a89022442826a84dd2af9f02fec5c9f95bcf6bc
gcc-10_10.3.0-15ubuntu1.dsc 21.8 KiB 551ffc41c4b095b14d54dde618f6ef145db4cdf959e8caf3eb3a1fc7859c1348

View changes file

Binary packages built by this source

cpp-10: GNU C preprocessor

 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.

cpp-10-dbgsym: debug symbols for cpp-10
cpp-10-doc: No summary available for cpp-10-doc in ubuntu kinetic.

No description available for cpp-10-doc in ubuntu kinetic.

g++-10: No summary available for g++-10 in ubuntu kinetic.

No description available for g++-10 in ubuntu kinetic.

g++-10-dbgsym: No summary available for g++-10-dbgsym in ubuntu kinetic.

No description available for g++-10-dbgsym in ubuntu kinetic.

g++-10-multilib: GNU C++ compiler (multilib support)

 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

gcc-10: GNU C compiler

 This is the GNU C compiler, a fairly portable optimizing compiler for C.

gcc-10-base: GCC, the GNU Compiler Collection (base package)

 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

gcc-10-dbgsym: No summary available for gcc-10-dbgsym in ubuntu kinetic.

No description available for gcc-10-dbgsym in ubuntu kinetic.

gcc-10-doc: Documentation for the GNU compilers (gcc, gobjc, g++)

 Documentation for the GNU compilers in info format.

gcc-10-hppa64-linux-gnu: GNU C compiler (cross compiler for hppa64)

 This is the GNU C compiler, a fairly portable optimizing compiler for C.

gcc-10-hppa64-linux-gnu-dbgsym: debug symbols for gcc-10-hppa64-linux-gnu
gcc-10-locales: GCC, the GNU compiler collection (native language support files)

 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

gcc-10-multilib: No summary available for gcc-10-multilib in ubuntu kinetic.

No description available for gcc-10-multilib in ubuntu kinetic.

gcc-10-offload-nvptx: GCC offloading compiler to NVPTX

 The package provides offloading support for NVidia PTX. OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

gcc-10-offload-nvptx-dbgsym: debug symbols for gcc-10-offload-nvptx
gcc-10-plugin-dev: No summary available for gcc-10-plugin-dev in ubuntu kinetic.

No description available for gcc-10-plugin-dev in ubuntu kinetic.

gcc-10-plugin-dev-dbgsym: debug symbols for gcc-10-plugin-dev
gcc-10-source: Source of the GNU Compiler Collection

 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

gcc-10-test-results: No summary available for gcc-10-test-results in ubuntu kinetic.

No description available for gcc-10-test-results in ubuntu kinetic.

gccbrig-10: GNU BRIG (HSA IL) frontend

 This is the GNU BRIG (HSA IL) frontend.
 The consumed format is a binary representation. The textual HSAIL
 can be compiled to it with a separate assembler.

gccbrig-10-dbgsym: No summary available for gccbrig-10-dbgsym in ubuntu kinetic.

No description available for gccbrig-10-dbgsym in ubuntu kinetic.

gccgo-10: GNU Go compiler

 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

gccgo-10-dbgsym: debug symbols for gccgo-10
gccgo-10-doc: No summary available for gccgo-10-doc in ubuntu kinetic.

No description available for gccgo-10-doc in ubuntu kinetic.

gccgo-10-multilib: GNU Go compiler (multilib support)

 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

gdc-10: No summary available for gdc-10 in ubuntu kinetic.

No description available for gdc-10 in ubuntu kinetic.

gdc-10-dbgsym: debug symbols for gdc-10
gdc-10-multilib: GNU D compiler (version 2, multilib support)

 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

gfortran-10: GNU Fortran compiler

 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

gfortran-10-dbgsym: debug symbols for gfortran-10
gfortran-10-doc: Documentation for the GNU Fortran compiler (gfortran)

 Documentation for the GNU Fortran compiler in info format.

gfortran-10-multilib: No summary available for gfortran-10-multilib in ubuntu kinetic.

No description available for gfortran-10-multilib in ubuntu kinetic.

gm2-10: GNU Modula-2 compiler

 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc. It uses the gcc backend to generate optimised code.

gm2-10-dbgsym: No summary available for gm2-10-dbgsym in ubuntu kinetic.

No description available for gm2-10-dbgsym in ubuntu kinetic.

gnat-10: GNU Ada compiler

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

gnat-10-dbgsym: debug symbols for gnat-10
gnat-10-doc: No summary available for gnat-10-doc in ubuntu kinetic.

No description available for gnat-10-doc in ubuntu kinetic.

gobjc++-10: GNU Objective-C++ compiler

 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

gobjc++-10-dbgsym: No summary available for gobjc++-10-dbgsym in ubuntu kinetic.

No description available for gobjc++-10-dbgsym in ubuntu kinetic.

gobjc++-10-multilib: GNU Objective-C++ compiler (multilib support)

 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

gobjc-10: No summary available for gobjc-10 in ubuntu kinetic.

No description available for gobjc-10 in ubuntu kinetic.

gobjc-10-dbgsym: debug symbols for gobjc-10
gobjc-10-multilib: No summary available for gobjc-10-multilib in ubuntu kinetic.

No description available for gobjc-10-multilib in ubuntu kinetic.

lib32gcc-10-dev: No summary available for lib32gcc-10-dev in ubuntu kinetic.

No description available for lib32gcc-10-dev in ubuntu kinetic.

lib32gfortran-10-dev: Runtime library for GNU Fortran applications (32bit development files)

 This package contains the headers and static library files needed to build
 GNU Fortran applications.

lib32go-10-dev: Runtime library for GNU Go applications (32bit development files)

 This package contains the headers and static library files needed to build
 GNU Go applications.

lib32go16: No summary available for lib32go16 in ubuntu kinetic.

No description available for lib32go16 in ubuntu kinetic.

lib32gphobos-10-dev: Phobos D standard library (32bit development files)

 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

lib32gphobos1: No summary available for lib32gphobos1 in ubuntu kinetic.

No description available for lib32gphobos1 in ubuntu kinetic.

lib32gphobos1-dbgsym: debug symbols for lib32gphobos1
lib32objc-10-dev: Runtime library for GNU Objective-C applications (32bit development files)

 This package contains the headers and static library files needed to build
 GNU ObjC applications.

lib32stdc++-10-dev: GNU Standard C++ Library v3 (development files)

 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

lib32stdc++6-10-dbg: GNU Standard C++ Library v3 (debug build)

 This package contains a debug build of the shared libstdc++ library. The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

lib64gcc-10-dev: GCC support library (64bit development files)

 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

lib64gfortran-10-dev: Runtime library for GNU Fortran applications (64bit development files)

 This package contains the headers and static library files needed to build
 GNU Fortran applications.

lib64go-10-dev: Runtime library for GNU Go applications (64bit development files)

 This package contains the headers and static library files needed to build
 GNU Go applications.

lib64go16: No summary available for lib64go16 in ubuntu kinetic.

No description available for lib64go16 in ubuntu kinetic.

lib64gphobos-10-dev: Phobos D standard library (64bit development files)

 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

lib64gphobos1: No summary available for lib64gphobos1 in ubuntu kinetic.

No description available for lib64gphobos1 in ubuntu kinetic.

lib64gphobos1-dbgsym: debug symbols for lib64gphobos1
lib64objc-10-dev: No summary available for lib64objc-10-dev in ubuntu kinetic.

No description available for lib64objc-10-dev in ubuntu kinetic.

lib64stdc++-10-dev: GNU Standard C++ Library v3 (development files)

 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

lib64stdc++6-10-dbg: No summary available for lib64stdc++6-10-dbg in ubuntu kinetic.

No description available for lib64stdc++6-10-dbg in ubuntu kinetic.

libgcc-10-dev: No summary available for libgcc-10-dev in ubuntu kinetic.

No description available for libgcc-10-dev in ubuntu kinetic.

libgccjit-10-dev: GCC just-in-time compilation (development files)

 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

libgccjit-10-doc: GCC just-in-time compilation (documentation)

 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

libgfortran-10-dev: Runtime library for GNU Fortran applications (development files)

 This package contains the headers and static library files needed to build
 GNU Fortran applications.

libgm2-10-dev: GNU Modula-2 standard library

 This is the Modula-2 standard library that comes with the gm2 compiler.

libgm2-15: GNU Modula-2 standard library (runtime library)

 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

libgm2-15-dbgsym: No summary available for libgm2-15-dbgsym in ubuntu kinetic.

No description available for libgm2-15-dbgsym in ubuntu kinetic.

libgnat-10: No summary available for libgnat-10 in ubuntu kinetic.

No description available for libgnat-10 in ubuntu kinetic.

libgnat-10-dbgsym: No summary available for libgnat-10-dbgsym in ubuntu kinetic.

No description available for libgnat-10-dbgsym in ubuntu kinetic.

libgnat-util10: GNU Ada compiler selected components (shared library)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat_util library exports selected GNAT components for use in other
 packages, most notably ASIS tools. It is licensed under the GNAT-Modified
 GPL, allowing to link proprietary programs with it.
 .
 This package contains the runtime shared library.

libgnat-util10-dbgsym: No summary available for libgnat-util10-dbgsym in ubuntu kinetic.

No description available for libgnat-util10-dbgsym in ubuntu kinetic.

libgnat-util10-dev: GNU Ada compiler selected components (development files)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat_util library exports selected GNAT components for use in other
 packages, most notably ASIS tools. It is licensed under the GNAT-Modified
 GPL, allowing to link proprietary programs with it.
 .
 This package contains the development files and static library.

libgo-10-dev: Runtime library for GNU Go applications (development files)

 This package contains the headers and static library files needed to build
 GNU Go applications.

libgo16: No summary available for libgo16 in ubuntu kinetic.

No description available for libgo16 in ubuntu kinetic.

libgomp-plugin-hsa1: No summary available for libgomp-plugin-hsa1 in ubuntu kinetic.

No description available for libgomp-plugin-hsa1 in ubuntu kinetic.

libgomp-plugin-hsa1-dbgsym: No summary available for libgomp-plugin-hsa1-dbgsym in ubuntu kinetic.

No description available for libgomp-plugin-hsa1-dbgsym in ubuntu kinetic.

libgphobos-10-dev: Phobos D standard library

 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

libgphobos1: No summary available for libgphobos1 in ubuntu kinetic.

No description available for libgphobos1 in ubuntu kinetic.

libgphobos1-dbgsym: debug symbols for libgphobos1
libhsail-rt-10-dev: HSAIL runtime library (development files)

 This library implements the agent-side runtime functionality required
 to run HSA finalized programs produced by the BRIG frontend.
 .
 The library contains both the code required to run kernels on the agent
 and also functions implementing more complex HSAIL instructions.

libobjc-10-dev: Runtime library for GNU Objective-C applications (development files)

 This package contains the headers and static library files needed to build
 GNU ObjC applications.

libstdc++-10-dev: No summary available for libstdc++-10-dev in ubuntu kinetic.

No description available for libstdc++-10-dev in ubuntu kinetic.

libstdc++-10-doc: No summary available for libstdc++-10-doc in ubuntu kinetic.

No description available for libstdc++-10-doc in ubuntu kinetic.

libstdc++-10-pic: No summary available for libstdc++-10-pic in ubuntu kinetic.

No description available for libstdc++-10-pic in ubuntu kinetic.

libstdc++6-10-dbg: GNU Standard C++ Library v3 (debug build)

 This package contains a debug build of the shared libstdc++ library. The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

libx32gcc-10-dev: GCC support library (x32 development files)

 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

libx32gfortran-10-dev: Runtime library for GNU Fortran applications (x32 development files)

 This package contains the headers and static library files needed to build
 GNU Fortran applications.

libx32go-10-dev: No summary available for libx32go-10-dev in ubuntu kinetic.

No description available for libx32go-10-dev in ubuntu kinetic.

libx32go16: No summary available for libx32go16 in ubuntu kinetic.

No description available for libx32go16 in ubuntu kinetic.

libx32gphobos-10-dev: Phobos D standard library (x32 development files)

 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

libx32gphobos1: No summary available for libx32gphobos1 in ubuntu kinetic.

No description available for libx32gphobos1 in ubuntu kinetic.

libx32gphobos1-dbgsym: debug symbols for libx32gphobos1
libx32objc-10-dev: No summary available for libx32objc-10-dev in ubuntu kinetic.

No description available for libx32objc-10-dev in ubuntu kinetic.

libx32stdc++-10-dev: GNU Standard C++ Library v3 (development files)

 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

libx32stdc++6-10-dbg: GNU Standard C++ Library v3 (debug build)

 This package contains a debug build of the shared libstdc++ library. The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.