Source: gcc-riscv32-pico-elf
Section: devel
Priority: optional
Maintainer: Richard Oliver <richard.oliver@raspberrypi.com>
Build-Depends:
 binutils-riscv32-pico-elf (>= 2.46),
 bison,
 debhelper-compat (= 13),
 dejagnu <!nocheck>,
 flex,
 gawk,
 gcc-16-source,
 gdb-source,
 gettext,
 libisl-dev,
 libmpc-dev,
 libreadline-dev,
 libzstd-dev,
 newlib-source,
 python3-minimal,
 texinfo,
 xz-utils,
 zlib1g-dev,
Rules-Requires-Root: no
Vcs-Browser: https://salsa.debian.org/electronics-team/toolchains/gcc-riscv32-pico-elf
Vcs-Git: https://salsa.debian.org/electronics-team/toolchains/gcc-riscv32-pico-elf.git
Standards-Version: 4.7.0

Package: gcc-riscv32-pico-elf
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
 binutils-riscv32-pico-elf (>= 2.46)
Recommends: libnewlib-riscv32-pico-elf-dev
Suggests:
 gcc-${gcc-version-major}-doc,
 gcc-${gcc-version-major}-locales,
Multi-Arch: foreign
Built-Using: gcc-${gcc-version-major} (= ${gcc-version}), gdb (= ${gdb-version})
Homepage: https://gcc.gnu.org
Description: GNU C/C++ compiler for Raspberry Pi Pico RISC-V devices
 This package provides the GNU C and C++ cross-compiler with LTO support,
 targeting bare-metal RISC-V devices configured for the Raspberry Pi Pico
 platform (RP2350 Hazard3 core). Three multilib variants are provided: the
 RP2350-default Hazard3 ISA (Zca+Zcb+Zcmp); a compatible variant using
 the classic C compressed extension; and a Hazard3-develop variant adding
 Zilsd, Zclsd, Zbkx and Zibi for use with the Hazard3 simulator (this
 third variant is not compatible with current RP2350 silicon).

Package: libnewlib-riscv32-pico-elf-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}
Suggests: libnewlib-doc
Multi-Arch: foreign
XB-Built-Using-Newlib-Source: ${newlib-source-version}
Homepage: https://www.sourceware.org/newlib/
Description: C library for Raspberry Pi Pico RISC-V devices
 This package provides Newlib and Newlib-nano, C libraries for embedded
 systems, configured for bare-metal RISC-V targets on the Raspberry Pi
 Pico platform. Both full and size-optimised (nano) variants are included.
