gnat-4.6 4.6.2-3ubuntu1 source package in Ubuntu

Changelog

gnat-4.6 (4.6.2-3ubuntu1) precise; urgency=low

  * Merge with Debian.

gnat-4.6 (4.6.2-3) unstable; urgency=low

  Merge from gcc-4.6 (4.6.2-7) unstable; urgency=medium

  * Update to SVN 20111210 (r182189) from the gcc-4_6-branch.
    - Fix PR rtl-optimization/51469, PR tree-optimization/51466,
      PR tree-optimization/50078, PR target/51408, PR fortran/51310,
      PR fortran/51448.

  Merge from gcc-4.6 (4.6.2-6) unstable; urgency=low

  * Update to SVN 20111208 (r182120) from the gcc-4_6-branch.
    - Fix PR c++/51265, PR bootstrap/50888, PR target/51393 (ix86),
      PR target/51002 (AVR), PR target/51345 (AVR), PR debug/48190,
      PR fortran/50684, PR fortran/51218, PR target/50906 (fixes: #650318),
      PR tree-optimization/51315 (fixes: #635126), PR tree-optimization/50622,
      PR fortran/51435, PR debug/51410, PR c/51339, PR rtl-optimization/48721,
      PR middle-end/51323 (LP: #897583), PR middle-end/50074,
      PR middle-end/50074.

  [ Matthias Klose ]
  * Run the libstdc++ testsuite on all architectures again. Fixes: #622699.
  * Apply proposed patch for PR target/50906 (powerpcspe only). Fixes: #650318.
  * Fix PR target/49030 (ARM), taken from Linaro. Fixes: #633479.
  * Fix PR target/50193 (ARM), taken from Linaro. Fixes: #642127.
  * Install the libstdc++.so-gdb.py file. LP: #883269.
  * Fix PR c++/50114, backport from trunk. LP: #827806.
  * Merge changes to allow gcc-snapshot cross builds, taken from Linaro.
  * Update the Linaro support to the 4.6 branch.

  [ Marcin Juszkiewicz ]
  * Fix issues with gcc-snapshot cross builds.
  * Allow building Linaro binary packages in a single package.
  * Apply hardening patches for cross builds when enabled for native builds.

gnat-4.6 (4.6.2-2) unstable; urgency=low

  [Євгеній Мещеряков]
  * debian/patches/pr47818.diff: new.  Closes: #614402.
  * debian/rules.patch: apply it.

  Merge from gcc-4.6 (4.6.2-5) unstable; urgency=low

  * Update to SVN 20111121 (r181596) from the gcc-4_6-branch.
    - Fix PR c++/50870, PR c++/50608, PR target/47997, PR target/48108,
      PR target/45233, PR middle-end/51077, PR target/30282, PR c++/50608,
      PR target/50979, PR target/4810, PR rtl-optimization/51187,
      PR target/50493, PR target/49992, PR target/49641, PR c++/51150,
      PR target/50678, PR libstdc++/51142, PR libstdc++/51133.

  [ Matthias Klose ]
  * Use the default gcc as stage1 compiler for all architectures.
    Closes: #649306.

  [ Marcin Juszkiewicz ]
  * debian/control.m4: Use BASEDEP in more places.
  * Work around debhelper not calling the correct strip for cross builds.
  * Drop dpkg-cross build dependency for cross builds.

  Merge from gcc-4.6 (4.6.2-4) unstable; urgency=low

  * Update to SVN 20111103 (r180830) from the gcc-4_6-branch.
    - Fix PR target/50691, PR c++/50901, PR target/50945,
      PR rtl-optimization/47918, PR libstdc++/50880.

  * Configure the armel build by explicitly passing --with-arch=armv4t
    --with-float=soft.
  * libffi: Simplify PowerPC assembly and avoid CPU-specific string
    instructions (Kyle Moffett).
  * Fix MULTIARCH_DIRNAME on powerpcspe (Kyle Moffett). Fixes: #647324.

gnat-4.6 (4.6.2-1) unstable; urgency=low

  [Ludovic Brenta]
  * Suggest ada-reference-manual-{html,info,pdf,text} instead of just
    ada-reference-manual which no longer exists.
  * Do not suggest gnat-gdb, superseded by gdb.
  * Downgrade libgnat{vsn,prj}4.6-dev to priority extra; they conflict
    with their 4.4 counterparts and priority optional packages may not
    conflict with one another, per Policy 2.5.

  Merge from gcc-4.6 (4.6.2-3) unstable; urgency=low

  * disable parallel builds on kfreebsd-* even if DEB_BUILD_OPTIONS
    enables them (continued investigation for #637236).

  Merge from gcc-4.6 (4.6.2-2) unstable; urgency=low

  * Update to SVN 20111028 (r180603) from the gcc-4_6-branch.
    - Fix PR target/50875.

  * Fix gcj, gdc and gnat builds, broken by the stage1 cross-compiler
    package dependency fixes.
  * Update the Linaro support to the 4.6 branch.
  * Fix gcc-4.6-hppa64 installation. Fixes: #646805.
  * For ARM hard float, set the dynamic linker to
    /lib/arm-linux-gnueabihf/ld-linux.so.3.
  * Don't use parallel builds on kfreebsd.

  Merge from gcc-4.6 (4.6.2-1) unstable; urgency=low

  * GCC 4.6.2 release.

  * Fix libgcc installation into /usr/lib/gcc/<triplet>/4.6. Fixes: #645021.
  * Fix stage1 cross-compiler package dependencies (Kyle Moffett).
    Fixes: #644439.

  Merge from gcc-4.6 (4.6.1-16) unstable; urgency=medium

  * Update to SVN 20111019 (r180208) from the gcc-4_6-branch.
    - Fix PR target/49967 (ia64), PR tree-optimization/50189, PR fortran/50273,
      PR tree-optimization/50700, PR c/50565 (fixes: #642144),
      PR target/49965 (sparc), PR middle-end/49801, PR c++/49216,
      PR c++/49855, PR c++/49896, PR c++/44473, PR c++/50611, PR fortran/50659,
      PR tree-optimization/50723, PR tree-optimization/50712, PR obj-c++/48275,
      PR c++/50618, PR fortran/47023, PR fortran/50570, PR fortran/50718,
      PR libobjc/49883, PR libobjc/50002, PR target/50350, PR middle-end/50386,
      PR middle-end/50326, PR target/50737, PR c++/50787, PR c++/50531,
      PR fortran/50016, PR target/50737.

  [ Matthias Klose ]
  * Fix libjava installation into /usr/lib/gcc/<triplet>/4.6.
  * Fix powerpc and ppc64 libffi builds (Kyle Moffett).
  * Apply proposed patch for PR target/50350. Fixes: #642313.
  * Re-apply the fix for PR tree-optimization/49911 on ia64.
  * Apply proposed patch for PR target/50106 (ARM).

  Merge from gcc-4.6 (4.6.1-15) unstable; urgency=low

  * Update to SVN 20111010 (r179753) from the gcc-4_6-branch.
    - Fix PR target/50652.
  * Update the Linaro support to the 4.6-2011.10-1 release.
  * Fix gcc-spu installation.
  * Restore symlink for subminor GCC version. Fixes: #644849.

  Merge from gcc-4.6 (4.6.1-14) unstable; urgency=low.

  * Update to SVN 20111008 (r179710) from the gcc-4_6-branch.
    - Fix PR inline-asm/50571, PR c++/46105, PR c++/50508, PR libstdc++/50529,
      PR libstdc++/49559, PR c++/40831, PR fortran/48706, PR target/49049,
      PR tree-optimization/49279, PR fortran/50585, PR fortran/50625,
      PR libstdc++/48698.

  [ Matthias Klose ]
  * Configure and build to install into /usr/lib/gcc/<triplet>/4.6.
    Fixes: #643891.
  * libgcc1: Versioned break to gcc-4.3.
  * Fix gcc-multiarch for i386-linux-gnu with disabled multilibs.
  * libffi: Fix PowerPC soft-floating-point support (Kyle Moffett).

  [ Marcin Juszkiewicz ]
  * Enable gcc-snapshot cross builds.

  [ Iain Buclaw ]
  * Port gdc to GCC-4.6.

  [ Aurelien Jarno ]
  * Backport fix for PR target/49696 from the trunk (Fixes: #633443).
 -- Matthias Klose <email address hidden>   Tue, 13 Dec 2011 14:28:05 +0100

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Precise
Original maintainer:
Ubuntu MOTU 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
gnat-4.6_4.6.2-3ubuntu1.tar.gz 939.1 KiB 9931cf4564c0ee51339582ef6e3f413a91e8539f20b6a74878bcd9dff9a9dd52
gnat-4.6_4.6.2-3ubuntu1.dsc 3.0 KiB 43a1f72527dc1a84a582f7a3b8b6cffda4ccd5680f72d1bc1a8e54f47b72c817

View changes file

Binary packages built by this source

gnat-4.6: 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-4.6-base: GNU Ada compiler (common files)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package contains files common to all GNAT related packages.

gnat-4.6-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-4.6-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.

libgnat-4.6: 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-4.6-dbg: runtime for applications compiled with GNAT (debugging symbols)

 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 debugging symbols.

libgnatprj4.6: GNU Ada compiler Project Manager (shared library)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 GNAT uses project files to organise source and object files in large-scale
 development efforts. The libgnatprj library exports GNAT project files
 management for use in other packages, most notably ASIS tools (package
 asis-programs) and GNAT Programming Studio (package gnat-gps). It is
 licensed under the pure GPL; all programs that use it must also be
 distributed under the GPL, or not distributed at all.
 .
 This package contains the runtime shared library.

libgnatprj4.6-dbg: GNU Ada compiler Project Manager (debugging symbols)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 GNAT uses project files to organise source and object files in large-scale
 development efforts. The libgnatprj library exports GNAT project files
 management for use in other packages, most notably ASIS tools (package
 asis-programs) and GNAT Programming Studio (package gnat-gps). It is
 licensed under the pure GPL; all programs that use it must also be
 distributed under the GPL, or not distributed at all.
 .
 This package contains the debugging symbols.

libgnatprj4.6-dev: GNU Ada compiler Project Manager (development files)

 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 GNAT uses project files to organise source and object files in large-scale
 development efforts. The libgnatprj library exports GNAT project files
 management for use in other packages, most notably ASIS tools (package
 asis-programs) and GNAT Programming Studio (package gnat-gps). It is
 licensed under the pure GPL; all programs that use it must also be
 distributed under the GPL, or not distributed at all.
 .
 This package contains the development files and static library.

libgnatvsn4.6: 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.

libgnatvsn4.6-dbg: GNU Ada compiler selected components (debugging symbols)

 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 debugging symbols.

libgnatvsn4.6-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.