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

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

Re: [avr-libc-dev] [RFC] Solution for bug #3508


From: Joerg Wunsch
Subject: Re: [avr-libc-dev] [RFC] Solution for bug #3508
Date: Fri, 13 Jun 2003 23:41:52 +0200
User-agent: Mutt/1.2.5i

As E. Weddington wrote:

> In thinking about a solution for bug #3508 
> <http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=3508&group_id=2140>,
>  the code in avr/interrupt.h that is the problem is:

> I propose a solution that does away with implementing this as an inline 
> function, and implements it as a macro instead. 

I'd rather like to see that as another candidate for a compat/ subdir.
Move it to <compat/interrupt.h>, and document it as deprecated.  These
inline functions have been of close to zero practical value (in
particular since you could not add or delete a single bit in the
register, which is freuently needed).  By moving them out of the way,
users of the 86RF401 device are no longer plagued with the problem,
and those who really want to have their old functions could get them.

-- 
J"org Wunsch                                           Unix support engineer
address@hidden        http://www.interface-systems.de/~j/




reply via email to

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