lp:debian/experimental/gnat-4.9

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/experimental/gnat-4.9
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

6. By Ludovic Brenta

* debian/patches/ada-arm.diff: new. Improve support for ZCX on this
  architecture.
* debian/patches/rules.patch: apply architecture- and Ada-specific
  patches before Debian-specific patches.
* debian/patches/ada-link-lib.diff,
  debian/patches/ada-libgnatvsn.diff,
  debian/patches/ada-libgnatprj.diff: refresh for the new upstream
  sources.

Merge from gcc-4.9 (4.9-20140406-1) experimental; urgency=medium

[Matthias Klose]
* Include include and include-fixed header files into the stage1
  gcc-4.9 package.
* Explicitly configure with --disable-multilib on sparc64 when no
  multilibs are requested (Helmut Grohne). Addresses: #743342.
* Drop mudflap from cross-install-location.diff since mudflap was removed
  from gcc 4.9. Fixes: #742606
* Build gnat in ppc64el snapshot builds.
* Apply the ada-ppc64 patch for snapshot builds as well.
* Fix PR target/60609 (ARM), proposed patch (Charles Baylis). LP: #1295653.
* Include the gnu triplet prefixed gcov and gcc-{ar,nm,ranlib} binaries.
* Add replaces when upgrading from a standalone gccgo build.

[Yunqiang Su]
* Lower default optimization for mips64/n32 to mips3/mips64(32).
  Fixes: #742617.

5. By Ludovic Brenta

[Nicolas Boulenguez]
* Install debian_packaging.mk to gnat-x.y, not -base. Closes: #743375.
* rules.conf (Build-Depends): gnatgcc symlink provided by gnat-4.9 |
  gnat-4.6 (>= 4.6.4-2) | gnat (>= 4.1 and << 4.6.1).

4. By Ludovic Brenta

Uploading to unstable was a mistake. Upload to experimental.

3. By Ludovic Brenta

[Nicolas Boulenguez]
* debian/control.m4:
  (Suggests): suggest the correct version of ada-reference-manual.
  (Vcs-Svn): specify the publicly accessible repository.
* Receive debian_packaging.mk from dh-ada-library (not library specific).
* Receive gnatgcc symlink from gnat (useful outside default compiler).
* debian/source/local-options: new.

[Ludovic Brenta]
* debian/control.m4: conflict with gnat-4.7, gnat-4.8.
* debian/patches/ada-default-project-path.diff: when passed options such
  as -m32 or -march, do not look for the RTS in
  /usr/share/ada/adainclude but in
  /usr/lib/gcc/$target_triplet/$version/{,rts-}$arch. Still look
  for project files in /usr/share/ada/adainclude.
* debian/rules.d/binary-ada.mk, debian/rules.defs, debian/rules.patch:
  Switch to ZCX by default on arm, armel, armhf; built SJLJ as the
  package gnat-4.9-sjlj like on all other architectures. This is made
  possible by the new upstream version.
* debian/patches/ada-hurd.diff (s-osinte-gnu.ads): change the type of
  timespec.tv_nsec from long to time_t, for compatibility with
  s-osinte-posix.adb, even though this violates POSIX. Better solution
  to come from upstream. Closes: #740286.

Merge from gcc-4.9 (4.9-20140322-1) experimental; urgency=medium

* Package GCC 4.9 snapshot 20140322.
  - Fixes build error on the Hurd. Fixes: #740153.

[Matthias Klose]
* Re-apply lost patch for config.gcc for mips64el. Fixes: #741543.

2. By Ludovic Brenta

debian/patches/ada-hurd.diff (Makefile.in): match *86-pc-gnu but
not *86-linux-gnu, the target tripled used by GNU/Linux.

1. By Ludovic Brenta

[Ludovic Brenta]
* debian/patches/ada-symbolic-tracebacks.diff: refresh and fix compiler
  warnings.
* debian/patches/ada-link-lib.diff (.../ada/gcc-interface/Make-lang.in):
  do not try to install the gnattools, this is the job of
  gnattools/Makefile.in.
* debian/patches/ada-ajlj.diff: specify EH_MECHANISM to sub-makes even
  when making install-gnatlib.

[Xavier Grave]
* debian/patches/ada-kfreebsd.diff: refresh.
* debian/rules.patch: re-enable the above.

Merge from gcc-4.9 (4.9-20140218-1) experimental; urgency=medium

* Fix gij wrapper script on hppa. Fixes: #739224.

Merge from gcc-4.9 (4.9-20140205-1) experimental; urgency=medium

* Package GCC 4.9 snapshot 20140205.
* Install the libsanitizer spec file.
* Fix building standalone gccgo, including the libgcc packages.
* On AArch64, use "generic" target, if no other default.

Merge from gcc-4.9 (4.9-20140122-1) experimental; urgency=medium

* Package GCC 4.9 snapshot 20140122.
* Update libstdc++ -dbg and -doc conflicts.
* Link libstdc++ tests requiring libpthread symbols with --no-as-needed.
* armhf: Fix ffi_call_VFP with no VFP arguments (Will Newton).
* Apply proposed patch for PR target/59799, allow passing arrays in
  registers on AArch64 (Michael Hudson).

Merge from gcc-4.9 (4.9-20140116-1) experimental; urgency=medium

* Package GCC 4.9 snapshot 20140116.
* Fix PR target/59588 (AArch64), backport proposed patch. LP: #1263576.
* Fix call frame information in ffi_closure_SYSV on AArch64.

Merge from gcc-4.9 (4.9-20140111-1) experimental; urgency=medium

* Package GCC 4.9 snapshot 20140111.
* Update libstdc++ -dbg and -doc conflicts. Fixes: #734913.
* Disable libcilkrts on KFreeBSD and the Hurd. See #734973.

Merge from gcc-4.9 (4.9-20140110-1) experimental; urgency=medium

* Package GCC 4.9 snapshot 20140110.

Merge from gcc-4.9 (4.9-20140109-1) experimental; urgency=medium

* Package GCC 4.9 snapshot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers