other/2873: Bogus fixinclude of stdio.h from glibc 2.2.3

Daniel Jacobowitz dmj+@andrew.cmu.edu
Sat May 19 16:46:00 GMT 2001


The following reply was made to PR other/2873; it has been noted by GNATS.

From: Daniel Jacobowitz <dmj+@andrew.cmu.edu>
To: Joseph Myers <jsm28@cam.ac.uk>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: other/2873: Bogus fixinclude of stdio.h from glibc 2.2.3
Date: Sat, 19 May 2001 16:42:42 -0700

 On Sat, May 19, 2001 at 05:10:43PM +0000, Joseph Myers wrote:
 > 
 > >Number:         2873
 > >Category:       other
 > >Synopsis:       Bogus fixinclude of stdio.h from glibc 2.2.3
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       medium
 > >Responsible:    unassigned
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Sat May 19 10:16:00 PDT 2001
 > >Closed-Date:
 > >Last-Modified:
 > >Originator:     Joseph S. Myers
 > >Release:        3.1 20010519 (experimental)
 > >Organization:
 > none
 > >Environment:
 > System: Linux digraph 2.2.19 #1 Wed Mar 28 16:01:38 UTC 2001 i686 unknown
 > Architecture: i686
 > 
 > 	
 > host: i686-pc-linux-gnu
 > build: i686-pc-linux-gnu
 > target: i686-pc-linux-gnu
 > configured with: ../gcc-cvs/configure --prefix=/opt/gcc/mainline --disable-shared --enable-threads=posix --with-system-zlib
 > >Description:
 > 
 > Fixincludes makes bogus changes to <stdio.h> from glibc 2.2.3.  This
 > applies to both the mainline and 3.0 branch, and is a regression from
 > 2.95.
 
 Interestingly, the fix seems to be necessary on alpha.  va-alpha.h
 will typedef va_list when included from <stdarg.h>, and va_list will be
 typedef'd in stdio.h when stdio is first included, causing a warning.
 Is the typedef in stdio.h newly (re?)-introduced ?
 
 -- 
 Daniel Jacobowitz                           Debian GNU/Linux Developer
 Monta Vista Software                              Debian Security Team



More information about the Gcc-prs mailing list