gcc-h8300-hms (1:3.4.6+dfsg2-11) unstable; urgency=medium

  * Update to standards version 4.7.3:
    - Remove redundant Priority d/control field.
  * Make sure cfns.h is rebuilt by touching its source file instead of
    removing output file.
  * Do not remove old libtool files, let autoreconf do this.
  * Update d/watch to use the Untrackable option instead of fake upstream.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 01 Feb 2026 19:34:23 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-10) unstable; urgency=medium

  * Add 015_fix_libiberty_lto.patch, fixing build with link time optimization.
  * Revert link time optimization disabling.
  * d/control: remove now useless "Rules-Requires-Root: no".

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 09 Nov 2025 10:53:57 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-9) unstable; urgency=medium

  * debian/watch: stop polling gnu.org servers for an update.
  * Explicitly disable LTO optimization.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sat, 08 Nov 2025 10:16:36 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-8) unstable; urgency=medium

  * Add 013_libiberty_getwd.patch and 014_libiberty_ftbfs.patch, fixing FTBFS
    for libiberty.
    Thanks to Matthew Sheets for pointing to a corresponding patch from 2005
    (Closes: #1114116)

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 07 Sep 2025 00:01:31 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-7) unstable; urgency=medium

  * Revert "Strip COFF libraries."
    Using strip without --strip-debug render the static library useless as all
    symbols are discarded.
    Using strip with --strip-debug triggers a bug in strip where a relocation
    using the first symbol of the file (index 0) would be interpreted as
    relative to *ABS*.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Thu, 10 Apr 2025 20:59:11 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-6) unstable; urgency=medium

  * Add Homepage.
  * Set Vcs-* fields to LEGO team salsa repository.
  * Set Multi-Arch field to foreign.
  * Add automatic package test.
  * Update debian/copyright to use HTTPS and versioned link to licence text.
  * Improve patches headers.
  * Clean up patches filenames.
  * Trim trailing white space in changelog, control and copyright.
  * Make debian/watch simpler.
  * Drop useless build dependency on libtool.
  * Add duck (link checker) overrides for false positive.
  * Stop referring to the old postal address of the FSF in debian/copyright.
  * Add lintian overrides for README files describing the contents of
    directories.
  * Remove obsolete files when cleaning the build tree.
  * Rebuild hash table functions using gperf.
  * Strip COFF libraries.
  * Add 011_fix_gperf_signature.patch, fixing function signature for gperf
    3.1.
  * Propagate hardening flags.
  * Stop autoreconf complaining about obsolete constructs.
  * Add lintian overrides for rebuilt files wrong positives.
  * Update standards version to 4.7.2.
  * Add 012_propagate_flags.patch, propagating build flags, needed for
    hardening.
  * Make blhc ignore calls to the cross compiler to build target libraries.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 06 Apr 2025 00:24:24 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-5) unstable; urgency=medium

  * Team upload.

  [ Nicolas Schodet ]
  * Maintain package in Debian LEGO Team.
  * Add myself as an uploader.
  * Build depends on binutils-h8300-hms (>= 2.16.1-11). (Closes: #1101084)

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 24 Mar 2025 05:30:29 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-4.3) unstable; urgency=medium

  * Non-maintainer upload.

  [ Petter Reinholdtsen ]
  * Fixed configure and build problem with newer GCC. (Closes: #1081077)

  [ Nicolas Schodet ]
  * Use latest debhelper compat level.
  * Add configuration for salsa CI.
  * Change priority from extra to optional.
  * Does not require root to build.
  * Fix format not a string literal.
  * Reduce d/rules to the minimum.
  * Add Lintian overrides.
  * Add now mandatory parameter to AM_GNU_GETTEXT.
  * Remove AC_CONFIG_AUX_DIR in libiberty configure template.
  * Rebuild autotools on build.
  * Disable parallel build.
  * Remove generated configure patches.
  * Remove patches for other unused targets.
  * Remove patches for unused code.
  * Fix c-parse.y build error with recent bison.
  * Set pristine-tar = true for Git-Build-Package.
  * Make sure bison and flex files are rebuilt.

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 12 Mar 2025 07:28:07 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-4.2) unstable; urgency=low

  * Non-maintainer upload.
  * debian/compat: 5 -> 7. (Closes: #965538)

 -- Adrian Bunk <bunk@debian.org>  Wed, 19 Jan 2022 16:12:47 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-4.1) unstable; urgency=medium

  [ Balint Reczey ]
  * Disable -fPIE on arm64 Closes: #935280

  [ Matthias Klose ]
  * Fix build failure with -U_FORTIFY_SOURCE

  [ Dimitri John Ledkov ]
  * Non-maintainer upload of Ubuntu delta.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 16 Dec 2019 23:36:24 +0000

gcc-h8300-hms (1:3.4.6+dfsg2-4) unstable; urgency=low

  * Fix DEB_HOST_GNU_TYPE string for arm64

 -- Michael Tautschnig <mt@debian.org>  Fri, 19 Dec 2014 08:10:07 +0000

gcc-h8300-hms (1:3.4.6+dfsg2-3) unstable; urgency=low

  * Bumped Standards-Version to 3.9.6 (no changes)
  * Build with -mcmodel=large to fix FTBFS on arm64. Thanks Edmund Grimley
    Evans for the hint (closes: #769537)

 -- Michael Tautschnig <mt@debian.org>  Thu, 18 Dec 2014 17:16:56 +0000

gcc-h8300-hms (1:3.4.6+dfsg2-2) unstable; urgency=low

  * Fixed watch file
  * Bumped Standards-Version to 3.9.5 (no changes)
  * Get rid automake1.9. Thanks Eric Dorland for the patch
    (closes: #724375)

 -- Michael Tautschnig <mt@debian.org>  Sun, 29 Jun 2014 15:39:32 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-1) unstable; urgency=medium

  * Remove more non-free documentation (closes: #708878)
  * Bumped Standards-Version (no changes)
  * Added build-indep and build-arch targets

 -- Michael Tautschnig <mt@debian.org>  Wed, 05 Jun 2013 09:46:35 +0100

gcc-h8300-hms (1:3.4.6+dfsg-1) unstable; urgency=medium

  * Remove non-free documentation (closes: #695720)

 -- Michael Tautschnig <mt@debian.org>  Fri, 14 Dec 2012 11:57:55 +0000

gcc-h8300-hms (1:3.4.6-7) unstable; urgency=low

  * Renamed patch and updated patch description to make dpkg-source happy
    (closes: #643130)

 -- Michael Tautschnig <mt@debian.org>  Sat, 22 Oct 2011 00:46:38 +0100

gcc-h8300-hms (1:3.4.6-6) unstable; urgency=low

  * Switch to dpkg-source 3.0 (quilt) format
  * Bumped Standards-Version (no changes)
  * New compat level is 5
  * Dropped all versions on depends as even oldstable has sufficiently recent
    ones; added ${misc:Depends}; cleanup of description
  * Force SHELL to /bin/sh for fixincl (closes: #607486)

 -- Michael Tautschnig <mt@debian.org>  Wed, 08 Jun 2011 22:55:25 +0200

gcc-h8300-hms (1:3.4.6-5) unstable; urgency=low

  * Added watch file

 -- Michael Tautschnig <mt@debian.org>  Fri, 25 Jan 2008 08:51:29 +0100

gcc-h8300-hms (1:3.4.6-4) unstable; urgency=low

  * Added --disable-multilib to avoid building 32/64 bit libraries as well on
    amd64 and powerpc, which had caused an FTBFS (closes: #454969)

 -- Michael Tautschnig <mt@debian.org>  Sat, 08 Dec 2007 21:27:47 +0100

gcc-h8300-hms (1:3.4.6-3) unstable; urgency=low

  * New maintainer address.
  * Conforms with policy version 3.7.3.0
  * Removed the man pages (the original man pages are GFDL licensed with
    invariant sections)
  * Remove configure to ensure its re-build by autoconf after patching
    configure.in, use a different way of removing libstdc++-v3
    (closes: #436401)

 -- Michael Tautschnig <mt@debian.org>  Thu, 06 Dec 2007 21:43:38 +0100

gcc-h8300-hms (1:3.4.6-2) unstable; urgency=high

  * Backported patch for building a h8300 cross compiler on 64bit
    architectures: 001_h8300_64bit

 -- Michael Tautschnig <tautschn@model.in.tum.de>  Sun, 21 Jan 2007 16:36:10 +0100

gcc-h8300-hms (1:3.4.6-1) unstable; urgency=high

  * Changed back to upstream version 3.4.6 as brickos is unusable with gcc-4
    (closes: #406575)

 -- Michael Tautschnig <tautschn@model.in.tum.de>  Thu, 11 Jan 2007 23:04:04 +0100

gcc-h8300-hms (4.1.1-3) unstable; urgency=high

  * Added applicable patches from gcc-4.1/4.1.1ds2-20 (closes: #398377)

 -- Michael Tautschnig <tautschn@model.in.tum.de>  Sun, 19 Nov 2006 15:09:54 +0100

gcc-h8300-hms (4.1.1-2) unstable; urgency=high

  * FTBFS: Don't use newlib, it is only available on i386

 -- Michael Tautschnig <tautschn@model.in.tum.de>  Wed, 08 Nov 2006 20:36:27 +0100

gcc-h8300-hms (4.1.1-1) unstable; urgency=medium

  * New maintainer (closes: #387771)
  * The debian/ directory is based on the version 1:4.1.0-1 of the gcc-avr
    Debian package. Thanks!
  * New gcc version and build scripts should fix all FTBFS
    (closes: #241837, #358236, #122428, #138798, #273533, #395313)
  * Set standards version to 3.7.2.2
  * Building using newlib as a replacement libc

 -- Michael Tautschnig <tautschn@model.in.tum.de>  Mon, 06 Nov 2006 22:38:41 +0100

gcc-h8300-hms (2.95.2.ds-1) unstable; urgency=low

  * QA upload orphaning the package (see #387771).
  * Repack source to have an .orig.tar.gz.
  * Apply patch by Andreas Jochens and Michael Tautschnig to fix FTBFS on
    amd64 (Closes: #328244, #255683).
  * Bump lintian level.
  * Rebuilding automagically doesn't create the /usr/doc symlink anymore
    (Closes: #359416).

 -- Christoph Berg <myon@debian.org>  Wed, 25 Oct 2006 16:00:36 +0200

gcc-h8300-hms (2.95.2.2.1) unstable; urgency=low

  * Non-maintainer upload
  * Add s390 support (config.sub, configure changed, s390/xm-s390.h added)
  * (Closes: #128454)

 -- Gerhard Tonn <gt@debian.org>  Tue, 23 Jan 2002 06:44:31 +0100

gcc-h8300-hms (2.95.2.2) unstable; urgency=low

  * Adjust to proper Priority
  * Annotate DEBIAN.readme with explanation of current package shape
  * Correct package numbering (Closes: Bug#83113)

 -- Stephen M Moraco <stephen@debian.org>  Sun, 28 Jan 2001 00:19:03 -0700

gcc-h8300-hms (2.95.2.1) unstable; urgency=low

  * Initial Release; feedback appreciated.

 -- Stephen M Moraco <stephen@debian.org>  Fri, 22 Dec 2000 21:16:00 -0700
