r174142 - in /trunk/gcc: ChangeLog c-parser.c c...
nicola@gcc.gnu.org
nicola@gcc.gnu.org
Tue May 24 21:29:00 GMT 2011
Author: nicola
Date: Tue May 24 21:29:35 2011
New Revision: 174142
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174142
Log:
In gcc/:
2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
PR objc/48187
* c-parser.c (c_parser_objc_class_instance_variables): More robust
parsing of syntax error in ObjC instance variable lists. In
particular, avoid an infinite loop if there is a stray ']'.
Updated error message.
In gcc/cp/:
2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>,
* parser.c (cp_parser_objc_class_ivars): Deal gracefully with a
syntax error in declaring an ObjC instance variable.
In gcc/testsuite/:
2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
PR objc/48187
* objc.dg/pr48187.m: New testcase.
* obj-c++.dg/pr48187.mm: New testcase.
* objc.dg/ivar-extra-semicolon.m: New testcase.
Added:
trunk/gcc/testsuite/obj-c++.dg/pr48187.mm
trunk/gcc/testsuite/objc.dg/ivar-extra-semicolon.m
trunk/gcc/testsuite/objc.dg/pr48187.m
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-parser.c
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/parser.c
trunk/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list