This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC warnings for unused global variables
- From: Mike Stump <mrs at apple dot com>
- To: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Cc: Fergus Henderson <fjh at cs dot mu dot OZ dot AU>, Richard Henderson <rth at redhat dot com>, Geoff Keating <geoffk at geoffk dot org>, jbuck at synopsys dot com, espie at quatramaran dot ens dot fr, gcc at gcc dot gnu dot org
- Date: Thu, 8 May 2003 15:02:12 -0700
- Subject: Re: GCC warnings for unused global variables
On Friday, May 2, 2003, at 07:56 AM, Gabriel Dos Reis wrote:
They can be optimized out if the program cannot tell the difference.
Disagree. I think the above is probably either confusing, or wrong.
We can better well what you mean if you tell us if, in:
Given:
extern volatile int i;
int main() {
i = 1;
i = 2;
}
can the program tell the difference? If you say no, then I think your
statement is wrong, otherwise, if you mean if and only if and not just
if above, then I think your statement is confusing.