Status

  • Current issues waiting on Atmel:
    • GCC/Binutils patches making their way upstream.
    • TLS support in the toolchain. (we may end up doing this ourselves).
  • Native builds in progress!

News

2009-05-10: ABI breakage/Move to debian-ports.org

Due to the recent ABI breakage, which cause the need to start from scratch, now seemed like a sensible time to move to debian-ports.org. So we have!

2009-03-22: The building begins!

After much time with seemingly little activity, things have finally jumped back into life, with a near as dammit fully working glibc 2.5 port! I have also managed to cross build enough of a Debian system to begin the native building! So the archive is, slowly, being built.

2008-11-14: uClibc Cross Build

Finally, I have managed to cross build all required packages (even perl!) and am currently working through the important packages. This mean that you can now cleanly do a foreign bootstrap!

2008-06-29: AVR32 Emulator

Due to the limited success of the cross building methods, (mainly the pain of cross compiling perl), I have decided to write an AVR32 Emulator so that things can be 'natively' compiled. The reason I have gone for an emulator rather than real hardware is due to the fact the the current hardware I have is nowhere near powerful enough to cope with native compilations.

2008-06-11: Work on a cross uClibc based build begins

Work on manually cross building a uClibc based Debian build begins. It is uClibc based since glibc currently doesn't support the AVR32 architecture. Work on porting it will begin in a few weeks, although thread-local storage needs implementing in the toolchain first.

Since this is a cross compiled build don't expect things to work perfectly.

2008-06-10: New Site!

avr32.debian.net Emerges.