Mixing function pointers and regular functions with the _EXFUN macro
Jeff Johnston
jjohnstn@redhat.com
Thu Dec 17 22:24:00 GMT 2009
On 16/12/09 07:41 PM, Jerker Bäck wrote:
>> Leave the original _EXPARM macro alone and create a new macro: _EXFNPTR
>> which you can define as you have changed _EXPARM. Use the new macro in
>> your patch and please post the finished patch "here" and not in the bug.
>> I am going to close bugzillas from now on immediately.
>>
>> If you can do this by tomorrow afternoon, I'll get the patch in for the
>> snapshot.
>>
>> -- Jeff J.
>
> OK, thanks!
>
> I agree completely with Craig that _EXFNPTR is a better name. I also think
> that the original idea from 2000 is a clever model, since it solves a common
> issue when compiling unix source in Windows. Just note that for the patch to
> work, it has to be consistently applied to all function pointers, leaving
> the old macro name obsolete. Also note the changes in unistd.h.
>
> Cheers
> Jerker B
>
>
>
Patch applied.
-- Jeff J.
More information about the Newlib
mailing list