> -----Original Message-----
> From: 
> [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]
> org] On Behalf Of Björn Haase
> Sent: Tuesday, February 13, 2007 3:27 PM
> To: [email protected]
> Subject: Re: [avr-libc-dev] [bug #19050] gcrt1.S should call 
> main ratherthanjumping to it
> 
> > For similar reasons, I'd suggest to consider dropping 
> -mcall-prologues
> > which saved a little code size at the cost of speed, and 
> made a lot of
> > sense a few years ago, when flash sizes were much smaller 
> than today.
> > And, it probably wouldn't work with the new 3-byte PC 
> devices anyway.
> > (The option probably should still be accepted as a no-op, to avoid
> > breaking existing Makefiles - it was only a hint, and the different
> > prologues were not guaranteed, only used when they saved code size).
> Hello Marek,
> 
> IMO -mcall-prologues is still precious. IMO the only real 
> reason for existence 
> of AVR are the small low-cost devices. And there 
> -mcall-prologues could be 
> *very* helpful.


Bjoern beat me to it. ;-)

I agree completely: -mcall-prologues is still desired if it produces smaller
code.

In fact, this brings up the question as to why it is not the default?

Eric



_______________________________________________
AVR-libc-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to