From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28122 invoked by alias); 27 Jul 2004 23:00:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 28105 invoked by alias); 27 Jul 2004 23:00:36 -0000 Date: Tue, 27 Jul 2004 23:00:00 -0000 Message-ID: <20040727230036.28104.qmail@sourceware.org> From: "jsm at polyomino dot org dot uk" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20040625022408.16189.bernie@develer.com> References: <20040625022408.16189.bernie@develer.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c++/16189] obfuscated error message for missing semicolon after declaration in C++ X-Bugzilla-Reason: CC X-SW-Source: 2004-07/txt/msg03306.txt.bz2 List-Id: ------- Additional Comments From jsm at polyomino dot org dot uk 2004-07-27 23:00 ------- Subject: Re: obfuscated error message for missing semicolon after declaration in C++ On Tue, 27 Jul 2004, schwab at suse dot de wrote: > Note that the last one is obsolescent in C99. Future standards will require > the storage class to appear first. The listed future directions bear little relation to what will actually be removed. Storage class specifiers not appearing first were already listed as obsolescent in C90, while C99 removed implicit int which hadn't been marked as obsolescent and ignored C90's indications about future use of printf/scanf format characters (lowercase for future standard use, uppercase for extensions) by adding both uppercase and lowercase conversion specifiers. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16189