Article View: gnu.gcc.bug
Article #442Incorrect warning 'value computed is not used' generated by GCC 2.0
From: Craig Marby
Date: Thu, 16 Apr 1992 09:40
Date: Thu, 16 Apr 1992 09:40
30 lines
890 bytes
890 bytes
Hi,
The following program
main()
{
int i = 0;
int *ptr_i;
ptr_i = &i;
*ptr_i++;
*ptr_i = *ptr_i + 1;
return 0;
}
when compiled by gcc version 2.0 using
gcc -Wall bug.c
generates the following warning
bug.c:8: warning: value computed is not used
this refers to *ptr_i++, which is synonymous with *ptr_i = *ptr_i + 1.
Generating such a warning for *ptr_++ is incorrect.
Craig Marby
marby@layla.harvard.edu
Technical Details
Message-ID:
<9204161740.AA15393@laura.harvard.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!laura.harvard.edu!marbyShow Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.bug Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!laura.harvard.edu!marby From: marby@laura.harvard.edu (Craig Marby) Subject: Incorrect warning 'value computed is not used' generated by GCC 2.0 Message-ID: <9204161740.AA15393@laura.harvard.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Thu, 16 Apr 1992 09:40:55 GMT Approved: bug-gcc@prep.ai.mit.edu Lines: 33