> -----Original Message-----
> From: 
> avr-libc-dev-bounces+eric.weddington=atmel....@nongnu.org 
> [mailto:avr-libc-dev-bounces+eric.weddington=atmel....@nongnu.
> org] On Behalf Of Joerg Wunsch
> Sent: Monday, April 12, 2010 7:01 AM
> To: avr-libc-dev@nongnu.org
> Cc: Boyapati, Anitha
> Subject: Re: [avr-libc-dev] Error while running bootstrap from trunk
> 
> As Boyapati, Anitha wrote:
> 
> > True. _VECTORS_SIZE is not replaced and hence the error. But this
> > happens for m3000 only. From what I observe, all avr/include/io*.h
> > files except iom3000.h define _VECTORS_SIZE. Since iom3000.h doesn't
> > have this definition, the variable should be defined somewhere.
> 
> That explains it: my compiler doesn't support the m3000, so I did not
> see it.
> 
> <avr/iom3000.h> simply lacks the _VECTORS_SIZE definition.  I don't
> know anything about that device, but from what I can gather from that
> file, it doesn't appear to have *any* interrupt vector, so it should
> define _VECTORS_SIZE to be 0.
> 
> Try adding
> 
> #define _VECTORS_SIZE 0
> 
> to your copy.

Bah! Again, my fault on that one. Thanks for your help.

As a side note, I'm working on getting all of this device support upstream.

Eric


_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to