re PR objc++/28050 (ICE on invalid initializer)
commit0a7d7dea564b2f054f5fa7314302b5cb7224ebbb
authorMatthias Klose <doko@gcc.gnu.org>
Mon, 22 Jun 2009 15:18:38 +0000 (22 15:18 +0000)
committerMatthias Klose <doko@gcc.gnu.org>
Mon, 22 Jun 2009 15:18:38 +0000 (22 15:18 +0000)
tree1c2273d6468cf0a0d4c9c4d44bbe46d3809fe776
parentb959d637027e0a06204e6b92c60c76ea801c2c92
re PR objc++/28050 (ICE on invalid initializer)

gcc/
2009-06-22  Steven Bosscher  <steven@gcc.gnu.org>

        PR objc/28050
        * c-parser.c (c_parser_objc_message_args): Return error_mark_node
        instead of NULL if a parser error occurs.

gcc/objc/
2009-06-22  Steven Bosscher  <steven@gcc.gnu.org>

        PR objc/28050
        * objc-act.c (objc_build_message_args): Return if ARGS is the
        error_mark_node.

gcc/testsuite/
2009-06-22  Matthias Klose  <doko@ubuntu.com>

        PR objc/28050
        * pr28050.m: New testcase.

From-SVN: r148804
gcc/ChangeLog
gcc/c-parser.c
gcc/objc/ChangeLog
gcc/objc/objc-act.c
gcc/testsuite/ChangeLog
gcc/testsuite/objc.dg/pr28050.m [new file with mode: 0644]