[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/