gcc-riscv32-pico-elf (0.3.0) trixie; urgency=medium

  [ Luke Wren ]
  * Hazard3: Add Xh3bextm and Xh3sfx custom extension support. Include them in -mcpu=hazard3-xxx.
  * Add Xh3 to multilib targets.
  * Hazard3: add peephole for converting abs() idioms to h3.xorsign
  * Hazard3: Add -mtune=hazard3 with DFA scheduler model

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Thu, 23 Jul 2026 15:56:10 +0100

gcc-riscv32-pico-elf (0.2.2) trixie; urgency=medium

  * Version bump to pick-up gcc 16.1.0 release

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Mon, 18 May 2026 10:07:30 +0100

gcc-riscv32-pico-elf (0.2.1) trixie; urgency=medium

  * ci: sign Pi archive line with the Pi keyring instead of trusted=yes
  * ci: switch gcc-16-source from sid to RaspiOS forky
  * Enable binary builds on all architectures

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Mon, 27 Apr 2026 09:37:52 +0100

gcc-riscv32-pico-elf (0.2.0) trixie; urgency=medium

  * ci: source binutils from Pi OS beta archive instead of aptly artifact
  * Bump from gcc-15-source to gcc-16-source
  * Add local-patches/ machinery and Kito Cheng's Zibi GCC patch
  * Add Hazard3-develop multilib variant for simulator use
  * Add -mcpu=hazard3-rp2350 and -mcpu=hazard3-sim

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Fri, 24 Apr 2026 13:28:48 +0100

gcc-riscv32-pico-elf (0.1.3) trixie; urgency=medium

  * Support arm64 only until build-issues resolved

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Tue, 14 Apr 2026 17:05:02 +0100

gcc-riscv32-pico-elf (0.1.2) trixie; urgency=medium

  * ci: Make use of aptly-published binutils
  * ci: Use unstable for gcc-15-source
  * RISC-V config has python3 build-dep
  * ci: Only install required packages from unstable

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Fri, 10 Apr 2026 13:19:53 +0100

gcc-riscv32-pico-elf (0.1.1) trixie; urgency=medium

  * Fix newlib-nano build: stage cross-binutils for assembler discovery
  * Provide man pages for all tools
  * Fix stripping and permissions for cross-compiled objects
  * Update lintian overrides for lintian 2.122
  * Disable LTO for target libraries

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Wed, 01 Apr 2026 17:53:36 +0100

gcc-riscv32-pico-elf (0.1.0) unstable; urgency=medium

  * Initial release. Forked from gcc-sh-elf and adapted for
    riscv32-pico-elf with C++, LTO, and newlib-nano support.

 -- Richard Oliver <richard.oliver@raspberrypi.com>  Wed, 01 Apr 2026 15:00:48 +0100
