gcc-7 7.5.0-6ubuntu2 source package in Ubuntu

Changelog

gcc-7 (7.5.0-6ubuntu2) focal; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Fix libgcc-sN version requirements.

gcc-7 (7.5.0-6) unstable; urgency=medium

  * For all runtime libraries, generate dependencies on libgcc-sN instead
    on libgccN, when libgccN isn't built from this source package.
  * Fix PR sanitizer/92154, taken from the gcc-8 branch (build failure
    with glibc-2.31).
  * Fix building gnattools in an amd64 "cross" build.
  * Move limits.h and syslimits.h into <gcc-lib-dir>/include, and remove
    <gcc-lib-dir>/include-fixed.

gcc-7 (7.5.0-5) unstable; urgency=medium

  * No-change upload without binary packages.

 -- Matthias Klose <email address hidden>  Thu, 26 Mar 2020 13:55:55 +0100

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section
Focal release universe devel

Downloads

File Size SHA-256 Checksum
gcc-7_7.5.0.orig.tar.gz 70.5 MiB dd7f095be2cd6aa61bd914b5b8e78daccae741a816cf19357cd767bef24ec390
gcc-7_7.5.0-6ubuntu2.diff.gz 560.6 KiB 4e223d4c81b95324adc14c7583c44de9c8bcf8358ade78851409b7dcf5e94678
gcc-7_7.5.0-6ubuntu2.dsc 23.0 KiB 9731b5f821081d7631af930323461759b9dbfe4a205b1c71af85fadd32cb4ef7

View changes file

Binary packages built by this source

cpp-7: No summary available for cpp-7 in ubuntu groovy.

No description available for cpp-7 in ubuntu groovy.

cpp-7-dbgsym: debug symbols for cpp-7
cpp-7-doc: Documentation for the GNU C preprocessor (cpp)

 Documentation for the GNU C preprocessor in info format.

g++-7: GNU C++ compiler

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

g++-7-dbgsym: debug symbols for g++-7
g++-7-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-7: GNU C compiler

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

gcc-7-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-7-dbgsym: debug symbols for gcc-7
gcc-7-doc: No summary available for gcc-7-doc in ubuntu groovy.

No description available for gcc-7-doc in ubuntu groovy.

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

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

gcc-7-hppa64-linux-gnu-dbgsym: debug symbols for gcc-7-hppa64-linux-gnu
gcc-7-locales: No summary available for gcc-7-locales in ubuntu groovy.

No description available for gcc-7-locales in ubuntu groovy.

gcc-7-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-7-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-7-offload-nvptx-dbgsym: debug symbols for gcc-7-offload-nvptx
gcc-7-plugin-dev: No summary available for gcc-7-plugin-dev in ubuntu groovy.

No description available for gcc-7-plugin-dev in ubuntu groovy.

gcc-7-plugin-dev-dbgsym: debug symbols for gcc-7-plugin-dev
gcc-7-source: No summary available for gcc-7-source in ubuntu groovy.

No description available for gcc-7-source in ubuntu groovy.

gcc-7-test-results: No summary available for gcc-7-test-results in ubuntu groovy.

No description available for gcc-7-test-results in ubuntu groovy.

gccbrig-7: 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-7-dbgsym: debug symbols for gccbrig-7
gccgo-7: 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-7-dbgsym: No summary available for gccgo-7-dbgsym in ubuntu groovy.

No description available for gccgo-7-dbgsym in ubuntu groovy.

gccgo-7-doc: Documentation for the GNU Go compiler (gccgo)

 Documentation for the GNU Go compiler in info format.

gccgo-7-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-7: GNU D compiler (version 2)

 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

gdc-7-dbgsym: debug symbols for gdc-7
gdc-7-multilib: No summary available for gdc-7-multilib in ubuntu groovy.

No description available for gdc-7-multilib in ubuntu groovy.

gfortran-7: 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-7-dbgsym: No summary available for gfortran-7-dbgsym in ubuntu groovy.

No description available for gfortran-7-dbgsym in ubuntu groovy.

gfortran-7-doc: No summary available for gfortran-7-doc in ubuntu groovy.

No description available for gfortran-7-doc in ubuntu groovy.

gfortran-7-multilib: GNU Fortran compiler (multilib support)

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

gnat-7: No summary available for gnat-7 in ubuntu groovy.

No description available for gnat-7 in ubuntu groovy.

gnat-7-dbgsym: debug symbols for gnat-7
gnat-7-doc: GNU Ada compiler (documentation)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

gnat-7-sjlj: GNU Ada compiler (setjump/longjump runtime library)

 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 an alternative runtime library that handles
 exceptions using the setjump/longjump mechanism (as a static library
 only). You can install it to supplement the normal compiler.

gobjc++-7: 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++-7-dbgsym: No summary available for gobjc++-7-dbgsym in ubuntu groovy.

No description available for gobjc++-7-dbgsym in ubuntu groovy.

gobjc++-7-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-7: 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-7-dbgsym: debug symbols for gobjc-7
gobjc-7-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).

lib32asan4: AddressSanitizer -- a fast memory error detector (32bit)

 AddressSanitizer (ASan) is a fast memory error detector. It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

lib32asan4-dbgsym: debug symbols for lib32asan4
lib32cilkrts5: Intel Cilk Plus language extensions (32bit)

 Intel Cilk Plus is an extension to the C and C++ languages to support
 data and task parallelism.

lib32cilkrts5-dbgsym: debug symbols for lib32cilkrts5
lib32gcc-7-dev: GCC support library (32 bit development files)

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

lib32gfortran-7-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.

lib32gfortran4: No summary available for lib32gfortran4 in ubuntu groovy.

No description available for lib32gfortran4 in ubuntu groovy.

lib32gfortran4-dbgsym: debug symbols for lib32gfortran4
lib32go11: Runtime library for GNU Go applications (32bit)

 Library needed for GNU Go applications linked against the
 shared library.

lib32gphobos-7-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/

lib32gphobos71: No summary available for lib32gphobos71 in ubuntu groovy.

No description available for lib32gphobos71 in ubuntu groovy.

lib32gphobos71-dbgsym: debug symbols for lib32gphobos71
lib32objc-7-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++-7-dev: No summary available for lib32stdc++-7-dev in ubuntu groovy.

No description available for lib32stdc++-7-dev in ubuntu groovy.

lib32stdc++6-7-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.

lib32ubsan0: UBSan -- undefined behaviour sanitizer (32bit)

 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

lib32ubsan0-dbgsym: No summary available for lib32ubsan0-dbgsym in ubuntu groovy.

No description available for lib32ubsan0-dbgsym in ubuntu groovy.

libasan4: No summary available for libasan4 in ubuntu groovy.

No description available for libasan4 in ubuntu groovy.

libasan4-dbgsym: debug symbols for libasan4
libcilkrts5: No summary available for libcilkrts5 in ubuntu groovy.

No description available for libcilkrts5 in ubuntu groovy.

libcilkrts5-dbgsym: debug symbols for libcilkrts5
libgcc-7-dev: GCC support library (development files)

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

libgccjit-7-dev: No summary available for libgccjit-7-dev in ubuntu groovy.

No description available for libgccjit-7-dev in ubuntu groovy.

libgccjit-7-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-7-dev: Runtime library for GNU Fortran applications (development files)

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

libgfortran4: Runtime library for GNU Fortran applications

 Library needed for GNU Fortran applications linked against the
 shared library.

libgfortran4-dbgsym: No summary available for libgfortran4-dbgsym in ubuntu groovy.

No description available for libgfortran4-dbgsym in ubuntu groovy.

libgnat-7: runtime for applications compiled with GNAT (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 library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

libgnat-7-dbgsym: debug symbols for libgnat-7
libgnatvsn7: 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 libgnatvsn 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.

libgnatvsn7-dbgsym: No summary available for libgnatvsn7-dbgsym in ubuntu groovy.

No description available for libgnatvsn7-dbgsym in ubuntu groovy.

libgnatvsn7-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 libgnatvsn 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.

libgo11: Runtime library for GNU Go applications

 Library needed for GNU Go applications linked against the
 shared library.

libgphobos-7-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/

libgphobos71: Phobos D standard library (runtime library)

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

libgphobos71-dbgsym: No summary available for libgphobos71-dbgsym in ubuntu groovy.

No description available for libgphobos71-dbgsym in ubuntu groovy.

libhsail-rt-7-dev: No summary available for libhsail-rt-7-dev in ubuntu groovy.

No description available for libhsail-rt-7-dev in ubuntu groovy.

libobjc-7-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.

libsfasan4: No summary available for libsfasan4 in ubuntu groovy.

No description available for libsfasan4 in ubuntu groovy.

libsfasan4-dbgsym: debug symbols for libsfasan4
libsfcilkrts5: No summary available for libsfcilkrts5 in ubuntu groovy.

No description available for libsfcilkrts5 in ubuntu groovy.

libsfcilkrts5-dbgsym: No summary available for libsfcilkrts5-dbgsym in ubuntu groovy.

No description available for libsfcilkrts5-dbgsym in ubuntu groovy.

libsfgcc-7-dev: No summary available for libsfgcc-7-dev in ubuntu groovy.

No description available for libsfgcc-7-dev in ubuntu groovy.

libsfgfortran-7-dev: Runtime library for GNU Fortran applications (soft float ABI development files)

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

libsfgfortran4: Runtime library for GNU Fortran applications (soft float ABI)

 Library needed for GNU Fortran applications linked against the
 shared library.

libsfgfortran4-dbgsym: debug symbols for libsfgfortran4
libsfgphobos-7-dev: Phobos D standard library (soft float ABI development files)

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

libsfgphobos71: No summary available for libsfgphobos71 in ubuntu groovy.

No description available for libsfgphobos71 in ubuntu groovy.

libsfgphobos71-dbgsym: debug symbols for libsfgphobos71
libsfobjc-7-dev: Runtime library for GNU Objective-C applications (soft float development files)

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

libsfstdc++-7-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.

libsfstdc++6-7-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.

libsfubsan0: UBSan -- undefined behaviour sanitizer (soft float ABI)

 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

libsfubsan0-dbgsym: debug symbols for libsfubsan0
libstdc++-7-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.

libstdc++-7-doc: GNU Standard C++ Library v3 (documentation files)

 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

libstdc++-7-pic: GNU Standard C++ Library v3 (shared library subset kit)

 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.

libstdc++6-7-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.

libubsan0: No summary available for libubsan0 in ubuntu groovy.

No description available for libubsan0 in ubuntu groovy.

libubsan0-dbgsym: No summary available for libubsan0-dbgsym in ubuntu groovy.

No description available for libubsan0-dbgsym in ubuntu groovy.

libx32asan4: No summary available for libx32asan4 in ubuntu groovy.

No description available for libx32asan4 in ubuntu groovy.

libx32asan4-dbgsym: debug symbols for libx32asan4
libx32cilkrts5: Intel Cilk Plus language extensions (x32)

 Intel Cilk Plus is an extension to the C and C++ languages to support
 data and task parallelism.

libx32cilkrts5-dbgsym: No summary available for libx32cilkrts5-dbgsym in ubuntu groovy.

No description available for libx32cilkrts5-dbgsym in ubuntu groovy.

libx32gcc-7-dev: No summary available for libx32gcc-7-dev in ubuntu groovy.

No description available for libx32gcc-7-dev in ubuntu groovy.

libx32gfortran-7-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.

libx32gfortran4: Runtime library for GNU Fortran applications (x32)

 Library needed for GNU Fortran applications linked against the
 shared library.

libx32gfortran4-dbgsym: No summary available for libx32gfortran4-dbgsym in ubuntu groovy.

No description available for libx32gfortran4-dbgsym in ubuntu groovy.

libx32go11: No summary available for libx32go11 in ubuntu groovy.

No description available for libx32go11 in ubuntu groovy.

libx32gphobos-7-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/

libx32gphobos71: Phobos D standard library (runtime library)

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

libx32gphobos71-dbgsym: debug symbols for libx32gphobos71
libx32objc-7-dev: No summary available for libx32objc-7-dev in ubuntu groovy.

No description available for libx32objc-7-dev in ubuntu groovy.

libx32stdc++-7-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-7-dbg: No summary available for libx32stdc++6-7-dbg in ubuntu groovy.

No description available for libx32stdc++6-7-dbg in ubuntu groovy.

libx32ubsan0: No summary available for libx32ubsan0 in ubuntu groovy.

No description available for libx32ubsan0 in ubuntu groovy.

libx32ubsan0-dbgsym: debug symbols for libx32ubsan0