On Wednesday, March 22, 2006 4:36 PM, Joerg Schilling
<[EMAIL PROTECTED]> wrote:

> Steve McIntyre <[EMAIL PROTECTED]> wrote:
>
>>> If you believe that this is a C preprocessor issue, then you seem
>>> to m=ss the needed knowledge in programming.
>>>
>>> The patch in question tries to add code that is not valid C.
>>>
>>> I am not willing to add code that prevents compilation because it
>>> is n=t valid C.
>>
>> The only other thing that could be considered "wrong" about the patch
>> is that it uses a leading __ in a macro name, which is reserved by
>> the standard. Is that your objection?
>
> From the viewpoint of C, there is no macro but just superfluous text.

No, there's a macro. Specifically defined by

#ifndef __GNUC__
#define __attribute__(X)
#endif

to ensure that the patch *does* *not* "break compilation on a typical
platform", nor any platform with a working C preprocessor.

<steps off the roundabout before getting too dizzy>

Adam



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to