FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian GCC

 
 
LinkBack Thread Tools
 
Old 10-05-2010, 04:48 PM
"nicola at gcc dot gnu.org"
 
Default ICE on invalid initializer

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

Nicola Pero <nicola at gcc dot gnu.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |nicola at gcc dot gnu.org
AssignedTo|unassigned at gcc dot |nicola at gcc dot gnu.org
|gnu.org |
Known to fail| |

--- Comment #14 from Nicola Pero <nicola at gcc dot gnu.org> 2010-10-05 16:48:47 UTC ---
ObjC is already fixed; I have a patch (pending approval) that fixes this for
ObjC++ as well.

Thanks

--
Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20101005164857.99AD313A5689@liszt.debian.org">http ://lists.debian.org/20101005164857.99AD313A5689@liszt.debian.org
 
Old 10-05-2010, 07:55 PM
"nicola at gcc dot gnu.org"
 
Default ICE on invalid initializer

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

--- Comment #15 from Nicola Pero <nicola at gcc dot gnu.org> 2010-10-05 19:23:40 UTC ---
Author: nicola
Date: Tue Oct 5 19:23:33 2010
New Revision: 164997

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164997
Log:
In gcc/:
2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

* c-parser.c (c_parser_objc_method_definition): Updated comment.

In gcc/cp/:
2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

PR objc++/31125
* parser.c (cp_parser_objc_class_interface): If no identifier
follows an @interface token, stop parsing the interface after
printing an error.
(cp_parser_objc_class_implementation): If no identifier follows an
@implementation token, stop parsing the implementation after
printing an error.

2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

PR objc++/23707
* parser.c (cp_parser_objc_method_keyword_params): If the required
colon is not found while parsing parameters, stop parsing them.

2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

PR objc++/31126
* parser.c (cp_parser_objc_class_ivars): Do not eat the EOF or
@end after detecting it. Print an error if @end is found without
a '}'.
(cp_parser_objc_method_prototype_list): Do not eat the EOF after
detecting it. Fixed reading the next token when continuing
because of an error in a method signature. Print an error if EOF
is found without an '@end'.
(cp_parser_objc_method_definition_list): Same change.

2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

Merge from apple/trunk branch on FSF servers:

2005-10-17 Fariborz Jahanian <fjahanian@apple.com>

Radar 4290840
* parser.c (cp_parser_objc_method_keyword_params): Check for valid
method parameters and issue error.
(cp_parser_objc_method_definition_list): Check for invalid tokens
which cannot start a function definition.

2005-10-14 Fariborz Jahanian <fjahanian@apple.com>

Radar 4294425
* parser.c (cp_parser_objc_message_args): Check for missing message
arguments and syntax error.

2005-10-13 Fariborz Jahanian <fjahanian@apple.com>

Radar 4261146
* parser.c (cp_parser_objc_class_ivars): Check for @end/eof while
looking for '}'.

2005-08-15 Ziemowit Laski <zlaski@apple.com>

Radar 4093475
* parser.c (cp_parser_objc_interstitial_code): Catch stray
'{' and '}' tokens and issue appropriate errors.

2005-08-02 Ziemowit Laski <zlaski@apple.com>

Radar 4185810
(cp_parser_statement_seq_opt): In addition to '}' and
end-of-file, a statement sequence may also be terminated
by a stray '@end'.

In gcc/objc/:
2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

Merge from 'apple/trunk' branch on FSF servers.

2005-10-17 Fariborz Jahanian <fjahanian@apple.com>

Radar 4290840
* objc-act.c (objc_start_method_definition): Check for error_mark_node
for
the selector name and make a quick exit.

In gcc/testsuite/:
2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

PR objc++/28050
* obj-c++.dg/syntax-error-10.mm: New.

2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

PR objc++/23707
* obj-c++.dg/syntax-error-9.mm: New.

2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

PR objc++/31126
* obj-c++.dg/syntax-error-8.mm: New.

2010-10-05 Nicola Pero <nicola.pero@meta-innovation.com>

Merge from 'apple/trunk' branch on FSF servers.

2005-10-17 Fariborz Jahanian <fjahanian@apple.com>

Radar 4290840
* obj-c++.dg/syntax-error-7.mm: New

2005-10-14 Fariborz Jahanian <fjahanian@apple.com>

Radar 4294425
* obj-c++.dg/syntax-error-6.mm: New

2005-10-13 Fariborz Jahanian <fjahanian@apple.com>

Radar 4261146
* obj-c++.dg/syntax-error-5.mm: New

2005-08-15 Ziemowit Laski <zlaski@apple.com>

Radar 4093475
* obj-c++.dg/syntax-error-[3-4].mm: New.

2005-08-02 Ziemowit Laski <zlaski@apple.com>

Radar 4185810
* obj-c++.dg/syntax-error-[1-2].mm: New.

Added:
trunk/gcc/testsuite/obj-c++.dg/syntax-error-1.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-10.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-2.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-3.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-4.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-5.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-6.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-7.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-8.mm
trunk/gcc/testsuite/obj-c++.dg/syntax-error-9.mm
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-parser.c
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/parser.c
trunk/gcc/objc/ChangeLog
trunk/gcc/objc/objc-act.c
trunk/gcc/testsuite/ChangeLog

--
Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20101005195604.7176D13A4DBE@liszt.debian.org">http ://lists.debian.org/20101005195604.7176D13A4DBE@liszt.debian.org
 
Old 10-05-2010, 08:00 PM
"nicola at gcc dot gnu.org"
 
Default ICE on invalid initializer

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

Nicola Pero <nicola at gcc dot gnu.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED

--- Comment #16 from Nicola Pero <nicola at gcc dot gnu.org> 2010-10-05 19:25:32 UTC ---
Fixed in trunk.

Thanks

--
Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20101005200100.2BA7F13A4F40@liszt.debian.org">http ://lists.debian.org/20101005200100.2BA7F13A4F40@liszt.debian.org
 

Thread Tools




All times are GMT. The time now is 02:39 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org