gcc-4.7 4.7.2-10ubuntu1 source package in Ubuntu

Changelog

gcc-4.7 (4.7.2-10ubuntu1) raring; urgency=low

  * Update to SVN 20121122 (r193728) from the gcc-4_7-branch.
    - Fix PR libgomp/55411, PR libstdc++/55413, PR middle-end/55142.

  * Update build-indep dependencies for building the libstdc++ docs.
  * Drop the gcc-no-add-needed patch, depend on binutils 2.22 instead.
  * Link using --hash-style=gnu on arm64 by default.
  * Split multiarch patches into local and upstreamed parts.
  * Fix PR54974: Thumb literal pools don't handle PC rounding (Matthew
    Gretton-Dann). LP: #1049614, #1065509.
  * Rename the gccgo info to gccgo-4.7 on installation.
  * Install the libitm-4.7 info file.

gcc-4.7 (4.7.2-10) experimental; urgency=low

  * Update to SVN 20121118 (r193598) from the gcc-4_7-branch.
    - Fix PR target/54892 (ARM, LP: #1065122), PR rtl-optimization/54870,
      PR rtl-optimization/53701, PR target/53975 (ia64),
      PR tree-optimization/54902 (LP: #1065559), PR middle-end/54945,
      PR target/55019 (ARM), PR c++/54984, PR target/55175,
      PR tree-optimization/53708, PR tree-optimization/54985,
      PR libstdc++/55169, PR libstdc++/55047, PR libstdc++/55123,
      PR libstdc++/54075, PR libstdc++/28811, PR libstdc++/54482,
      PR libstdc++/55028, PR libstdc++/55215, PR middle-end/55219,
      PR tree-optimization/54986, PR target/55204, PR debug/54828,
      PR tree-optimization/54877, PR c++/54988, PR other/52438,
      PR fortran/54917, PR libstdc++/55320, PR libstdc++/53841.

  [ Matthias Klose ]
  * Update the Linaro support to the 4.7-2012.11 release.
  * Define MULTIARCH_DIRNAME for arm64 (Wookey).
  * Let the lib*objc-dev packages depend on the lib*gcc-dev packages.
  * Let the libstdc++-dev package depend on the libgcc-dev package.
  * Drop the dependency of the libstdc++-dev package on g++, make
    libstdc++-dev and libstdc++-pic Multi-Arch: same. Closes: #678623.
  * Install override files before calling dh_fixperms.
  * Backport the libffi arm64 port.
  * Build libx32gcc-dev, libx32objc-dev and libx32gfortran-dev packages.
  * Allow conditional building of the x32 multilibs.
  * Fix libmudflap build failure for x32 multilibs.
  * Fix dependency on glibc for triarch builds.
  * Add build-{arch,indep} targets.
  * Fix libquadmath x32 multilib builds on kernels which don't support x32.
  * Fix location of x32 specific C++ header files.
  * Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++,
    only if the optimization level is > 0.
  * Keep the host alias when building multilib libraries which need to
    be cross-built on some architectures/buildds.
  * Update arm64 from the aarch64 branch 20121105.
  * Fix PR other/54411, libiberty: objalloc_alloc integer overflows
    (CVE-2012-3509).
  * Use /usr/include/<multiarch>/c++/4.x as the include directory
    for host dependent c++ header files.
  * Add alternative libelf-dev build dependency. Closes: #690952.
  * Always build the aarch64-linux-gnu target from the Linaro branch.
  * Add __gnu_* symbols to the libgcc1 symbols file for armel and armhf.
  * For powerpcspe prevent floating point register handling when there
    are none available (Roland Stigge). Closes: #693328.
  * Don't apply hurd-pthread.diff for trunk builds, integrated
    upstream (Samuel Thibault). Addresses: #692538.
  * Again, suggest graphite runtime dependencies.
  * Clean up libstdc++ man pages. Closes: #692445.

  [ Thibaut Girka ]
  * Split out lib*gcc-dev packages.
  * Split out lib*objc-dev packages.
  * Split out lib*gfortran-dev packages.

  [ Daniel Schepler ]
  * Add support for x32. Closes: #667005.
  * New patch hjl-x32-gcc-4_7-branch.diff to incorporate changes from
    that branch, including --with-abi=mx32 option.
  * Split out lib*stdc++-dev packages.

  [ Marcin Juszkiewicz ]
  * lib*-dev packages for cross builds are not Multi-Arch: same. LP: #1070694.
  * Remove conflicts for armhf/armel cross packages.
 -- Matthias Klose <email address hidden>   Thu, 22 Nov 2012 17:26:23 +0100

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gcc-4.7_4.7.2.orig.tar.gz 58.3 MiB c1d7024e0c6cea08b7a3579163c6107c45ddb1bb97389c47b6bc6f42f4ba5007
gcc-4.7_4.7.2-10ubuntu1.diff.gz 4.6 MiB 6b2199b0cb713abe0600c23cb137a73057c89f0c30b670b5fa4280e84ec2d2bd
gcc-4.7_4.7.2-10ubuntu1.dsc 12.0 KiB 6a14a03fa3c6099f5b9a64b95a4df712370df1518478911543299453b8945bb4

Available diffs

View changes file

Binary packages built by this source

cpp-4.7: No summary available for cpp-4.7 in ubuntu raring.

No description available for cpp-4.7 in ubuntu raring.

cpp-4.7-doc: No summary available for cpp-4.7-doc in ubuntu raring.

No description available for cpp-4.7-doc in ubuntu raring.

fixincludes: No summary available for fixincludes in ubuntu raring.

No description available for fixincludes in ubuntu raring.

g++-4.7: No summary available for g++-4.7 in ubuntu raring.

No description available for g++-4.7 in ubuntu raring.

g++-4.7-multilib: No summary available for g++-4.7-multilib in ubuntu raring.

No description available for g++-4.7-multilib in ubuntu raring.

g++-4.7-spu: No summary available for g++-4.7-spu in ubuntu raring.

No description available for g++-4.7-spu in ubuntu raring.

gcc-4.7: No summary available for gcc-4.7 in ubuntu raring.

No description available for gcc-4.7 in ubuntu raring.

gcc-4.7-base: No summary available for gcc-4.7-base in ubuntu raring.

No description available for gcc-4.7-base in ubuntu raring.

gcc-4.7-doc: No summary available for gcc-4.7-doc in ubuntu raring.

No description available for gcc-4.7-doc in ubuntu raring.

gcc-4.7-locales: No summary available for gcc-4.7-locales in ubuntu raring.

No description available for gcc-4.7-locales in ubuntu raring.

gcc-4.7-multilib: No summary available for gcc-4.7-multilib in ubuntu raring.

No description available for gcc-4.7-multilib in ubuntu raring.

gcc-4.7-plugin-dev: No summary available for gcc-4.7-plugin-dev in ubuntu raring.

No description available for gcc-4.7-plugin-dev in ubuntu raring.

gcc-4.7-source: No summary available for gcc-4.7-source in ubuntu raring.

No description available for gcc-4.7-source in ubuntu raring.

gcc-4.7-spu: No summary available for gcc-4.7-spu in ubuntu raring.

No description available for gcc-4.7-spu in ubuntu raring.

gccgo-4.7: No summary available for gccgo-4.7 in ubuntu raring.

No description available for gccgo-4.7 in ubuntu raring.

gccgo-4.7-multilib: No summary available for gccgo-4.7-multilib in ubuntu raring.

No description available for gccgo-4.7-multilib in ubuntu raring.

gfortran-4.7: No summary available for gfortran-4.7 in ubuntu raring.

No description available for gfortran-4.7 in ubuntu raring.

gfortran-4.7-doc: No summary available for gfortran-4.7-doc in ubuntu raring.

No description available for gfortran-4.7-doc in ubuntu raring.

gfortran-4.7-multilib: No summary available for gfortran-4.7-multilib in ubuntu raring.

No description available for gfortran-4.7-multilib in ubuntu raring.

gfortran-4.7-spu: No summary available for gfortran-4.7-spu in ubuntu raring.

No description available for gfortran-4.7-spu in ubuntu raring.

gobjc++-4.7: No summary available for gobjc++-4.7 in ubuntu raring.

No description available for gobjc++-4.7 in ubuntu raring.

gobjc++-4.7-multilib: No summary available for gobjc++-4.7-multilib in ubuntu raring.

No description available for gobjc++-4.7-multilib in ubuntu raring.

gobjc-4.7: No summary available for gobjc-4.7 in ubuntu raring.

No description available for gobjc-4.7 in ubuntu raring.

gobjc-4.7-multilib: No summary available for gobjc-4.7-multilib in ubuntu raring.

No description available for gobjc-4.7-multilib in ubuntu raring.

lib32gcc-4.7-dev: No summary available for lib32gcc-4.7-dev in ubuntu raring.

No description available for lib32gcc-4.7-dev in ubuntu raring.

lib32gcc1: No summary available for lib32gcc1 in ubuntu raring.

No description available for lib32gcc1 in ubuntu raring.

lib32gcc1-dbg: No summary available for lib32gcc1-dbg in ubuntu raring.

No description available for lib32gcc1-dbg in ubuntu raring.

lib32gfortran-4.7-dev: No summary available for lib32gfortran-4.7-dev in ubuntu raring.

No description available for lib32gfortran-4.7-dev in ubuntu raring.

lib32gfortran3: No summary available for lib32gfortran3 in ubuntu raring.

No description available for lib32gfortran3 in ubuntu raring.

lib32gfortran3-dbg: No summary available for lib32gfortran3-dbg in ubuntu raring.

No description available for lib32gfortran3-dbg in ubuntu raring.

lib32go0: No summary available for lib32go0 in ubuntu raring.

No description available for lib32go0 in ubuntu raring.

lib32go0-dbg: No summary available for lib32go0-dbg in ubuntu raring.

No description available for lib32go0-dbg in ubuntu raring.

lib32gomp1: No summary available for lib32gomp1 in ubuntu raring.

No description available for lib32gomp1 in ubuntu raring.

lib32gomp1-dbg: No summary available for lib32gomp1-dbg in ubuntu raring.

No description available for lib32gomp1-dbg in ubuntu raring.

lib32itm1: No summary available for lib32itm1 in ubuntu raring.

No description available for lib32itm1 in ubuntu raring.

lib32itm1-dbg: No summary available for lib32itm1-dbg in ubuntu raring.

No description available for lib32itm1-dbg in ubuntu raring.

lib32mudflap0: No summary available for lib32mudflap0 in ubuntu raring.

No description available for lib32mudflap0 in ubuntu raring.

lib32mudflap0-dbg: No summary available for lib32mudflap0-dbg in ubuntu raring.

No description available for lib32mudflap0-dbg in ubuntu raring.

lib32objc-4.7-dev: No summary available for lib32objc-4.7-dev in ubuntu raring.

No description available for lib32objc-4.7-dev in ubuntu raring.

lib32objc4: No summary available for lib32objc4 in ubuntu raring.

No description available for lib32objc4 in ubuntu raring.

lib32objc4-dbg: No summary available for lib32objc4-dbg in ubuntu raring.

No description available for lib32objc4-dbg in ubuntu raring.

lib32quadmath0: No summary available for lib32quadmath0 in ubuntu raring.

No description available for lib32quadmath0 in ubuntu raring.

lib32quadmath0-dbg: No summary available for lib32quadmath0-dbg in ubuntu raring.

No description available for lib32quadmath0-dbg in ubuntu raring.

lib32stdc++6: No summary available for lib32stdc++6 in ubuntu raring.

No description available for lib32stdc++6 in ubuntu raring.

lib32stdc++6-4.7-dbg: No summary available for lib32stdc++6-4.7-dbg in ubuntu raring.

No description available for lib32stdc++6-4.7-dbg in ubuntu raring.

lib32stdc++6-4.7-dev: No summary available for lib32stdc++6-4.7-dev in ubuntu raring.

No description available for lib32stdc++6-4.7-dev in ubuntu raring.

lib64gcc-4.7-dev: No summary available for lib64gcc-4.7-dev in ubuntu raring.

No description available for lib64gcc-4.7-dev in ubuntu raring.

lib64gcc1: No summary available for lib64gcc1 in ubuntu raring.

No description available for lib64gcc1 in ubuntu raring.

lib64gcc1-dbg: No summary available for lib64gcc1-dbg in ubuntu raring.

No description available for lib64gcc1-dbg in ubuntu raring.

lib64gfortran-4.7-dev: No summary available for lib64gfortran-4.7-dev in ubuntu raring.

No description available for lib64gfortran-4.7-dev in ubuntu raring.

lib64gfortran3: No summary available for lib64gfortran3 in ubuntu raring.

No description available for lib64gfortran3 in ubuntu raring.

lib64gfortran3-dbg: No summary available for lib64gfortran3-dbg in ubuntu raring.

No description available for lib64gfortran3-dbg in ubuntu raring.

lib64go0: No summary available for lib64go0 in ubuntu raring.

No description available for lib64go0 in ubuntu raring.

lib64go0-dbg: No summary available for lib64go0-dbg in ubuntu raring.

No description available for lib64go0-dbg in ubuntu raring.

lib64gomp1: No summary available for lib64gomp1 in ubuntu raring.

No description available for lib64gomp1 in ubuntu raring.

lib64gomp1-dbg: No summary available for lib64gomp1-dbg in ubuntu raring.

No description available for lib64gomp1-dbg in ubuntu raring.

lib64itm1: No summary available for lib64itm1 in ubuntu raring.

No description available for lib64itm1 in ubuntu raring.

lib64itm1-dbg: No summary available for lib64itm1-dbg in ubuntu raring.

No description available for lib64itm1-dbg in ubuntu raring.

lib64mudflap0: No summary available for lib64mudflap0 in ubuntu raring.

No description available for lib64mudflap0 in ubuntu raring.

lib64mudflap0-dbg: No summary available for lib64mudflap0-dbg in ubuntu raring.

No description available for lib64mudflap0-dbg in ubuntu raring.

lib64objc-4.7-dev: No summary available for lib64objc-4.7-dev in ubuntu raring.

No description available for lib64objc-4.7-dev in ubuntu raring.

lib64objc4: No summary available for lib64objc4 in ubuntu raring.

No description available for lib64objc4 in ubuntu raring.

lib64objc4-dbg: No summary available for lib64objc4-dbg in ubuntu raring.

No description available for lib64objc4-dbg in ubuntu raring.

lib64quadmath0: No summary available for lib64quadmath0 in ubuntu raring.

No description available for lib64quadmath0 in ubuntu raring.

lib64quadmath0-dbg: No summary available for lib64quadmath0-dbg in ubuntu raring.

No description available for lib64quadmath0-dbg in ubuntu raring.

lib64stdc++6: No summary available for lib64stdc++6 in ubuntu raring.

No description available for lib64stdc++6 in ubuntu raring.

lib64stdc++6-4.7-dbg: No summary available for lib64stdc++6-4.7-dbg in ubuntu raring.

No description available for lib64stdc++6-4.7-dbg in ubuntu raring.

lib64stdc++6-4.7-dev: No summary available for lib64stdc++6-4.7-dev in ubuntu raring.

No description available for lib64stdc++6-4.7-dev in ubuntu raring.

libgcc-4.7-dev: No summary available for libgcc-4.7-dev in ubuntu raring.

No description available for libgcc-4.7-dev in ubuntu raring.

libgcc1: No summary available for libgcc1 in ubuntu raring.

No description available for libgcc1 in ubuntu raring.

libgcc1-dbg: No summary available for libgcc1-dbg in ubuntu raring.

No description available for libgcc1-dbg in ubuntu raring.

libgfortran-4.7-dev: No summary available for libgfortran-4.7-dev in ubuntu raring.

No description available for libgfortran-4.7-dev in ubuntu raring.

libgfortran3: No summary available for libgfortran3 in ubuntu raring.

No description available for libgfortran3 in ubuntu raring.

libgfortran3-dbg: No summary available for libgfortran3-dbg in ubuntu raring.

No description available for libgfortran3-dbg in ubuntu raring.

libgo0: No summary available for libgo0 in ubuntu raring.

No description available for libgo0 in ubuntu raring.

libgo0-dbg: No summary available for libgo0-dbg in ubuntu raring.

No description available for libgo0-dbg in ubuntu raring.

libgomp1: No summary available for libgomp1 in ubuntu raring.

No description available for libgomp1 in ubuntu raring.

libgomp1-dbg: No summary available for libgomp1-dbg in ubuntu raring.

No description available for libgomp1-dbg in ubuntu raring.

libitm1: No summary available for libitm1 in ubuntu raring.

No description available for libitm1 in ubuntu raring.

libitm1-dbg: No summary available for libitm1-dbg in ubuntu raring.

No description available for libitm1-dbg in ubuntu raring.

libmudflap0: No summary available for libmudflap0 in ubuntu raring.

No description available for libmudflap0 in ubuntu raring.

libmudflap0-4.7-dev: No summary available for libmudflap0-4.7-dev in ubuntu raring.

No description available for libmudflap0-4.7-dev in ubuntu raring.

libmudflap0-dbg: No summary available for libmudflap0-dbg in ubuntu raring.

No description available for libmudflap0-dbg in ubuntu raring.

libobjc-4.7-dev: No summary available for libobjc-4.7-dev in ubuntu raring.

No description available for libobjc-4.7-dev in ubuntu raring.

libobjc4: No summary available for libobjc4 in ubuntu raring.

No description available for libobjc4 in ubuntu raring.

libobjc4-dbg: No summary available for libobjc4-dbg in ubuntu raring.

No description available for libobjc4-dbg in ubuntu raring.

libquadmath0: No summary available for libquadmath0 in ubuntu raring.

No description available for libquadmath0 in ubuntu raring.

libquadmath0-dbg: No summary available for libquadmath0-dbg in ubuntu raring.

No description available for libquadmath0-dbg in ubuntu raring.

libstdc++6: No summary available for libstdc++6 in ubuntu raring.

No description available for libstdc++6 in ubuntu raring.

libstdc++6-4.7-dbg: No summary available for libstdc++6-4.7-dbg in ubuntu raring.

No description available for libstdc++6-4.7-dbg in ubuntu raring.

libstdc++6-4.7-dev: No summary available for libstdc++6-4.7-dev in ubuntu raring.

No description available for libstdc++6-4.7-dev in ubuntu raring.

libstdc++6-4.7-doc: No summary available for libstdc++6-4.7-doc in ubuntu raring.

No description available for libstdc++6-4.7-doc in ubuntu raring.

libstdc++6-4.7-pic: No summary available for libstdc++6-4.7-pic in ubuntu raring.

No description available for libstdc++6-4.7-pic in ubuntu raring.

libx32gcc-4.7-dev: No summary available for libx32gcc-4.7-dev in ubuntu raring.

No description available for libx32gcc-4.7-dev in ubuntu raring.

libx32gcc1: No summary available for libx32gcc1 in ubuntu raring.

No description available for libx32gcc1 in ubuntu raring.

libx32gcc1-dbg: No summary available for libx32gcc1-dbg in ubuntu raring.

No description available for libx32gcc1-dbg in ubuntu raring.

libx32gfortran-4.7-dev: No summary available for libx32gfortran-4.7-dev in ubuntu raring.

No description available for libx32gfortran-4.7-dev in ubuntu raring.

libx32gfortran3: No summary available for libx32gfortran3 in ubuntu raring.

No description available for libx32gfortran3 in ubuntu raring.

libx32gfortran3-dbg: No summary available for libx32gfortran3-dbg in ubuntu raring.

No description available for libx32gfortran3-dbg in ubuntu raring.

libx32go0: No summary available for libx32go0 in ubuntu raring.

No description available for libx32go0 in ubuntu raring.

libx32go0-dbg: No summary available for libx32go0-dbg in ubuntu raring.

No description available for libx32go0-dbg in ubuntu raring.

libx32gomp1: No summary available for libx32gomp1 in ubuntu raring.

No description available for libx32gomp1 in ubuntu raring.

libx32gomp1-dbg: No summary available for libx32gomp1-dbg in ubuntu raring.

No description available for libx32gomp1-dbg in ubuntu raring.

libx32itm1: No summary available for libx32itm1 in ubuntu raring.

No description available for libx32itm1 in ubuntu raring.

libx32itm1-dbg: No summary available for libx32itm1-dbg in ubuntu raring.

No description available for libx32itm1-dbg in ubuntu raring.

libx32mudflap0: No summary available for libx32mudflap0 in ubuntu raring.

No description available for libx32mudflap0 in ubuntu raring.

libx32mudflap0-dbg: No summary available for libx32mudflap0-dbg in ubuntu raring.

No description available for libx32mudflap0-dbg in ubuntu raring.

libx32objc-4.7-dev: No summary available for libx32objc-4.7-dev in ubuntu raring.

No description available for libx32objc-4.7-dev in ubuntu raring.

libx32objc4: No summary available for libx32objc4 in ubuntu raring.

No description available for libx32objc4 in ubuntu raring.

libx32objc4-dbg: No summary available for libx32objc4-dbg in ubuntu raring.

No description available for libx32objc4-dbg in ubuntu raring.

libx32quadmath0: No summary available for libx32quadmath0 in ubuntu raring.

No description available for libx32quadmath0 in ubuntu raring.

libx32quadmath0-dbg: No summary available for libx32quadmath0-dbg in ubuntu raring.

No description available for libx32quadmath0-dbg in ubuntu raring.

libx32stdc++6: No summary available for libx32stdc++6 in ubuntu raring.

No description available for libx32stdc++6 in ubuntu raring.

libx32stdc++6-4.7-dbg: No summary available for libx32stdc++6-4.7-dbg in ubuntu raring.

No description available for libx32stdc++6-4.7-dbg in ubuntu raring.

libx32stdc++6-4.7-dev: No summary available for libx32stdc++6-4.7-dev in ubuntu raring.

No description available for libx32stdc++6-4.7-dev in ubuntu raring.