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

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

RE: [avr-libc-dev] Re: [avr-libc-commit] avr-libc ChangeLoginclude/stdli


From: Weddington, Eric
Subject: RE: [avr-libc-dev] Re: [avr-libc-commit] avr-libc ChangeLoginclude/stdlib.h libc/stdlib...
Date: Wed, 19 Dec 2007 07:11:02 -0700

 

> -----Original Message-----
> From: 
> address@hidden 
> [mailto:address@hidden
> org] On Behalf Of Joerg Wunsch
> Sent: Wednesday, December 19, 2007 6:17 AM
> To: address@hidden
> Subject: [avr-libc-dev] Re: [avr-libc-commit] avr-libc 
> ChangeLoginclude/stdlib.h libc/stdlib...
> 
> As Dmitry Xmelkov wrote:
> 
> > Log message:
> >     Add CLI to abort() and exit() functions, since GCC's 
> _exit() does not
> >     disable interrupts today.
> 
> Umm, no, please don't.  If it's _exit()'s respsonsibility to do so,
> then let's leave it to libgcc.a instead.  That's why I completely
> backed out my nonsensical attempt from yesterday, and instead
> re-opened the bug.  There's no point in trying to plug libgcc's faults
> and omissions inside avr-libc.

Why not? We already do many workaround in avr-libc because of issues
with dealing with GCC, such as the long release cycles. If we get this
fix into AVR GCC, it might be available in 4.3.0, which could still be
2-3 months out. If we miss the window, it will have to be in 4.4, which
is certainly a lot longer.

Eric




reply via email to

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