gcc-mozilla (7.5.0-4ubuntu0.16.04.1) xenial; urgency=medium

  * Backport GCC 7.5 to xenial for building Firefox (LP: #1856861)
    - install the toolchain to /usr/lib/gcc-mozilla
    - disable NVPTX offload (requires nvptx-tools which isn't in xenial)
    - disable Ada support
    - disable Go support
    - disable Fortran support

gcc-7 (7.5.0-4ubuntu1) focal; urgency=medium

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

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

  * Fix buffer overflow in the gcc-search-prefixed-as-ld patch.
    Addresses: #946792.
  * Dump the config.log for the configure step when it fails.
  * On architectures where libgcc_s.so is a symlink, replace the symlink with
    a simple linker script.
  * libgcc-dev: Don't ship a libgcc_so.1 symlink in gcclibdir.
    Addresses: #950525.
  * Bump standards version.

gcc-7 (7.5.0-3ubuntu1) focal; urgency=medium

  * Rebuild for isl soname change.

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

  * Rebuild for isl soname change.

gcc-7 (7.5.0-2ubuntu1) focal; urgency=medium

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

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

  * Stop building -dbg packages, keep building the libstc++6-7-dbg package
    containing just the libstdc++ debug build.

gcc-7 (7.5.0-1ubuntu1) focal; urgency=medium

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

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

  * GCC 7.5.0 release.
  * Refresh patches.

gcc-7 (7.4.0-15ubuntu1) focal; urgency=medium

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

gcc-7 (7.4.0-15) unstable; urgency=medium

  * GCC 7.5.0 release candidate 1.
  * Update to SVN 20191105 (r277823) from the gcc-7-branch.
    - Fix PR target/91275 (PPC), PR libstdc++/92143, PR target/88167 (ARM),
      PR debug/91887, PR tree-optimization/91812, PR tree-optimization/92131,
      PR target/86040 (AVR), PR rtl-optimization/89721, PR target/89400 (ARM),
      PR target/88630 (SH), PR ada/91995, PR fortran/86248, PR fortran/69455.

gcc-7 (7.4.0-14ubuntu2) eoan; urgency=medium

  * Update to SVN 20191008 (r276439) from the gcc-7-branch.
    - Fix PR target/91275 (PPC).

gcc-7 (7.4.0-14ubuntu1) eoan; urgency=medium

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

gcc-7 (7.4.0-14) unstable; urgency=medium

  * Update to SVN 20191002 (r276439) from the gcc-7-branch.
    - Fix PR fortran/91557, PR target/86712 (SH), PR target/88562 (SH),
      PR target/82920 (Darwin), PR target/82920 (x86), PR target/80672 (SH),
      PR target/85993 (SH), PR rtl-optimization/88751, PR fortran/91557.
  * Bump standards version.

gcc-7 (7.4.0-13) unstable; urgency=medium

  * Update to SVN 20190912 (r275684) from the gcc-7-branch.
    - Fix PR rtl-optimization/89795, PR fortran/91686.
  * Upload without binary packages after the accidential gcc-7-source
    removal from the archive.

gcc-7 (7.4.0-12ubuntu2) eoan; urgency=medium

  * Re-sync with the real 7.4.0-12 upload.

gcc-7 (7.4.0-12ubuntu1) eoan; urgency=medium

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

gcc-7 (7.4.0-12) unstable; urgency=medium

  * Update to SVN 20190919 (r275519) from the gcc-7-branch.
    - Fix PR libgomp/90585, PR target/90811, PR middle-end/89002, PR c/90474,
      PR sanitizer/90954, PR c++/90108, PR c/89933, PR c/89734,
      PR tree-optimization/90637, PR tree-optimization/90930,
      PR middle-end/90194, PR middle-end/90213, PR tree-optimization/90071,
      PR middle-end/89677, PR target/91481 (PPC), PR target/91150 (x86),
      PR middle-end/78884, PR rtl-optimization/90756, PR c/90760,
      PR middle-end/90139, PR target/90811 (nvptx), PR fortran/90329,
      PR fortran/90329, PR target/90187 (x86), PR tree-optimization/90208,
      PR rtl-optimization/90082, PR tree-optimization/90090,
      PR tree-optimization/89998. PR c/89872, PR middle-end/89621,
      PR target/89752, PR rtl-optimization/89768, PR target/89752,
      PR target/89726 (x86), PR debug/89704, PR rtl-optimization/89679,
      PR tree-optimization/89703, PR middle-end/88588, PR middle-end/89663,
      PR c/88568, PR target/89587 (PPC), PR middle-end/89590, PR c/89520,
      PR middle-end/89412, PR middle-end/89091, PR middle-end/88074,
      PR middle-end/89415, PR middle-end/88074, PR target/89361 (S390),
      PR tree-optimization/89278, PR other/89342, PR rtl-optimization/89354,
      PR tree-optimization/89314, PR middle-end/89303, PR middle-end/89281,
      PR middle-end/89246, PR target/88861, PR rtl-optimization/89234,
      PR target/89188, PR rtl-optimization/89195, PR target/89186,
      PR middle-end/87887, PR tree-optimization/88107, PR c++/66676,
      PR ipa/89104, PR middle-end/89002, PR target/87214 (x86),
      PR rtl-optimization/49429, PR target/49454, PR rtl-optimization/86334,
      PR target/88906, PR rtl-optimization/88870, PR c/88568, PR target/88620,
      PR middle-end/82564, PR target/88594 (x86), PR debug/88644,
      PR middle-end/85594, PR middle-end/88553, PR rtl-optimization/88563,
      PR rtl-optimization/88470, PR rtl-optimization/88416, PR target/85593,
      PR tree-optimization/87895, PR middle-end/87647, PR middle-end/85488,
      PR middle-end/87649, PR target/91533, PR tree-optimization/91510,
      PR rtl-optimization/91347, PR driver/91172, PR target/89222 (ARM),
      PR rtl-optimization/91136, PR tree-optimization/90949, PR ipa/90939,
      PR middle-end/64242, PR target/90530 (PA), PR target/90547 (x86),
      PR target/89765 (PPC), PR target/86215, PR target/80556, PR target/61976,
      PR target/89424 (PPC), PR middle-end/89037, PR pch/90326, PR c++/90950,
      PR c++/90108, PR c/89933, PR sanitizer/89869, PR c++/89796, PR c++/60702,
      PR c++/89767, PR c++/89512, PR c++/87148, PR c++/89403, PR c++/89187,
      PR c++/88976, PR c++/88949, PR c++/86669, PR c++/87506, PR c++/88103,
      PR c++/88181, PR fortran/90329, PR fortran/89651, PR fortran/83246,
      PR fortran/89084, PR fortran/88902, PR fortran/88377, PR fortran/87725,
      PR libgomp/90585, PR target/90811, PR middle-end/89002,
      PR middle-end/89303, PR libstdc++/91308, PR libstdc++/51333,
      PR libstdc++/90770, PR c/90474, PR sanitizer/90954, PR pch/61250,
      PR c++/90108, PR c/89933, PR c/89734, PR bootstrap/87030,
      PR tree-optimization/90328, PR middle-end/89578,
      PR tree-optimization/87609, PR tree-optimization/87609,
      PR tree-optimization/88149, PR tree-optimization/90006,
      PR middle-end/89698, PR tree-optimization/88903, PR middle-end/88448,
      PR middle-end/88415, PR tree-optimization/88030, PR middle-end/89572,
      PR tree-optimization/87929, PR tree-optimization/89710,
      PR tree-optimization/89296, PR tree-optimization/89135,
      PR tree-optimization/91200, PR middle-end/91162, PR middle-end/91131,
      PR tree-optimization/91126, PR tree-optimization/90278,
      PR tree-optimization/90020, PR tree-optimization/91137,
      PR middle-end/89392, PR target/87853 (x86), PR target/91704 (x86).
  * libstdc++: Fix GCC_LINUX_FUTEX to work with C99 compilers, taken from
    the trunk.

gcc-7 (7.4.0-11ubuntu1) eoan; urgency=medium

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

gcc-7 (7.4.0-11) unstable; urgency=medium

  * Update to SVN 20190820 (r274750) from the gcc-7-branch.
    - Fix PR lto/90924, PR rtl-optimization/91347, PR driver/91172,
      PR target/89222 (ARM), PR rtl-optimization/91136,
      PR tree-optimization/90949, PR fortran/90786, PR fortran/90813.
  * Update the Linaro support to the 7-2019.01 snapshot.
  * Bump standards version.

gcc-7 (7.4.0-10ubuntu2) eoan; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update the Linaro support to the 7-2019.01 snapshot.

gcc-7 (7.4.0-10) unstable; urgency=medium

  * Update to SVN 20190628 (r272781) from the gcc-7-branch.
    - Fix PR libstdc++/89466, PR libstdc++/88740, PR libstdc++/90220,
      PR libstdc++/90220, PR libstdc++/90220 (partial), PR libstdc++/90105,
      PR libstdc++/89629, PR middle-end/64242, PR target/90530 (PARISC),
      PR target/90547 (x86), PR target/89765 (PPC), PR target/86215 (x86),
      PR target/80556 (x86), PR target/61976 (PPC), PR target/89424 (PPC),
      PR middle-end/89037, PR target/86538 (AArch64), PR target/90075 (AArch64),
      PR target/37369 (AArch64), PR fortran/90937, PR fortran/90744,
      PR bootstrap/89864, PR libstdc++/90634, PR ipa/90939.
  * Fix two lintian warnings.

gcc-7 (7.4.0-9ubuntu1) eoan; urgency=medium

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

gcc-7 (7.4.0-9) unstable; urgency=medium

  * Update to SVN 20190425 (r270566) from the gcc-7-branch.
    - Fix PR target/87532 (PPC), PR target/86952 (x86),
      PR target/90024 (ARM), PR target/89945 (x86), PR lto/89896,
      PR web/87829, PR tree-optimization/89253, PR middle-end/89223,
      PR tree-optimization/88739, PR fortran/87352, PR fortran/89904,
      PR fortran/83515, PR fortran/85797, PR libgfortran/79540.
  * Mark gcc-7-source as M-A: foreign.

gcc-7 (7.4.0-8ubuntu1) disco; urgency=medium

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

gcc-7 (7.4.0-8) unstable; urgency=medium

  * Update to SVN 20190326 (r269936) from the gcc-7-branch.
    - Fix PR target/89523 (x86), PR lto/87525, PR target/84272 (AArch64),
      PR lto/88147, PR c++/89585, PR fortran/84394, PR fortran/66089,
      PR fortran/66695, PR fortran/77746, PR fortran/79485, PR fortran/87673,
      PR fortran/71544, PR fortran/87734, PR c++/89383, PR middle-end/84552,
      PR tree-optimization/86554, PR tree-optimization/88105,
      PR tree-optimization/89505, PR fortran/71861, PR fortran/68009.
  * Fix PR tree-optimization/89505, taken from the gcc-8 branch.
  * Fix package descriptions for cross packages.
  * Fix cross building gdc (Helmut Grohne). Addresses: #925040.
  * Fix PR jit/87808: Don't rely on the gcc driver. Let libgccjit0
    depend on binutils and libgcc-dev. Addresses: #911668.
  * Fix stripping the gcc-hppa64 package.

gcc-7 (7.4.0-7ubuntu1) disco; urgency=medium

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

gcc-7 (7.4.0-7) unstable; urgency=medium

  * Update to SVN 20190308 (r269489) from the gcc-7-branch.
    - Fix PR target/89397 (x86), PR ada/81956, PR fortran/72714,
      PR fortran/77583, PR fortran/87689.
  * Fix PR c++/89585, taken from the gcc-8 branch.

gcc-7 (7.4.0-6ubuntu1) disco; urgency=medium

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

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

  * Update to SVN 20190225 (r269187) from the gcc-7-branch.
    - Fix PR libstdc++/89446, PR rtl-optimization/89242, PR ipa/89009,
      PR target/88648 (ARM), PR fortran/88117, PR fortran/71066,
      PR fortran/89077, PR fortran/71723.

gcc-7 (7.4.0-5ubuntu1) disco; urgency=medium

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

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

  * Update to SVN 20190209 (r268732) from the gcc-7-branch.
    - Fix PR target/88856 (S390X). Addresses: #915738. LP: #1815057.
    - Fix PR target/85755 (PPC), PR target/87064 (PPC), PR target/87064 (PPC),
      PR fortran/67679, PR fortran/88393, PR libfortran/88678,
      PR target/88343 (PPC).

gcc-7 (7.4.0-4ubuntu1) disco; urgency=medium

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

gcc-7 (7.4.0-4) unstable; urgency=medium

  * Update to SVN 20190203 (r268483) from the gcc-7-branch.
    - Fix PR rtl-optimization/89115 (compile time part). Addresses: #918329.
    - Fix PR tree-optimization/89008, PR fortran/88298, PR fortran/57048.
  * Turn on profiled bootstrap on x86_64, ARM32, AArch64, PPC64 and s390x
    architectures for native builds.

gcc-7 (7.4.0-3ubuntu2) disco; urgency=medium

  * Update to SVN 20190202 (r268474) from the gcc-7-branch.
    - Fix PR rtl-optimization/89115 (compile time part). Addresses: #918329.
    - Fix PR tree-optimization/89008.
  * Turn on profiled bootstrap on x86, ARM32, AArch64, PPC64 and s390x
    architectures for native builds.

gcc-7 (7.4.0-3ubuntu1) disco; urgency=medium

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

gcc-7 (7.4.0-3) unstable; urgency=medium

  * Update to SVN 20190130 (r268403) from the gcc-7-branch.
    - Fix PR libstdc++/64883, PR libstdc++/70694, PR c/88720, PR c/88726,
      PR inline-asm/55681, PR target/88948, PR target/88998 (x86),
      PR tree-optimization/89008, PR target/88938 (x86), PR ipa/88214,
      PR target/84010 (SPARC), PR target/88343 (PPC), PR c++/87380,
      PR target/78444 (x86), PR target/81685 (darwin), PR target/88418 (x86),
      PR target/88213 (PPC), PR fortran/56386, PR fortran/58906,
      PR fortran/77385, PR fortran/80260, PR fortran/82077, PR fortran/81849,
      PR fortran/35031, PR fortran/82550, PR fortran/77703, PR fortran/85798,
      PR fortran/85544, PR fortran/88169, PR libfortran/88776.
  * Bump standards version.

gcc-7 (7.4.0-2ubuntu1) disco; urgency=medium

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

gcc-7 (7.4.0-2) unstable; urgency=medium

  * Update to SVN 20181218 (r267229) from the gcc-7-branch.
    - Fix PR fortran/88269, PR fortran/88205, PR fortran/88206,
      PR fortran/88228, PR libfortran/88137, PR rtl-optimization/88253,
      PR rtl-optimization/88001, PR target/87496 (PPC), PR fortran/88138,
      PR fortran/88155, PR fortran/88249.
  * gcc-7-source: Depend on lsb-release.

gcc-7 (7.4.0-1ubuntu1) disco; urgency=medium

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

gcc-7 (7.4.0-1) unstable; urgency=medium

  * GCC 7.4.0 release.
  * Back-out the gcc-search-prefixed-as-ld patch. See #915194.

gcc-7 (7.3.0-31ubuntu1) disco; urgency=medium

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

gcc-7 (7.3.0-31) unstable; urgency=medium

  * GCC 7.4.0 release candidate 1.
  * Update to SVN 20181129 (r266612) from the gcc-7-branch.
    - Fix PR libstdc++/88199, PR libstdc++/87822, PR tree-optimization/79351,
      PR bootstrap/81033, PR target/81733, PR target/52795,
      PR middle-end/87645, PR middle-end/87610, PR tree-optimization/87665,
      PR tree-optimization/87745, PR tree-optimization/87665,
      PR middle-end/86139, PR middle-end/86076, PR target/88051 (x86),
      PR target/82961, PR target/87867 (ARM), PR tree-optimization/84777,
      PR rtl-optimization/84003, PR target/87853 (x86), PR target/87928 (x86),
      PR rtl-optimization/85925, PR debug/88006, PR debug/87462,
      PR middle-end/58372, PR c++/84281, PR c++/87075, PR fortran/88073,
      PR fortran/88143, PR fortran/87597.
  * Backport the libstdc++ mersenne twister optimization for AArch64, so that
    the random header is the same on all architectures (Ubuntu only).
    LP: #1799955.
  * Fix VCS attribute in the control file. Addresses: #912405.

gcc-7 (7.3.0-30ubuntu1) disco; urgency=medium

  * Backport the libstdc++ mersenne twister optimization for AArch64, so that
    the random header is the same on all architectures (Ubuntu only).
    LP: #1799955.

gcc-7 (7.3.0-30) unstable; urgency=medium

  * Update to SVN 20181030 (r265622) from the gcc-7-branch.
    - Fix PR middle-end/86542, PR middle-end/86539, PR middle-end/86660,
      PR libstdc++/87749, PR libstdc++/87704, PR libstdc++/79433,
      PR libstdc++/87641, PR libstdc++/86751, PR libstdc++/78595,
      PR libstdc++/87061, PR libstdc++/70966, PR libstdc++/77854,
      PR libstdc++/87538, PR tree-optimization/87473, PR middle-end/87623,
      PR target/87511 (AArch64), PR target/87550 (x86), PR middle-end/87248,
      PR rtl-optimization/87065, PR middle-end/86627, PR middle-end/86542,
      PR middle-end/86539, PR middle-end/86660, PR middle-end/87024,
      PR middle-end/86505, PR target/87370 (x86), PR target/87517 (x86),
      PR target/87522 (x86), PR other/87353, PR target/87467 (x86),
      PR target/87033 (PPC), PR debug/86687, PR c++/3698, PR c++/86208,
      PR fortran/86421.
  * Don't configure native builds with --with-sysroot. Apparently this cannot
    be completely overridden with the command line option --sysroot.
  * Update VCS attributes in the control file.

gcc-7 (7.3.0-29) unstable; urgency=medium

  * Update to SVN 20180904 (r264075) from the gcc-7-branch.
    - Fix PR sanitizer/86022, PR tree-optimization/85859, PR target/86662,
      PR target/87014 (x86), PR c++/86763.

gcc-7 (7.3.0-28ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-28) unstable; urgency=medium

  * Update to SVN 20180814 (r264534) from the gcc-7-branch.
    - Fix PR libstdc++/86138, PR libstdc++/85672, PR libstdc++/84654,
      PR libstdc++/80893, PR libstdc++/80893, PR libstdc++/68519,
      PR libstdc++/86292, PR libstdc++/60555, PR libstdc++/86861,
      PR libstdc++/86734, PR rtl-optimization/85645, PR rtl-optimization/85645,
      PR target/86197 (PPC), PR middle-end/86705, PR c++/86728.
    - Fix PR bootstrap/86724. Closes: #905539.

  [ Matthias Klose ]
  * Add some basic autopkg tests for Ada, C, C++, Go, OpenMP and Fortran.
  * Build again using gnat-7.

  [ Nicolas Boulenguez ]
  * gnat: Improve the ada-gcc-name patch.

gcc-7 (7.3.0-27ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-27) unstable; urgency=medium

  * Update to SVN 20180720 (r262899) from the gcc-7-branch.
    - Fix PR target/84168 (AArch64).

  [ Nicolas Boulenguez ]
  * ada-verbose patch: Make the ada build more verbose.
  * Update the ada-gcc-name patch again. See #856274. Closes: #903694.

  [ Matthias Klose ]
  * Rewrite debian/README.cross.
  * Build using gnat-6, avoiding the broken gnat in 7.3.0-26.

gcc-7 (7.3.0-26ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-26) unstable; urgency=medium

  * Update to SVN 20180717 (r262814) from the gcc-7-branch.
    - Fix PR target/84829, PR fortran/83184, PR fortran/86417,
      PR fortran/83183, PR fortran/86325.

  [ Nicolas Boulenguez ]
  * Update the ada-gcc-name patch, not appending the suffix twice.
    Addresses: #856274.

gcc-7 (7.3.0-25ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-25) unstable; urgency=medium

  * Update to SVN 20180712 (r262577) from the gcc-7-branch.
    - Fix PR c++/86291, PR libstdc++/86272, PR libstdc++/86127,
      PR target/85904, PR libstdc++/85098, PR libstdc++/85671, PR hsa/86371,
      PR libstdc++/83982, PR libstdc++/84087, PR target/86314 (x86),
      PR c++/86378, PR c++/80290, PR c++/86291, PR fortran/82969,
      PR fortran/86242.
  * Enable decimal float support on kfreebsd-amd64. Closes: #897416.

gcc-7 (7.3.0-24ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-24) unstable; urgency=medium

  * Update to SVN 20180626 (r262132) from the gcc-7-branch.
    - Fix PR jit/85384, PR libstdc++/86138, PR c++/86210, PR c/85696,
      PR c++/85662, PR c/85696, PR c/84999, PR c/84853, PR target/84786 (x86),
      PR tree-optimization/85989, PR tree-optimization/86231,
      PR middle-end/85878, PR target/85945, PR c++/86025, PR c++/85659,
      PR web/85578, PR tree-optimization/85529, PR tree-optimization/85446,
      PR rtl-optimization/85431, PR target/85430 (x86),
      PR rtl-optimization/85300, PR tree-optimization/85257, PR debug/85252,
      PR rtl-optimization/85167, PR target/85095, PR inline-asm/85022,
      PR inline-asm/85034, PR inline-asm/85022, PR inline-asm/84941,
      PR sanitizer/85018, PR debug/84875, PR c/84953, PR target/84990,
      PR sanitizer/78651, PR sanitizer/78651, PR target/84899,
      PR tree-optimization/84841, PR c++/79085, PR target/84860,
      PR middle-end/84834, PR target/84827, PR target/84786, PR target/84772,
      PR c++/84767, PR tree-optimization/84739, PR target/84700,
      PR middle-end/82063, PR c++/85952, PR c/85696, PR c++/85662,
      PR c++/84463, PR c++/85210, PR c++/85208, PR inline-asm/85172,
      PR c++/85147, PR c++/85140, PR c++/84791, PR c++/85076, PR c++/85068,
      PR c++/84961, PR c++/84874, PR c++/84222, PR c++/84076, PR c++/80598,
      PR c++/84662, PR fortran/83118, PR fortran/85313, PR fortran/86110,
      PR target/85424 (PPC), PR fortran/82972, PR fortran/83088,
      PR fortran/85851.

  [ Nicolas Boulenguez ]
  * Remove Ludovic Brenta's work to let Ada build tools link with freshly
    built libgnat.so, this is now handled by upstream testsuite.

gcc-7 (7.3.0-23ubuntu2) cosmic; urgency=medium

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

gcc-7 (7.3.0-23) unstable; urgency=medium

  * Update to SVN 20180617 (r261686) from the gcc-7-branch.
    - Fix PR libstdc++/86169.
  * Fix applying the powerpcspe patches.
  * Fix running the gnat testsuite.

gcc-7 (7.3.0-22) unstable; urgency=medium

  * Update to SVN 20180614 (r261597) from the gcc-7-branch.
    - Fix PR sanitizer/84761, PR target/85755 (PPC), PR target/63177 (PPC),
      PR middle-end/85588, PR middle-end/85567, PR tree-optimization/85597,
      PR tree-optimization/85712, PR c++/85815, PR c++/86060, PR fortran/44491,
      PR fortran/38351, PR fortran/63514, PR fortran/78278, PR fortran/86059,
      PR fortran/85138, PR fortran/85996, PR fortran/86051, PR fortran/86045,
      PR fortran/85641, PR fortran/85981, PR libgfortran/86070,
      PR libgfortran/85840, PR fortran/86110.
  * Fix PR middle-end/86139, taken from the gcc-8-branch. Addresses: #901290.

gcc-7 (7.3.0-21ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-21) unstable; urgency=medium

  * Update to SVN 20180531 (r260992) from the gcc-7-branch.
    - Fix PR sanitizer/86012, libsanitizer build on sparc64.

gcc-7 (7.3.0-20) unstable; urgency=medium

  * Update to SVN 20180529 (r260895) from the gcc-7-branch.
    - Fix PR sanitizer/85835, PR libstdc++/85812, PR libstdc++/67554,
      PR libstdc++/82966, PR target/85903 (x86), PR target/85698 (PPC),
      PR ipa/85655, PR fortran/85543, PR fortran/85779, PR fortran/85780,
      PR fortran/85895, PR fortran/80657, PR fortran/82275, PR fortran/82923,
      PR fortran/66694, PR fortran/82617, PR fortran/83149, PR fortran/83898,
      PR fortran/84546, PR fortran/85542, PR fortran/68846, PR fortran/70864.
  * gnat-*: Don't search the target dirs when calling dh_shlibdeps.

gcc-7 (7.3.0-19ubuntu2) cosmic; urgency=medium

  * Update to SVN 20180514 (r260228) from the gcc-7-branch.
    - Fix PR fortran/85542, PR fortran/68846, PR fortran/70864.
  * gnat-*: Don't search the target dirs when calling dh_shlibdeps.

gcc-7 (7.3.0-19ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-19) unstable; urgency=medium

  * Update to SVN 20180512 (r260198) from the gcc-7-branch.
    - Fix PR libstdc++/80506, PR c++/85646, PR fortran/85507,
      PR fortran/70870, PR fortran/85521, PR fortran/85687.
  * Fix name of the g++ multiarch include directory. Addresses: #898323.

gcc-7 (7.3.0-18ubuntu2) cosmic; urgency=medium

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

gcc-7 (7.3.0-29ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-29) unstable; urgency=medium

  * Update to SVN 20180904 (r264075) from the gcc-7-branch.
    - Fix PR sanitizer/86022, PR tree-optimization/85859, PR target/86662,
      PR target/87014 (x86), PR c++/86763.

gcc-7 (7.3.0-28ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-28) unstable; urgency=medium

  * Update to SVN 20180814 (r264534) from the gcc-7-branch.
    - Fix PR libstdc++/86138, PR libstdc++/85672, PR libstdc++/84654,
      PR libstdc++/80893, PR libstdc++/80893, PR libstdc++/68519,
      PR libstdc++/86292, PR libstdc++/60555, PR libstdc++/86861,
      PR libstdc++/86734, PR rtl-optimization/85645, PR rtl-optimization/85645,
      PR target/86197 (PPC), PR middle-end/86705, PR c++/86728.
    - Fix PR bootstrap/86724. Closes: #905539.

  [ Matthias Klose ]
  * Add some basic autopkg tests for Ada, C, C++, Go, OpenMP and Fortran.
  * Build again using gnat-7.

  [ Nicolas Boulenguez ]
  * gnat: Improve the ada-gcc-name patch.

gcc-7 (7.3.0-27ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-27) unstable; urgency=medium

  * Update to SVN 20180720 (r262899) from the gcc-7-branch.
    - Fix PR target/84168 (AArch64).

  [ Nicolas Boulenguez ]
  * ada-verbose patch: Make the ada build more verbose.
  * Update the ada-gcc-name patch again. See #856274. Closes: #903694.

  [ Matthias Klose ]
  * Rewrite debian/README.cross.
  * Build using gnat-6, avoiding the broken gnat in 7.3.0-26.

gcc-7 (7.3.0-26ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-26) unstable; urgency=medium

  * Update to SVN 20180717 (r262814) from the gcc-7-branch.
    - Fix PR target/84829, PR fortran/83184, PR fortran/86417,
      PR fortran/83183, PR fortran/86325.

  [ Nicolas Boulenguez ]
  * Update the ada-gcc-name patch, not appending the suffix twice.
    Addresses: #856274.

gcc-7 (7.3.0-25ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-25) unstable; urgency=medium

  * Update to SVN 20180712 (r262577) from the gcc-7-branch.
    - Fix PR c++/86291, PR libstdc++/86272, PR libstdc++/86127,
      PR target/85904, PR libstdc++/85098, PR libstdc++/85671, PR hsa/86371,
      PR libstdc++/83982, PR libstdc++/84087, PR target/86314 (x86),
      PR c++/86378, PR c++/80290, PR c++/86291, PR fortran/82969,
      PR fortran/86242.
  * Enable decimal float support on kfreebsd-amd64. Closes: #897416.

gcc-7 (7.3.0-24ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-24) unstable; urgency=medium

  * Update to SVN 20180626 (r262132) from the gcc-7-branch.
    - Fix PR jit/85384, PR libstdc++/86138, PR c++/86210, PR c/85696,
      PR c++/85662, PR c/85696, PR c/84999, PR c/84853, PR target/84786 (x86),
      PR tree-optimization/85989, PR tree-optimization/86231,
      PR middle-end/85878, PR target/85945, PR c++/86025, PR c++/85659,
      PR web/85578, PR tree-optimization/85529, PR tree-optimization/85446,
      PR rtl-optimization/85431, PR target/85430 (x86),
      PR rtl-optimization/85300, PR tree-optimization/85257, PR debug/85252,
      PR rtl-optimization/85167, PR target/85095, PR inline-asm/85022,
      PR inline-asm/85034, PR inline-asm/85022, PR inline-asm/84941,
      PR sanitizer/85018, PR debug/84875, PR c/84953, PR target/84990,
      PR sanitizer/78651, PR sanitizer/78651, PR target/84899,
      PR tree-optimization/84841, PR c++/79085, PR target/84860,
      PR middle-end/84834, PR target/84827, PR target/84786, PR target/84772,
      PR c++/84767, PR tree-optimization/84739, PR target/84700,
      PR middle-end/82063, PR c++/85952, PR c/85696, PR c++/85662,
      PR c++/84463, PR c++/85210, PR c++/85208, PR inline-asm/85172,
      PR c++/85147, PR c++/85140, PR c++/84791, PR c++/85076, PR c++/85068,
      PR c++/84961, PR c++/84874, PR c++/84222, PR c++/84076, PR c++/80598,
      PR c++/84662, PR fortran/83118, PR fortran/85313, PR fortran/86110,
      PR target/85424 (PPC), PR fortran/82972, PR fortran/83088,
      PR fortran/85851.

  [ Nicolas Boulenguez ]
  * Remove Ludovic Brenta's work to let Ada build tools link with freshly
    built libgnat.so, this is now handled by upstream testsuite.

gcc-7 (7.3.0-23ubuntu2) cosmic; urgency=medium

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

gcc-7 (7.3.0-23) unstable; urgency=medium

  * Update to SVN 20180617 (r261686) from the gcc-7-branch.
    - Fix PR libstdc++/86169.
  * Fix applying the powerpcspe patches.
  * Fix running the gnat testsuite.

gcc-7 (7.3.0-22) unstable; urgency=medium

  * Update to SVN 20180614 (r261597) from the gcc-7-branch.
    - Fix PR sanitizer/84761, PR target/85755 (PPC), PR target/63177 (PPC),
      PR middle-end/85588, PR middle-end/85567, PR tree-optimization/85597,
      PR tree-optimization/85712, PR c++/85815, PR c++/86060, PR fortran/44491,
      PR fortran/38351, PR fortran/63514, PR fortran/78278, PR fortran/86059,
      PR fortran/85138, PR fortran/85996, PR fortran/86051, PR fortran/86045,
      PR fortran/85641, PR fortran/85981, PR libgfortran/86070,
      PR libgfortran/85840, PR fortran/86110.
  * Fix PR middle-end/86139, taken from the gcc-8-branch. Addresses: #901290.

gcc-7 (7.3.0-21ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-21) unstable; urgency=medium

  * Update to SVN 20180531 (r260992) from the gcc-7-branch.
    - Fix PR sanitizer/86012, libsanitizer build on sparc64.

gcc-7 (7.3.0-20) unstable; urgency=medium

  * Update to SVN 20180529 (r260895) from the gcc-7-branch.
    - Fix PR sanitizer/85835, PR libstdc++/85812, PR libstdc++/67554,
      PR libstdc++/82966, PR target/85903 (x86), PR target/85698 (PPC),
      PR ipa/85655, PR fortran/85543, PR fortran/85779, PR fortran/85780,
      PR fortran/85895, PR fortran/80657, PR fortran/82275, PR fortran/82923,
      PR fortran/66694, PR fortran/82617, PR fortran/83149, PR fortran/83898,
      PR fortran/84546, PR fortran/85542, PR fortran/68846, PR fortran/70864.
  * gnat-*: Don't search the target dirs when calling dh_shlibdeps.

gcc-7 (7.3.0-19ubuntu2) cosmic; urgency=medium

  * Update to SVN 20180514 (r260228) from the gcc-7-branch.
    - Fix PR fortran/85542, PR fortran/68846, PR fortran/70864.
  * gnat-*: Don't search the target dirs when calling dh_shlibdeps.

gcc-7 (7.3.0-19ubuntu1) cosmic; urgency=medium

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

gcc-7 (7.3.0-19) unstable; urgency=medium

  * Update to SVN 20180512 (r260198) from the gcc-7-branch.
    - Fix PR libstdc++/80506, PR c++/85646, PR fortran/85507,
      PR fortran/70870, PR fortran/85521, PR fortran/85687.
  * Fix name of the g++ multiarch include directory. Addresses: #898323.

gcc-7 (7.3.0-18ubuntu2) cosmic; urgency=medium

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

gcc-7 (7.3.0-18) unstable; urgency=medium

  * Update to SVN 20180506 (r259973) from the gcc-7-branch.
    - Fix PR middle-end/84955, PR libstdc++/pr66689, PR libstdc++/68397,
      PR libstdc++/84769, PR libstdc++/85632, PR fortran/81773,
      PR fortran/83606.
  * Update the Linaro support to the 7-2018.04 snapshot.
  * Don't configure with --with-as and --with-ld, but search the triplet
    prefixed as and ld in the same places as as/ld. Closes: #896057, #897896.
  * Enable decimal float support on kfreebsd-amd64. Closes: #897416.

gcc-7 (7.3.0-17ubuntu1) cosmic; urgency=medium

  * Update to SVN 20180502 (r259836) from the gcc-7-branch.
    - Fix PR middle-end/84955, PR libstdc++/pr66689, PR libstdc++/68397,
      PR fortran/81773, PR fortran/83606.
  * Update the Linaro support to the 7-2018.04 snapshot.

gcc-7 (7.3.0-17) unstable; urgency=medium

  [ Matthias Klose ]
  * Update to SVN 20180427 (r259697) from the gcc-7-branch.
    - Fix PR libstdc++/85222, PR libstdc++/85442, PR target/85261 (ARM),
      PR sanitizer/85389, PR c/84873, PR tree-optimization/85284,
      PR middle-end/85244, PR tree-optimization/85168, PR lto/85405,
      PR lto/85405, PR sanitizer/85081, PR ipa/84963, PR ipa/84658,
      PR target/83660 (PPC), PR middle-end/85496, PR target/83969 (PPC).
  * Update the gcc-foffload-default patch. LP: #1721355.
  * Use the binutils in the build chroot if present.
  * Don't use dwz for GCC backports.

  [ Aurelien Jarno ]
  * Enable logwatch on riscv64.

gcc-7 (7.3.0-16ubuntu3) bionic; urgency=medium

  * Update to SVN 20180415 (r259389) from the gcc-7-branch.
    - Fix PR libstdc++/85222.
  * Remove our own PR libstdc++/85222 backport.

gcc-7 (7.3.0-16ubuntu2) bionic; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update the gcc-foffload-default patch. LP: #1721355.

gcc-7 (7.3.0-16) unstable; urgency=medium

  * Update to SVN 20180411 (r259316) from the gcc-7-branch.
    - Fix PR target/85203 (ARM), PR target/84748 (AArch64), PR c++/85279,
      PR target/85196 (SPARC).
  * Use triplet-prefixed as and ld (Helmut Grohne). Addresses: #895251.
  * Link libasan, liblsan, libubsan always with --no-as-needed. LP: #1762683.
  * Backport r251558 from the trunk, addresses Linaro #3718. LP: #1759369.
  * Fix PR libstdc++/85222, taken from the trunk.
  * Use --push-state --as-needed and --pop-state instead of --as-needed and
    --no-as-needed for linking libgcc.

gcc-7 (7.3.0-15ubuntu2) bionic; urgency=medium

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

gcc-7 (7.3.0-15) unstable; urgency=medium

  * Update to SVN 20180405 (r259156) from the gcc-7-branch.
    - Fix PR target/85100 (x86), PR target/85193 (x86),
      PR rtl-optimization/84878, PR target/85056 (nvptx),
      PR target/84912 (PPC), PR target/80546 (PPC), PR c++/82152,
      PR c++/84665, PR c++/85006, PR c++/85118, PR c++/85148,
      PR c++/85113, PR c++/64095, PR c++/85060.
  * Don't install i586 symlinks anymore for i386 builds in sid.
  * Fix zlib-dev dependencies for the libphobos cross multilib packages.
  * Fix dependency generation for libatomic and libquadmath cross packages.

gcc-7 (7.3.0-14ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-14) unstable; urgency=medium

  * Update to SVN 20180401 (r258998) from the gcc-7-branch.
    - Fix PR c++/84783, PR target/84826 (ARM32), PR target/81647 (AArch64),
      PR target/85026 (ARM32), PR target/82411 (PPC), PR fortran/85084,
      PR fortran/85001.
  * Build a native compiler with a cross directory layout using the
    FORCE_CROSS_LAYOUT environment variable.

gcc-7 (7.3.0-13ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-13) unstable; urgency=medium

  * Update to SVN 20180327 (r258888) from the gcc-7-branch.
    - Fix PR libstdc++/77691, PR target/82518 (ARM32), PR target/83789 (PPC),
      PR tree-optimization/84956, PR target/84574 (x86), PR c++/78489,
      PR c++/84489, PR c++/71834, PR c++/84937, PR c++/80227, PR c++/84839,
      PR c++/84798, PR c++/84355, PR c++/82336, PR c++/84854, PR c++/84927,
      PR c++/71638, PR fortran/85001, PR fortran/84931, PR fortran/77414,
      PR fortran/65453, PR target/82989 (ARM32).
  * Fix PR sanitizer/84761, taken from the trunk. Addresses: #892096.
  * Fix control file generation for nolang=biarch builds (Helmut Grohne).
    Addresses: #891289.
  * Simplify architecture to gnu-type mapping (Helmut Grohne).
    Addresses: #893493.
  * Fix PR target/85026 (ARM32), taken from the trunk.

gcc-7 (7.3.0-12ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-12) unstable; urgency=medium

  * Update to SVN 20180318 (r258626) from the gcc-7-branch.
    - Fix PR libstdc++/84769, PR libstdc++/84773, PR libstdc++/83662,
      PR tree-optimization/84485, PR ada/82813, PR fortran/83939,
      PR target/83451 (PA), PR fortran/78741.

  [ John David Anglin ]
  * Switch hppa-linux to caller-copies ABI (as done in GCC 8). Closes: #892848.

  [ Aurelien Jarno ]
  * Default to PIE on riscv64.
  * Temporarily do not build-depend on gdb on riscv64.

  [ Matthias Klose ]
  * Update the Linaro support to the 7-2018.01 snapshot.

gcc-7 (7.3.0-11ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-11) unstable; urgency=medium

  * Update to SVN 20180312 (r258443) from the gcc-7-branch.
    - Fix PR target/83984 (PA), PR c++/84785, PR fortran/84734.

  [ Svante Signell ]
  * Update go patches for hurd-i386.

  [ Matthias Klose ]
  * Fix typo in lib32asan symbols file for s390x.

  [ Aurelien Jarno ]
  * Fix PR target/84475, taken from the trunk.
  * Disable gnat and go on riscv64.
  * Backport RISC-V libffi support from upstream.

gcc-7 (7.3.0-10) unstable; urgency=medium

  * Fix typo in libasan symbols file for s390x.

gcc-7 (7.3.0-9ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-9) unstable; urgency=medium

  * Update to SVN 20180310 (r258405) from the gcc-7-branch.
  * Update libasan symbols files for s390x.

gcc-7 (7.3.0-8ubuntu3) bionic; urgency=medium

  * Update libasan symbols files for s390x.

gcc-7 (7.3.0-8ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-8) unstable; urgency=medium

  * Update to SVN 20180309 (r258378) from the gcc-7-branch.
    - Fix PR fortran/64124, PR fortran/70409.
  * Build libasan and libubsan packages on s390x.

gcc-7 (7.3.0-6ubuntu1) bionic; urgency=medium

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

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

  * Update to SVN 20180308 (r258348) from the gcc-7-branch.
    - Fix PR fortran/84418, PR libgomp/84096, PR libstdc++/84671,
      PR libstdc++/84532, PR target/84209 (AVR), PR c/84310, PR target/79747,
      PR other/80589, PR gcov-profile/84137, PR gcov-profile/83879,
      PR rtl-optimization/82675, PR c/84229, PR ipa/81360, PR target/81572,
      PR tree-optimization/84486, PR middle-end/84607, PR target/84524 (x86),
      PR ipa/84628, PR inline-asm/84625, PR bootstrap/82916, PR c++/84444,
      PR ipa/84425, PR c/82210, PR sanitizer/83987, PR rtl-optimization/84308,
      PR sanitizer/84285, PR c++/83659, PR tree-optimization/81661,
      PR tree-optimization/84117, PR rtl-optimization/83986, PR target/83930,
      PR middle-end/84040, PR middle-end/83977, PR middle-end/83945,
      PR preprocessor/83722, PR tree-optimization/83605, PR target/84039 (x86),
      PR target/84530 (x86), PR target/83790 (nvptx), PR preprocessor/69869,
      PR rtl-optimization/83496, PR c++/84684, PR c++/84686, PR c++/84558,
      PR c++/84557, PR c++/84445, PR c++/84449, PR c++/84448, PR c++/84430,
      PR c++/84192, PR c++/84341, PR c++/83659, PR c++/84082, PR c++/83993,
      PR c++/84031, PR c++/83958, PR c++/83824, PR c++/83817, PR c++/84489,
      PR c++/71569, PR c++/71569, PR c++/71784, PR c++/84496, PR c++/84441,
      PR c++/84520, PR c++/81589, PR c++/84015, PR fortran/56667,
      PR fortran/83076, PR fortran/71085, PR fortran/51434, PR fortran/80965,
      PR fortran/78990, PR fortran/84418, PR fortran/84116, PR fortran/83633,
      PR fortran/78238, PR fortran/30792, PR fortran/84511, PR fortran/84346,
      PR fortran/84506, PR fortran/81116, PR fortran/84495, PR lto/81440,
      PR ipa/81360, PR lto/81004, PR lto/83954, PR lto/83954,
      target/81228 (AArch64, closes: #882417).

  [ Aurelien Jarno ]
  * Configure s390x build with --with-arch=z196 on Debian.
  * Drop libgo-s390x-default-isa.diff patch.
  * Disable multilib on riscv64.
  * Update gcc-as-needed.diff, gcc-hash-style-both.diff and
    gcc-hash-style-gnu.diff for riscv64.
  * Update gcc-multiarch.diff for riscv64.

  [ Karsten Merker ]
  * Force the riscv64 ISA to rv64imafdc and ABI to lp64d.

  [ Matthias Klose ]
  * Fix cross-building libgnat on armel, when not building the common libraries.

  [ Dann Frazier ]
  * Fix PR target/81356 (AArch64): Avoid memory access w/ __builtin_strcpy of
    empty string, taken from the trunk. LP: #1742289.
    - aarch64-simd: Avoid emitting dup insn by using canonical form for fnma.
    - aarch64/thunderx2: Add pipeline/scheduling info for missing insn types.

gcc-7 (7.3.0-5ubuntu1) bionic; urgency=medium

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

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

  * Update to SVN 20180220 (r257837) from the gcc-7-branch.
    - Fix PR libstdc++/81797, PR fortran/82007, PR libgfortran/84412.
  * Fix cross-building libcilkrts, when not building the common libraries.

gcc-7 (7.3.0-4ubuntu1) bionic; urgency=medium

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

gcc-7 (7.3.0-4) unstable; urgency=medium

  * Update to SVN 20180218 (r257787) from the gcc-7-branch.
    - S/390: Disable branch prediction for indirect branches.
    - Fix PR tree-optimization/84233 (closes: #889724),
      PR target/PR84295 (s390), PR target/84113 (PPC), PR target/84154 (PPC),
      PR target/83758 (PPC), PR target/84279 (PPC), PR c++/83990,
      PR target/84089 (PA), PR fortran/68560, PR fortran/35299,
      PR fortran/54223, PR fortran/84276, PR target/79242 (MSP430).
      PR target/82096 (ARM), PR tree-optimization/84190, PR c++/84151,
      PR c++/81853, PR c++/84420, PR c++/83835, PR c++/82664, PR c++/82764,
      PR c++/83227, PR c++/84045, PR fortran/84270.
  * Fix PR c++/83204, taken from the trunk. Closes: #882855.
  * Refresh patches.
  * Configure with --disable-libquadmath-support when not explicitly enabled.

gcc-7 (7.3.0-3ubuntu1) bionic; urgency=medium

  * Update to SVN 20180209 (r257526) from the gcc-7-branch.
    - S/390: Disable branch prediction for indirect branches.
    - Fix PR tree-optimization/84233 (closes: #889724),
      PR target/PR84295 (s390), PR target/84113 (PPC).
  * Fix PR c++/83204, taken from the trunk. Closes: #882855.

gcc-7 (7.3.0-3) unstable; urgency=medium

  * Update to SVN 20180208 (r257477) from the gcc-7-branch.
    - Fix PR fortran/82994, PR fortran/82049.
  * Stop building more packages now built by gcc-8.

gcc-7 (7.3.0-2) unstable; urgency=medium

  * Update to SVN 20180207 (r257455) from the gcc-7-branch.
    - Fix PR libstdc++/81076, PR libstdc++/83830, PR rtl-optimization/83985,
      PR target/83862 (PPC), PR target/83399 (PPC), PR c++/82878, PR c++/78495,
      PR libstdc++/83833, PR libstdc++/83658, PR libstdc++/83833, PR c++/82461,
      PR bootstrap/80867, PR rtl-optimization/84071, PR target/68467 (m68k),
      PR target/81763 (x86), PR target/84033 (PPC), PR target/83905 (x86),
      PR target/56010 (PPC), PR target/83743 (PPC), PR rtl-optimization/84123,
      PR target/83370 (AArch64), PR tree-optimization/82795.
  * Stop building packages now built by gcc-8.
  * Include arm_cmse.h header for ARM32 architectures.
  * Store basename only in gfortran .mod files. Closes: #889133.

gcc-7 (7.3.0-1ubuntu1) bionic; urgency=medium

  * GCC 7.3.0 release.

gcc-7 (7.3.0-1) unstable; urgency=medium

  * GCC 7.3.0 release.
  * Ignore bootstrap comparison failures in gcc/d on alpha. Addresses: #888394.

gcc-7 (7.2.0-20ubuntu1) bionic; urgency=medium

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

gcc-7 (7.2.0-20) unstable; urgency=medium

  * GCC 7.3 release candidate 2.
  * Update to SVN 20180122 (r256970) from the gcc-7-branch.
    - Fix PR libstdc++/83834, PR libstdc++/83626, PR target/83946 (PPC),
      PR target/80870 (SH), PR tree-optimization/81877, PR middle-end/81782,
      PR target/83687 (ARM), PR ipa/82352, PR ipa/83549,
      PR tree-optimization/83552, PR rtl-optimization/83424,
      PR target/83839 (x86), PR target/81481 (closes: #887327),
      PR target/83629 (PPC), PR target/83330 (x86), PR target/83677 (PPC),
      PR target/83628 (alpha), PR target/83628 (alpha), PR target/81819 (RX),
      PR rtl-optimization/83565 (closes: #887066),
      PR bootstrap/81926, PR target/81821 (RX), PR middle-end/83713,
      PR target/82975 (ARM), PR target/83628 (alpha), PR c++/81843,
      PR c++/72801, PR c++/82331, PR c++/82760, PR fortran/83900,
      PR fortran/83900, PR fortran/80768, PR fortran/83864, PR fortran/78814,
      PR fortran/82367, PR fortran/83093, PR libgfortran/83811.
  * Install the msa.h header for mips targets (YunQiang Su). Closes: #887066.
  * Fix mipsen r6 biarch configs (YunQiang Su). Closes: #886977.

gcc-7 (7.2.0-19ubuntu1) bionic; urgency=medium

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

gcc-7 (7.2.0-19) unstable; urgency=medium

  * Update to SVN 20180107 (r256317) from the gcc-7-branch.
    - Fix PR libstdc++/82522, PR debug/83550, PR middle-end/83608,
      PR middle-end/83609, PR middle-end/83623, PR c++/83553, PR lto/82027,
      PR c/83448, PR rtl-optimization/80747, PR rtl-optimization/83512,
      PR tree-optimization/83523, PR tree-optimization/83521, PR ipa/82801,
      PR ipa/83346, PR target/83467 (x86), PR tree-optimization/82726,
      PR tree-optimization/70754, PR target/83387 (PPC), PR c++/83556,
      PR c++/83116, PR Fortran/83679, PR fortran/83650, PR Fortran/83548,
      PR libgfortran/83649, PR libgfortran/83613, PR libgfortran/81937,
      PR libgfortran/78549, PR libstdc++/83600, PR libstdc++/83598,
      PR libstdc++/83279, PR libstdc++/83626, PR libstdc++/83626,
      PR preprocessor/83492.
  * debian/rules2: Fix typo for N32 conditions (YunQiang Su). Closes: #886316.
  * More libffi mips r6 updates (YunQiang Su). Addresses: #886201.
  * libgo: Backport upstream sparc64 fix (James Clark). Closes: #884642.
  * Default to PIE on the hurd (Samuel Thibault). Closes: #885056.
  * Use internal libunwind for ia64 cross-builds. Closes: #885931.
  * Strip -z,defs from linker options for internal libunwind (James Clarke).
    Closes: #885937.
  * Fix rtlibs stage build with debhelper 10.9.1 (Helmut Grohne).
    Closes: #879054.

gcc-7 (7.2.0-18ubuntu2) bionic; urgency=medium

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

gcc-7 (7.2.0-18) unstable; urgency=medium

  * Update to SVN 20171216 (r255739) from the gcc-7-branch.
    - Fix PR target/80101 (PPC), PR libstdc++/83427, PR libstdc++/59568,
      PR libstdc++/83395, PR c++/83059, PR c/81875, PR tree-optimization/83269,
      PR tree-optimization/83198, PR tree-optimization/80631,
      PR target/81906 (x86), PR c++/81212, PR target/78643 (x86),
      PR target/80583 (x86), PR target/80819 (x86), PR rtl-optimization/81553,
      PR sanitizer/83014, PR middle-end/82253, PR debug/83084,
      PR target/82880 (mips), PR bootstrap/83439, PR target/66488 (MingW),
      PR tree-optimization/82060, PR tree-optimization/82102,
      PR middle-end/82128, PR tree-optimization/82402,
      PR tree-optimization/82697, PR middle-end/82765,
      PR tree-optimization/82902, PR target/80210 (PPC), PR target/81959 (PPC),
      PR c++/83205, PR c++/81197, PR c++/83217, PR c++/79650, PR c++/80259,
      PR c++/81888, PR c++/81675, PR c++/82781, PR fortran/81304,
      PR fortran/81841.
  * Move the .gox files into the gccgo packages. Closes: #883136.
  * Re-enable gccgo on m68k. Closes: #883794.
  * libffi: mips/n32.S: disable .set mips4 on mips r6 (YunQiang Su).
  * Fix shlibs search path for mips64 cross targets. Addresses: #883988.
  * Set the armel port baseline to armv5te. Closes: #882174.

gcc-7 (7.2.0-17ubuntu1) bionic; urgency=medium

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

gcc-7 (7.2.0-17) unstable; urgency=medium

  * Update to SVN 20171205 (r255408) from the gcc-7-branch.
    - Fix PR rtl-optimization/82621, PR target/83111 (SH),
      PR rtl-optimization/82044, PR tree-optimization/82042,
      PR gcov-profile/82457, PR sanitizer/82792, PR gcov-profile/82633,
      PR driver/81829, PR sanitizer/82545, PR target/77687 (PPC),
      PR fortran/79072, PR fortran/78686, PR libgfortran/78549,
      PR fortran/83021 (closes: #881918), PR libstdc++/82522,
      PR libstdc++/83134, PR libstdc++/82685, PR libstdc++/83226,
      PR target/82941 (x86), PR target/82942 (x86), PR target/82990 (x86),
      PR 81288/target (PPC), PR target/82717 (RISC-V), PR ipa/82808,
      PR libgfortran/83168, PR libgfortran/83191, PR libgfortran/83225.

  [ Matthias Klose ]
  * Update sanitizer and libcc1 symbols.
  * Remove libgphobos symbols files.
  * libcc1: Fix setting the compiler name, taken from the trunk.
  * Don't revert the fix for PR target/55947, fixed for GCC 7.
  * Build cilkrts libs when not building common libs (removed in GCC 8).
  * Update the Linaro support to the 7-2017.11 snapshot (no changes).
  * Apply proposed patch for PR target/70216, __builtin_trap() on SH.
    Closes: #883433.

  [ Aurelien Jarno / Svante Signell ]
  * Do not enable go on GNU/kFreeBSD, it has been wrongly enabled in
    7.2.0-15. Closes: #881656.

gcc-7 (7.2.0-16ubuntu1) bionic; urgency=medium

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

gcc-7 (7.2.0-16) unstable; urgency=medium

  * Apply the libgo patches for the Hurd conditionally.

gcc-7 (7.2.0-15) unstable; urgency=medium

  * Update to SVN 20171115 (r254781) from the gcc-7-branch.
    - Fix PR fortran/82934, PR fortran/78619, PR fortran/82869,
      PR tree-optimization/82985, PR tree-optimization/81790,
      PR debug/82155.
  * Fix libgo build on ia64 (Jason Duerstock). Closes: #881372.
  * Port libgo to the Hurd (Svante Signell).
  * Compress debug symbols for compiler binaries with dwz.
  * Fix PR other/82880, gcc --help=target hangs on mips (James Cowgill).
    Closes: #880962.
  * Add support for a plethora of mips r6 packages (YunQiang Su).
    Closes: #881729.
  * gcc-7-base: Add breaks to gnat (<< 7). Closes: #881775.

gcc-7 (7.2.0-14) unstable; urgency=medium

  * Remove the gcc-mips64-stack-spilling patch, applied upstream.
  * Remove the build dependency on autogen.

gcc-7 (7.2.0-13ubuntu1) bionic; urgency=medium

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

gcc-7 (7.2.0-13) unstable; urgency=medium

  * Update to SVN 20171109 (r254567) from the gcc-7-branch.
    - Fix PR c++/82159, PR sanitizer/81715, PR rtl-optimization/82192,
      PR c/82234, PR target/82703 (x86), PR c++/82085, PR c++/82373,
      PR fortran/81758, PR libgfortran/81938, PR c++/81702, PR target/82772,
      PR fortran/80554, PR fortran/80850, PR libgcc/82635,
      PR rtl-optimization/64682, PR rtl-optimization/69567,
      PR rtl-optimization/69737, PR rtl-optimization/82683,
      PR rtl-optimization/81803, PR middle-end/60580, PR fortran/78641,
      PR fortran/69739, PR fortran/82796, PR fortran/81735.
    - Fix subminor version number. Closes: #879823.
  * Bump libunwind (build-)dependency for ia64. Closes: #879959.
  * libgcc and libstdc++ symbols files updates for mipsn32.

gcc-7 (7.2.0-12ubuntu1) bionic; urgency=medium

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

gcc-7 (7.2.0-12) unstable; urgency=medium

  * Update to SVN 20171025 (r254073) from the gcc-7-branch.
    - Fix PR sanitizer/82595, PR libstdc++/81395, PR libstdc++/82481,
      PR libstdc++/79433, PR tree-optimization/82603, PR target/82445 (ARM),
      PR tree-optimization/82436, PR rtl-optimization/82602,
      PR middle-end/82556, PR tree-optimization/82549, PR c++/82560,
      PR fortran/82312, PR fortran/79795, PR libfortran/82233.
  * Install the gcov.h header file.
  * Do the extra/optional dance ...
  * Override hardening-no-pie flags for compiler executables.

gcc-7 (7.2.0-11) unstable; urgency=medium

  * Update to SVN 20171017 (r253807) from the gcc-7-branch.
    - Fix PR fortran/52832, PR fortran/80120, PR fortran/81903,
      PR fortran/82121, PR fortran/67543, PR fortran/78152, PR fortran/81048.
    - Fix libgo bootstrap on s390x and alpha, introduced by the mips backport.
  * Mask __float128 from CUDA compilers. LP: #1717257.
  * Update the Linaro support to the 7-2017.10 snapshot.

gcc-7 (7.2.0-10) unstable; urgency=medium

  * Update to SVN 20171014 (r253748) from the gcc-7-branch.
    - Fix PR go/80914, PR target/82274 (x86), PR target/82524 (x86).
  * Set QUILT_PATCH_OPTS='-E' for applying patches (James Cowgill).

gcc-7 (7.2.0-9) unstable; urgency=medium

  * Update to SVN 20171010 (r253580) from the gcc-7-branch.
    - Fix PR fortran/80118, PR tree-optimization/82337, PR sanitizer/82379,
      PR target/71727 (AArch64), PR c++/82406, PR c++/70029, PR c++/82299,
      PR c++/82406, PR c++/70029, PR c++/81525, PR ada/82393.
    - libgo: use golang arch names as the default GOARCHs on MIPS.
      Closes: #876639.
  * Fix builds without hppa64 cross compiler and new debhelper. Closes: #877589.
  * Fix build dependency on realpath. Closes: #877821.

gcc-7 (7.2.0-8ubuntu2) artful; urgency=medium

  * Dont't apply the PR 67165 backport on armhf.

gcc-7 (7.2.0-8ubuntu1) artful; urgency=medium

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

gcc-7 (7.2.0-8) unstable; urgency=medium

  * Update to SVN 20171001 (r253234) from the gcc-7-branch.
    - Fix PR tree-optimization/82244, PR tree-optimization/82276,
      PR tree-optimization/82264, PR tree-optimization/82285, PR c/82340,
      PR tree-optimization/82291, PR c++/82159.
  * Fix "privacy breeches" for NEWS.html file.
  * Build lsan and tsan packages on arm64, ppc64 and ppc64el.
  * Fix PR other/67165, libbacktrace support for compressed debug sections,
    taken from the trunk.

gcc-7 (7.2.0-7ubuntu4) artful; urgency=medium

  * Fix lsan/tsan symbols files for arm64 and ppc64el.

gcc-7 (7.2.0-7ubuntu3) artful; urgency=medium

  * Update to SVN 20170927 (r253234) from the gcc-7-branch.
    - Fix PR tree-optimization/82244, PR tree-optimization/82276,
      PR tree-optimization/82264, PR tree-optimization/82285,
      PR tree-optimization/82291.
  * Fix "privacy breeches" for NEWS.html file.
  * Build lsan and tsan packages on arm64, ppc64 and ppc64el.

gcc-7 (7.2.0-7ubuntu1) artful; urgency=medium

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

gcc-7 (7.2.0-7) unstable; urgency=medium

  * Update to SVN 20170923 (r253114) from the gcc-7-branch.
    - Fix PR libstdc++/79162, PR libstdc++/79162, PR libstdc++/82262,
      PR libstdc++/82254, PR target/81996 (PPC), PR target/71951 (AArch64),
      PR sanitizer/81929.
  * Fix PR go/82284, taken from the trunk. Closes: #876353.

gcc-7 (7.2.0-6ubuntu1) artful; urgency=medium

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

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

  * Update to SVN 20170920 (r253002) from the gcc-7-branch.
    - Fix PR target/82112 (PPC), PR c++/81355, PR tree-optimization/82084,
      PR tree-optimization/82108, PR target/81325 (PPC), PR c++/81236,
      PR c++/80767, PR c++/82030, PR c++/80935, PR c++/81671, PR c++/81525,
      PR c++/81314, PR libgfortran/78387.
  * Fix fortran cross compiler build with debhelper 10.9. Closes: #876246.
  * Strip the compiler binaries again. Closes: #872672.
  * Bump binutils dependency to 2.29.1 for sid/buster.

gcc-7 (7.2.0-5ubuntu1) artful; urgency=medium

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

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

  * Update to SVN 20170915 (r252791) from the gcc-7-branch.
    - Fix PR c/81687, PR c/45784, PR c++/81852, PR target/82181 (xtensa),
      PR target/80695 (PPC), PR target/81988 (SPARC), PR middle-end/81768,
      PR sanitizer/81923, PR target/81621, PR driver/81650,
      PR middle-end/81052, PR tree-optimization/81987, PR bootstrap/81926,
      PR libstdc++/79162, PR libstdc++/81468, PR libstdc++/81835,
      PR libstdc++/70483, PR libstdc++/70483, PR target/81833 (PPC),
      PR other/39851, PR ipa/81128, PR inline-asm/82001, PR c++/81355,
      PR tree-opt/81696.
  * Enable libgo tests and rebuilds with make -C (Svante Signell).
    Closes: #873929.
  * Fix PR sanitizer/77631, support separate debug info in libbacktrace.
  * Update the Linaro support to the 7-2017.09 snapshot.

gcc-7 (7.2.0-4ubuntu2) artful; urgency=medium

  * Update to SVN 20170912 (r251998) from the gcc-7-branch.
    - Fix PR c/81687, PR c/45784, PR c++/81852, PR target/82181 (xtensa),
      PR target/80695 (PPC), PR target/81988 (SPARC), PR middle-end/81768,
      PR sanitizer/81923, PR target/81621, PR driver/81650,
      PR middle-end/81052, PR tree-optimization/81987, PR bootstrap/81926.

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

  * Update to SVN 20170915 (r252791) from the gcc-7-branch.
    - Fix PR c/81687, PR c/45784, PR c++/81852, PR target/82181 (xtensa),
      PR target/80695 (PPC), PR target/81988 (SPARC), PR middle-end/81768,
      PR sanitizer/81923, PR target/81621, PR driver/81650,
      PR middle-end/81052, PR tree-optimization/81987, PR bootstrap/81926,
      PR libstdc++/79162, PR libstdc++/81468, PR libstdc++/81835,
      PR libstdc++/70483, PR libstdc++/70483, PR target/81833 (PPC),
      PR other/39851, PR ipa/81128, PR inline-asm/82001, PR c++/81355,
      PR tree-opt/81696.
  * Enable libgo tests and rebuilds with make -C (Svante Signell).
    Closes: #873929.
  * Fix PR sanitizer/77631, support separate debug info in libbacktrace.
  * Update the Linaro support to the 7-2017.09 snapshot.

gcc-7 (7.2.0-4ubuntu1) artful; urgency=medium

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

gcc-7 (7.2.0-4) unstable; urgency=medium

  * Update to SVN 20170906 (r251753) from the gcc-7-branch.
    - Fix PR c++/82039, PR libstdc++/81912, PR libstdc++/81891,
      PR libstdc++/81599, PR libstdc++/81338, PR tree-optimization/81503,
      PR ada/79542, PR ada/62235, PR fortran/81770.
  * Fix PR target/81833 (PPC), taken from the trunk. Closes: #871565.

gcc-7 (7.2.0-3ubuntu1) artful; urgency=medium

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

gcc-7 (7.2.0-3) unstable; urgency=high

  * Update to SVN 20170901 (r251583) from the gcc-7-branch.
    - Fix PR target/81504 (PPC), PR c++/82040.
  * Apply proposed patch for PR target/81803 (James Cowgill), conditionally
    for mips* targets. Closes: #871514.
  * Bump standards version.

gcc-7 (7.2.0-2ubuntu1) artful; urgency=medium

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

gcc-7 (7.2.0-2) unstable; urgency=medium

  * Update to SVN 20170830 (r251446) from the gcc-7-branch.
    - Fix PR target/72804 (PPC), PR target/80210 (PPC), PR target/81910 (AVR),
      PR target/79883 (AVR), PR fortran/81296, PR fortran/80164,
      PR target/81593 (PPC), PR target/81170 (PPC), PR target/81295 (PPC),
      PR tree-optimization/81977, PR debug/81993 (closes: #873609),
      PR middle-end/81088, PR middle-end/81065, PR sanitizer/80932,
      PR middle-end/81884, PR tree-optimization/81181,
      PR tree-optimization/81723, PR target/81921 (x86), PR c++/81607.
  * Update the Linaro support to the 7-2017.08 snapshot.
  * Restore configuring with --with-mode=thumb on armhf. Closes: #873584.
  * Default to PIE on powerpc again, now that PR target/81170 and
    PR target/81295 are fixed. Closes: #856224.

gcc-7 (7.2.0-1ubuntu2) artful; urgency=medium

  * Update to SVN 20170824 (r251336) from the gcc-7-branch.
    - Fix PR target/72804 (PPC), PR target/80210 (PPC), PR target/81910 (AVR),
      PR target/79883 (AVR), PR fortran/81296, PR fortran/80164.
  * Update the Linaro support to the 7-2017.08 snapshot.

gcc-7 (7.2.0-1ubuntu1) artful; urgency=medium

  * Update to SVN 20170818 (r251184) from the gcc-7-branch.

gcc-7 (7.2.0-1) unstable; urgency=medium

  * GCC 7.2.0 release.
  * Update libgcc1 symbols file for s390x.
  * Apply proposed patch for PR driver/81829. Closes: #853537.

gcc-7 (7.1.0-13ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-13) unstable; urgency=medium

  * GCC 7.2 release candidate 2.
  * Don't build the gc enabled libobjc for cross compilers. Closes: #870895.
  * Configure cross-build-native builds with --program-prefix (Adrian
    Glaubitz). Closes: #871034.
  * Update build dependencies for powerpcspe. Closes: #868186.
  * Fix PR tree-optimization/81723, taken from the trunk. Closes: #853345.

gcc-7 (7.1.0-12ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-12) unstable; urgency=medium

  * GCC 7.2 release candidate 1.
  * Update to SVN 20170803 (r250853) from the gcc-7-branch.

gcc-7 (7.1.0-11ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-11) unstable; urgency=medium

  * Update to SVN 20170731 (r250749) from the gcc-7-branch.

  [ Matthias Klose ]
  * Update sanitizer symbols for ppc64 and sparc64.

  [ Nicolas Boulenguez ]
  * Only build gnatvsn as a native library.

gcc-7 (7.1.0-10ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-10) unstable; urgency=medium

  * Update to SVN 20170722 (r250453) from the gcc-7-branch.

  [ Nicolas Boulenguez ]
  * libgnatvsn: embed xutil rident for version 2017 of asis package.

  [ Matthias Klose ]
  * Fix gnat cross build on m68k (Adrian Glaubitz). Closes: #862927.
  * Enable gnat cross build on m68k. Closes: #868365.
  * Update the Linaro support to the 7-2017.07 snapshot.
  * Stop ignoring symbol mismatches for runtime libraries.

  [ Aurelien Jarno ]
  * libgo-s390x-default-isa.diff: do not build libgo with -march=z196,
    use the default ISA instead.

gcc-7 (7.1.0-9ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-9) unstable; urgency=medium

  * Update to SVN 20170705 (r250006) from the gcc-7-branch.

  [ Matthias Klose ]
  * gcc-linaro-revert-r49596.diff: fix build for the linaro branch.
  * Don't configure powerpc with --enable-default-pie, fails to build.
    See #856224, PR target/81295.

  [ Nicolas Boulenguez ]
  * ada-gcc-name.diff: unpatch gnatchop. Addresses: #856274.
  * Link libgnat with libatomic on armel. Closes: #861734.
  * libgnat-dev: use multiarch paths in project and to install .ali files.
  * Build Ada on armel, kfreebsd-*, hurd-i386; #86173[457] are closed.

gcc-7 (7.1.0-8ubuntu2) artful; urgency=medium

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

gcc-7 (7.1.0-8) unstable; urgency=medium

  * Update to SVN 20170629 (r249793) from the gcc-7-branch.

  [ Matthias Klose ]
  * Move the liblto_plugin from the cpp to the gcc package.
  * libstdc++6: Add more Breaks to smoothen upgrades from jessie to stretch.
    Addresses: #863845, #863745.
  * Don't provide libobjc_gc symlinks for the libobjc multilib packages.
  * Configure with --enable-default-pie on ppc64 (Adrian Glaubitz) and
    powerpc (Mathieu Malaterre).  Addresses: #856224.

  [ Nicolas Boulenguez ]
  * Update ada/confirm_debian_bugs.py for gcc-7.
  * Drop ada-driver-check.diff, the problem is unreproducible.
  * Stop symlinking gcc-7-7 -> gcc-7. See #856274 and #814977.
  * gnatmake: compile once even with SOURCE_DATE_EPOCH. Closes: #866029.

gcc-7 (7.1.0-7ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-7) unstable; urgency=medium

  * Update to SVN 20170618 (r249347) from the gcc-7-branch.

  [ Matthias Klose ]
  * Update to SVN 20170524 (r248432) from the gcc-7-branch.
  * Don't build libada with -O3 (ftbfs on ppc64el).
  * Update sanitizer symbol files (Helmut Grohne). Closes: #864835.

  [ Aurelien Jarno ]
  * Remove proposed patch for PR65618, the issue has been fixed upstream
    another way.

  [ Nicolas Boulenguez ]
  * Ada: link system.ads to system-freebsd.ads on hurd and *freebsd
    system-freebsd-x86.ads does not exist anymore. Closes: #861735, #861737.
  * Ada: prevent parallel gnatmake invokations for gnattools. Closes: #857831.
  * Drop generated and obsolete debian/source.lintian-overrides.
  * Drop debian/relink, never executed and redundant with ada patches.
  * Ada: Drop dpkg-buildflags usage in patches. Closes: #863289.
  * ada: Drop references to obsolete termio-h.diff. Closes: #845159.
  * ada-749574.diff: replace work-around with fix and forward it.
  * ada-kfreebsd.diff: reduce a lot thanks to Ada2012 syntax.
  * ada-link-lib.diff: remove dubious parts.

gcc-7 (7.1.0-6ubuntu2) artful; urgency=medium

  * Update to SVN 20170524 (r248432) from the gcc-7-branch.
  * Don't build libada with -O3 (ftbfs on ppc64el).
  * Restore building gnattools sequentially. Reopens #857831.

gcc-7 (7.1.0-6ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-6) experimental; urgency=medium

  * Update to SVN 20170522 (r248347) from the gcc-7-branch.
    - Fix PR libstdc++/80796, PR libstdc++/80478, PR libstdc++/80761,
      PR target/80799 (x86), PR ada/80784, PR fortran/78659, PR fortran/80752,
      PR libgfortran/80727.

  [ Matthias Klose ]
  * Re-add unwind support on kfreebsd-amd64 (James Clarke).
  * Work around #814977 (gnat calling gcc-7-7) by providing a gcc-7-7
    symlink.
  * Fix gnat build dependencies on x32.
  * Build gnat on mips64 and powerpcspe.
  * Update the Linaro support to the 7-2017.05 snapshot.
  * Fix libmpx dependency generation for cross builds.
  * Build again gnat cross compilers on 32bit archs targeting 64bit targets.

  [ Nicolas Boulenguez ]
  * Remove ada-gnattools-noparallel patch, apparently fixed. Closes: #857831.
  * Reduce diff with upstream in ada-gnattools-cross patch.
  * debian/rules2: Simplify build flags transmission.
  * Append build flags from dpkg during Ada target builds.

gcc-7 (7.1.0-5ubuntu2) artful; urgency=medium

  * Update to SVN 20170519 (r248295) from the gcc-7-branch.
    - Fix PR libstdc++/80796, PR libstdc++/80478, PR libstdc++/80761,
      PR target/80799 (x86), PR ada/80784, PR fortran/78659, PR fortran/80752,
      PR libgfortran/80727.
  * Starting with 17.10, enable PIE on armhf, arm64 and i386.
  * Build from the Linaro gcc-7 branch on armhf and arm64.
  * Re-add unwind support on kfreebsd-amd64 (James Clarke).
  * Work around #814977 (gnat calling gcc-7-7) by providing a gcc-7-7
    symlink.
  * Fix gnat build dependencies on x32.
  * Build gnat on mips64 and powerpcspe.
  * Update the Linaro support to the 7-2017.05 snapshot.

gcc-7 (7.1.0-5ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-5) experimental; urgency=medium

  * Update to SVN 20170514 (r248033) from the gcc-7-branch.
  * Disable offload compilers for snapshot builds.
  * Build libgo when not building common libs.
  * Fix building libgfortran and libgphobos when building without common libs.
  * Build gnat on x32.

gcc-7 (7.1.0-4ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-4) experimental; urgency=medium

  * Update to SVN 20170505 (r247630) from the gcc-7-branch.
  * Add sh3 support to gcc-multiarch patch. Closes: #861760.
  * Remove libquadmath/gdtoa license from debian/copyright (files removed).
  * Fix gdc build on sh4 (sh5 support was removed upstream).
  * Disable gnat on KFreeBSD (see #861737) and the Hurd (see #861735) for now.
  * Disable running the testsuite on KFreeBSD and the Hurd, hanging on
    the buildds.

gcc-7 (7.1.0-3ubuntu1) artful; urgency=medium

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

gcc-7 (7.1.0-3) experimental; urgency=medium

  * Update to SVN 20170503 (r247549) from the gcc-7-branch.
  * Fix gdc build on sparc.
  * Update the gdc-cross-install-location patch for GCC 7.
  * Bump libgphobos soname.
  * dpkg-buildflags stopped fiddling around with spec files; remove
    the code removing and warning about dpkg's specs.
  * Don't build the native gnat on armel. See issue #861734.

gcc-7 (7.1.0-2) experimental; urgency=medium

  * Update the disable-gdc-tests patch for GCC 7.1.

gcc-7 (7.1.0-1ubuntu2) artful; urgency=medium

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

gcc-7 (7.1.0-1) experimental; urgency=medium

  * GCC 7.1.0 release.
  * Update NEWS.html and NEWS.gcc.
  * Update gdc to the gdc-7 branch 20170502.
  * Add multiarch bits for non-glibc architectures (musl, uclibc) (Helmut
    Grohne). Closes: #861588.
  * Fix dependency on gcc-base package for rtlibs stage build (Helmut Grohne).
    Closes: #859938.

gcc-7 (7-20170407-0ubuntu2) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170407.

gcc-7 (7-20170322-0ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170322.

gcc-7 (7-20170316-1ubuntu3) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170316.

gcc-7 (7-20170316-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170316.
  * Install the gcov-dump utility.
  * Allow to use lld with -fuse-ld=ld.lld.
  * Build gnattools sequentially (fails with parallel build). See #857831.
  * Add <!nocheck> profile to the autogen build dependency.
  * Re-add the generated Makefile.in changes to the gdc-libphobos-build patch.

gcc-7 (7-20170314-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170314.

  [ Matthias Klose ]
  * Bump binutils version requirement to 2.28.
  * Fix libcc1.so symlink for cross compilers. Addresses: #856875.
  * Fix base package name for rtlibs stage build (Helmut Grohne).
    Closes: #857074.
  * Update the cross-install-location patch (Helmut Grohne). Closes: #855565.
  * Fix symlinks to man pages in the hppa64 package. Addresses: #857583.
  * Don't ship the gnatgcc manpage symlink when building GFDL packages.
    Addresses: #857384.
  * Allow bootstrapping with libc headers installed in multiarch location.
    (Helmut Grohne). Closes: #857535
  * gccbrig: Depend on hsail-tools.

  [ Nicolas Boulenguez ]
  * Create the libgnatsvn packages again. Closes: #857606.
  * Replace libgnat-BV.overrides with a fixed command.
  * Install gnatvsn.gpr project into /u/s/gpr instead of
    /u/s/ada/adainclude. Debian is migrating to GPRbuild's upstream layout.
  * Avoid hardcoding the version in the ada-gcc-name patch.
  * Reorganize Ada patches. See #857606 for details.

gcc-7 (7-20170303-0ubuntu2) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170303.

gcc-7 (7-20170302-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170302.

  [ Matthias Klose ]
  * Update gdc to trunk 20170227.
  * Update libcc1 symbols file.
  * Bump binutils version requirement.
  * Allow to disable brig in DEB_BUILD_OPTIONS. Closes: #856452.
  * Build the nvptx offload compilers.
  * Add the newlib copyright, used for the gcc-7-offload-nvptx package.
  * Install the libcp1plugin.
  * Fix the installation directory of the ada-sjlj includes and libraries.

  [ Nicolas Boulenguez ]
  * Use SOURCE_DATE_EPOCH for reproducible ALI timestamps. Closes: #856042.
  * Remove obsolete references to libgnatprj, but keep existing
    references to libgnatvsn as it will be restored. Closes: #844367.
  * Drop obsolete and unapplied ada-default-project-path.diff.

gcc-7 (7-20170226-1ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170121.

gcc-7 (7-20170226-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170226.

gcc-7 (7-20170221-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170221.
  * Update gdc to trunk 20170221.

  [ Matthias Klose ]
  * Fix some hppa64 related build issues. Addresses: #853023.
  * Allow setting offload targets by OFFLOAD_TARGET_DEFAULT.
  * Again, disable go on m68k. Closes: #853906.
  * Configure with --enable-default-pie on sparc and sparc64 (James Clark).
    Addresses: #854090.
  * Configure with --enable-default-pie on kfreebsd-* (Steven Chamberlain).
  * Build gccbrig and the libhsail-rt library for i386.
  * Configure staged builds with --disable-libmpx and --disable-libhsail-rt.
  * Fix target architecture for sparc non-multilib builds (Adrian Glaubitz).
    Addresses: #855197.
  * Bump binutils version requirement.

  [ Aurelien Jarno ]
  * Disable lxc1/sxc1 instruction on mips and mipsel.
  * Disable madd4 instructions on mipsel, mips64el and mipsn32el.

gcc-7 (7-20170129-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170129.
  * Fix removing the RUNPATH from the asan, tsan, ubsan, cilkrts, gfortran
    and gphobos runtime libraries.
  * Let the gnatgcc symlinks point to the versioned names. Addresses: #839209.
  * Build the BRIG frontend on amd64.
  * Install new intrinsics headers. Closes: #852551.
  * libgo version bumped to 11.
  * Package gccbrig and the libhsail-rt library.

gcc-7 (7-20170121-1ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170121.

gcc-7 (7-20170121-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170121.
  * Configure --with-gcc-major-version-only, drop the gcc-base-version,
    gccgo-version and gdc-base-version patches.
  * Adjust the g++-multiarch-incdir patch for reverted upstream patch,
    causing bootstrap regression (PR 78880). Closes: #852104.

gcc-7 (7-20170118-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170118.
  * Always configure sparc builds --with-cpu-32=ultrasparc (James Clark).
  * Enable gccgo on m68k (John Paul Adrian Glaubitz). Addresses: #850749.
  * Install the unprefixed man pages for gcc-ar, -nm and ranlib.
    Closes: #851698.

gcc-7 (7-20170105-1ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170105.

gcc-7 (7-20170105-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20170105.
  * Update zlib to 1.2.10.
  * Always configure sparc builds --with-cpu-32=ultrasparc (James Clark).

gcc-7 (7-20161229-1ubuntu2) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161229.

gcc-7 (7-20161229-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161229.
  * Update gdc to trunk 20161229.
  * Build the cilk runtime on armel, armhf, sparc and sparc64.
  * Use --push-state/--pop-state for gold as well when linking libtsan.
  * In GCC ICE dumps, prefix each line with the PID of the driver.
  * Apply proposed patch for PR target/78748.
  * Apply proposed patch for PR libstdc++/64735.
  * Don't mark libphobos multilib packages as M-A: same.
  * Configure libphobos builds with --with-target-system-zlib.
  * Ignore dpkg's pie specs when pie is not enabled. Addresses: #848129.

gcc-7 (7-20161217-0ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161217.

gcc-7 (7-20161212-0ubuntu2) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161212.
  * Apply proposed patch for PR target/78748.

gcc-7 (7-20161208-0ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161208.
    - Revert r243346, breaking bootstrap on AArch64.
  * Build the cilk runtime on armel, armhf, sparc and sparc64.
  * Use --push-state/--pop-state for gold as well when linking libtsan.
  * In GCC ICE dumps, prefix each line with the PID of the driver.

gcc-7 (7-20161203-0ubuntu2) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161203.

gcc-7 (7-20161201-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161201.

  * Install missing vecintrin.h header on s390x.
  * Install missing avx512 intrinsics headers on x86*. Closes: #846075.

gcc-7 (7-20161125-1ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161125.

  [ Matthias Klose ]

  [ Svante Signell ]
  * GNU/Hurd port for gccgo.

gcc-7 (7-20161125-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161125.

  [ Matthias Klose ]
  * Update libgphobos symbol files.
  * libphobos: Fix ARM32 multilib detection for system zlib.
  * Update libgphobos symbols files for ARM32 targets.
  * Build the GC enabled libobjc using the system libgc when available
  * Mark libgphobos symbols changing with the file location (sic!) as optional.
  * Add pkg-config to the build dependencies.
  * Drop the work around for PR libstdc++/65913.
  * gdc: Link with the shared libgphobos runtime by default.
  * Fix PR middle-end/78501, proposed patch.
  * Fix dependency generation for libgphobos multilib builds.
  * Drop the ada-revert-pr63225 patch, only needed for libgnatvsn.
  * Always apply the ada patches.

  [ YunQiang Su ]
  * Update gnat patches for GCC 7, stop building libgnatvsn and libgnatprj.
    Addresses: #844367.

gcc-7 (7-20161123-0ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161117.
  * Disable x32 multilib builds (broken in libgo).
  * Disable go on powerpc and s390x (broken in libgo).

gcc-7 (7-20161117-0ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161117.

gcc-7 (7-20161116-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161116.
  * Build shared phobos runtime libraries (not yet enabled by default).
  * Add symbols for libobjc_gc library.

gcc-7 (7-20161115-1ubuntu1) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161115.

gcc-7 (7-20161115-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161115.
  * More symbol files updates.
  * Update gdc to the trunk 20161113.
  * Update conflicts with GCC 6 packages. Closes: #844296.

gcc-7 (7-20161112-1ubuntu2) zesty; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161112.

gcc-7 (7-20161112-1) experimental; urgency=medium

  * GCC 7 snapshot build, taken from the trunk 20161112.
  * Remove gij/gcj packages, removed upstream.
  * Don't build gdc and gnat for now.

Date: 2020-02-25 20:55:14.137774+00:00
Changed-By: Olivier Tilloy <olivier.til...@canonical.com>
Signed-By: Chris Coulson <chris.coul...@canonical.com>
https://launchpad.net/ubuntu/+source/gcc-mozilla/7.5.0-4ubuntu0.16.04.1
Sorry, changesfile not available.
-- 
Xenial-changes mailing list
Xenial-changes@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/xenial-changes

Reply via email to