Yeah,
Microchip never upstreamer the 32bit work and if you look at the source
parts of it are very ugly and based on a quite old version of gcc. They do
still host the source but it is behind a login wall.

https://www.microchip.com/en-us/development-tools-tools-and-software/gcc-compilers-avr-and-arm

--Brennan


On Sun, Oct 17, 2021, 5:27 AM Gregory Nutt <spudan...@gmail.com> wrote:

> I think that the naming is:
>
>    - avr-gcc for the still common 8-bit AVR family
>    - avr32-gcc for the nearly extinct 32-bit AVR32 family
>
>
> On Sun, Oct 17, 2021 at 4:16 AM Tomasz CEDRO <to...@cedro.info> wrote:
>
> > On Sun, Oct 17, 2021 at 2:15 AM Gregory Nutt wrote:
> > >
> > > Those are pretty old.  These are old too:
> > >
> >
> http://ww1.microchip.com/downloads/archive/avr32-gnu-toolchain-3.4.0.332-source.zip
> > >
> > > There are even old sources here:
> > >
> >
> https://www.microchip.com/en-us/development-tools-tools-and-software/avr-and-sam-downloads-archive
> > >
> > > There slightly newer gcc-avr32 RPMs available for various Linux
> > > distributions (like *gcc*-*avr32*-linux-gnu-4.8.5-16.el7.1.x86_64.rpm
> for
> > > CentOS 7).  Maybe a source RPM could be modified?
> >
> > On FreeBSD we have these system packages available from the list
> > below. All packages are built from sources in automated way (these are
> > called Ports) and available as binary packaged with `pkg` utility, but
> > still you can build everything from the sources from scratch. There
> > are no binary blobs here, except firmware files for some dongles.
> >
> > Ity be safe to assume they are updated regularly. May add to common
> > denominator of the Open-Source toolchain for AVR :-)
> >
> > % pkg search -x avr
> > arduino-avrdude-6.3_3          Program for programming the on-chip
> > memory of Atmel AVR Arduino CPUs
> > avr-binutils-2.37_1,1          GNU binary tools
> > avr-gcc-10.2.0                 FSF GCC for Atmel AVR 8-bit RISC
> > cross-development
> > avr-gdb-7.3.1_6                GNU GDB for the AVR target
> > avr-libc-2.0.0_4,1             C and math library for the Atmel AVR
> > controller family
> > avra-1.4.2                     Macro Assembler for Atmel AVR
> > microcontrollers
> > avrdude-6.3_3                  Program for programming the on-chip
> > memory of Atmel AVR CPUs
> > avro-1.10.2                    Data serialization system
> > avro-c-1.10.2                  C library for Apache Avro
> > avro-cpp-1.10.2                C++ library for Apache Avro
> > libpololu-avr-151002_1         Support libraries for Pololu robots
> > simavr-1.7_1                   Simulator for several Atmel AVR chips
> >
> > --
> > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> >
>

Reply via email to