delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/12/19/01:10:51

From: Axel DOT Riese AT risc DOT uni-linz DOT ac DOT at (Axel Riese)
Subject: Re: How to avoid Warning: Redefinition of ...
19 Dec 1997 01:10:51 -0800 :
Message-ID: <199712190809.AA23370.cygnus.gnu-win32@melmac.risc.uni-linz.ac.at>
References: <19971218130854 DOT 13277 DOT qmail AT hotmail DOT com>
Mime-Version: 1.0
To: gnu-win32 AT cygnus DOT com (GNU-Win32)

Hi Earnie !

> I found in the gcc.info file(s) in the Overall Option node a section on 
> switches about for warnings.  I believe that you want the 
> -Wno-redundant-decls switch.

> 
> -        \\||//
> ---o0O0--Earnie--0O0o----
> -earnie_boyd AT hotmail DOT com-
> ------ooo0O--O0ooo-------


Unfortunatley, this does not work (btw, this option is the default).

- Axel


My original message:

> >Dear cygwiners,
> >
> >I managed to patch most of the headers from the latest Platform SDK to
> >make them useable for gcc (i.e., the preprocessor doesn't produce 
> errors).
> >
> >However, I came across the following problem: 
> >
> >A lot of header files typedef some symbols more than once, thus 
> producing
> >warnings like
> >
> > ... Warning: redefinition of blah_blah ...
> > ... blah_blah previously defined in ...
> >
> >
> >Is there a way to avoid these warnings that is not contained in the 
> following
> >list:
> >
> >- adding for each typedef something like #define blah_blah_defined and
> >  checking #ifndef blah_blah_defined ... #endif 
> >- forgetting about the Microsoft headers
> >- closing my eyes during preprocessing and ignoring the warnings
> >
> >
> >Any suggestions appreciated,
> >
> >    Axel
> >
> >


===========================================================================
Axel Riese
Research Institute for Symbolic Computation
J. Kepler University Linz
A-4040 Linz                          e-Mail: Axel DOT Riese AT risc DOT uni-linz DOT ac DOT at
Austria             URL: http://www.risc.uni-linz.ac.at/people/ariese/home/
===========================================================================
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019