]> gcc.gnu.org Git - gcc.git/commit - gcc/c-parser.c
re PR c/44517 (improve diagnostic for mispelled typename in function declaration)
authorShujing Zhao <pearly.zhao@oracle.com>
Fri, 25 Jun 2010 07:31:49 +0000 (07:31 +0000)
committerShujing Zhao <pzhao@gcc.gnu.org>
Fri, 25 Jun 2010 07:31:49 +0000 (07:31 +0000)
commit09a1e889cc466848ee188aa9987162ab4d7401aa
tree6d4b0f5cbcd58e0c2839440b121c12a0e79e6107
parent418f840c1b52c1ff7884e54b70164490b3025d5c
re PR c/44517 (improve diagnostic for mispelled typename in function declaration)

gcc/
2010-06-25  Shujing Zhao  <pearly.zhao@oracle.com>

        PR c/44517
        * c-parser.c (c_parser_parms_list_declarator): Return NULL if one of
        parameters are not good.
        (c_parser_parameter_declaration): Error unknown type name if the type
        name can't start declaration specifiers.

gcc/testsuite/
2010-06-25  Shujing Zhao  <pearly.zhao@oracle.com>

        PR c/44517
        * gcc.dg/noncompile/pr44517.c: New.
        * gcc.dg/noncompile/990416-1.c: Adjust expected error.

From-SVN: r161363
gcc/ChangeLog
gcc/c-parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/noncompile/990416-1.c
gcc/testsuite/gcc.dg/noncompile/pr44517.c [new file with mode: 0644]
This page took 0.069107 seconds and 5 git commands to generate.