avr-libc-dev
[Top][All Lists]
Advanced

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

Re: [avr-libc-dev] errors compiling avr-libc with svn gcc


From: Sean D'Epagnier
Subject: Re: [avr-libc-dev] errors compiling avr-libc with svn gcc
Date: Fri, 25 Nov 2011 23:24:50 +1300
User-agent: Mutt/1.5.20 (2009-06-14)

I didn't realize avr-libc was in svn!

Anyway, the first problem is fixed as you said,
but I hit another hurdle with memcpy_PF.S:

avr-gcc -DHAVE_CONFIG_H -I. -I../../../../avr/lib/avr31 -I../../..  
-I../../../../common -I../../../../include -I../../../include  
-I../../../../common -I../../../../include -I../../../include -x 
assembler-with-cpp -Wa,-gstabs -mmcu=avr31 -D__COMPILING_AVR_LIBC__   -MT 
memcpy_PF.o -MD -MP -MF .deps/memcpy_PF.Tpo -c -o memcpy_PF.o 
../../../../libc/pmstring/memcpy_PF.S
../../../../common/macros.inc: Assembler messages:
../../../../common/macros.inc:362: Error: constant value required

In macros.inc line 362, it uses AVR_RAMPZ_ADDR which is defined only if RAMPZ 
is defined
in common.h  Unfortunatly with -mmcu=avr31, not a specific micro, this doesn't 
get
defined.  It also breaks on avr6.  The other micros seem to work.  Can anyone 
reproduce this?

(sorry if I have confused the email replies, I am still learning this program)

Sean

On Fri, Nov 25, 2011 at 07:45:24AM +0100, Joerg Wunsch wrote:
> As Sean D'Epagnier wrote:
> 
> > The gcc in svn issues errors when variables are non-const and declared
> > in progmem.  This caused avr-libc to fail to build but it was very easy
> > to fix, I attached a patch.
> 
> Already fixed in SVN ...
> 
> -- 
> cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL
> 
> http://www.sax.de/~joerg/                        NIC: JW11-RIPE
> Never trust an operating system you don't have sources for. ;-)
> 
> _______________________________________________
> AVR-libc-dev mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/avr-libc-dev



reply via email to

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