[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] Experimental WinAVR/avr-gcc update for Win32 systems

From: Theodore A. Roth
Subject: Re: [avr-gcc-list] Experimental WinAVR/avr-gcc update for Win32 systems
Date: Tue, 19 Aug 2003 09:18:01 -0700 (PDT)

On Tue, 19 Aug 2003, E. Weddington wrote:

> Stephan Eisvogel wrote:
> > Hi list,
> >
> > I  just  got  started  with avr-gcc as part of a nice side-project I'm
> > working  on,  and  so  far  have been using WinAVR-20030424's gcc as a
> > compiler. My target is a 8515 which will be exchanged for an ATmega162
> > shortly.  I  noticed WinAVR is a little bit dated and its gcc has some
> > rather   serious  bugs  when  optimizing.  I've  built  some  embedded
> > toolchains  in  my  student's job before, so I made a toolchain update
> > for WinAVR:
> >
> > binutils   2.14 + info_fix
> > gcc        3.3.1 + mingw32_patch + combine-fix + info_fix
> > avr-libc
> >
> > I have put up some pre-compiled binaries together with a README at:
> >
> >   http://www.hawo.stw.uni-erlangen.de/~eisvogel/avrgcc/
> >
> > I  didn't particularly like this one combiner bug... *ouch*. Please be
> > aware  that  these  tools  didn't  get  the  testing  and beating that
> > WinAVR's stuff has gone through, so beware.
> >
> Stephan,
> Hi, I'm the guy that puts together WinAVR. I know it's a bit outdated, and
> I've been in the process of putting together a new release. My biggest
> problem has been time! Specifically work has been incredibly busy for the
> last few months. Also GCC and other projects have been in flux for the
> last few months and only recently has settled down.
> If you're interested (and have the time) I would be glad of some help.
> Specifically:
> 1. What are the info_fix (binutils, gcc) and combine_fix patches? Can you
> send them to me as well? If these fix particular GCC bugs, which bugs?
> 2. Are you building GCC any differently? (Patches, etc.)

The info_fix patches are mine. All they do is allow me to install the
info files with the avr- prefix so my rpms don't conflict with native
gcc and binutils. They should not be needed for WinAVR.

The combine-fix is the one that Denis posted a few weeks ago.

Don't know where the mingw32 patch came from.

All put the mingw32 patch are on savannah:


> FYI, in the next WinAVR release, I will have to use binutils
> because of the AVR COFF patch written by Jörg Wunsch. Will the info_fix
> patch apply to this version?
> And of course WinAVR will contain the new avr-libc 1.0 release.

Which hasn't been released yet...

> Other tasks that need to be done for the new release:
> 1. avrdude: make sure that recent patches are in and built. New version
> cut.
> 2. New GDB 6.0 built. (Check to see if even released yet.)

Noise on the gdb list about a snapshot on the 23 and release on the

> 3. New avarice built. See if there will be an "official" release (Hi, Ted
> and David)

Not likely in the next few weeks, I'm still getting some bug reports
and looking into them.

Ted Roth

reply via email to

[Prev in Thread] Current Thread [Next in Thread]