This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c/16622] [C99] extern inline is handled wrong in C99 mode


------- Additional Comments From jsm at polyomino dot org dot uk  2004-08-08 22:38 -------
Subject: Re:  [C99] extern inline is handled wrong in C99 mode

On Sun, 8 Aug 2004, hozelda at yahoo dot com wrote:

> I have an unrelated question. 
>   void *h1=0; 
>   int (*h2)(int)=0, (*h3)(int)=0; 
>   h2=h1;  //should not be allowed but gcc 3.2.2 didn't complain 
>   h1=h3;  //should not be allowed .... 
>  
> Is this legit material for a bug report (ie, is the "should not" in the comments 
> correct)? [I compiled the example with c99 but not with pedantic] 

That's bug 11234, fixed in 3.4.0.  I really don't recommend using anything 
other than CVS mainline for testing conformance points.  You should find 
mainline significantly better than 3.4 in conformance matters although 
there are many bugs and unimplemented features and little user interest in 
the finer points of conformance.

> A quick question: is there a way to receive auto emails of bug reports one has 
> participated in (by commenting)? I didn't get jsm's comment as an email of any 
> sort. I checked the pref->email section of my account, but I could not find the 
> option. 

Add yourself to the CC list of the bug reports of interest.  You don't 
need to comment on them to do so.



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16622


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]