[Bug c/18523] New: Documentation should discuss removal of generalized lvalues

austern at apple dot com gcc-bugzilla@gcc.gnu.org
Tue Nov 16 23:22:00 GMT 2004


gcc 4.0 has a new feature: it no longer recognizes generalized lvalues.  The documentation doesn't say 
anything about it, however.  Instead, the section on generalized lvalues from 3.4 has just been 
removed.

This isn't reasonable.  Users who are familiar with previous versions of GCC shouldn't have to do an 
exhaustive search through the documentation to find that something isn't there, and then interpret the 
absence from the documentation correctly, in order to learn of such a major change.  The 
documentation should clearly say that generalized lvalues have been removed, and should give users 
advice on how to fix older code that relied on this extension.

-- 
           Summary: Documentation should discuss removal of generalized
                    lvalues
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: austern at apple dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: all
  GCC host triplet: all
GCC target triplet: all


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



More information about the Gcc-bugs mailing list