c-parser.c (c_parser_postfix_expression): Add pedwarn.
authorMarek Polacek <polacek@redhat.com>
Tue, 12 Aug 2014 18:53:33 +0000 (18:53 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Tue, 12 Aug 2014 18:53:33 +0000 (18:53 +0000)
commit6dc99c33a682e6a20ec14450d48db8385a343b38
tree8fc6633efbe1c9993cf1d8cb8bb403fd0fd330bd
parent253e34040c869ba73d0eca1d48895b147688ab29
c-parser.c (c_parser_postfix_expression): Add pedwarn.

* c-parser.c (c_parser_postfix_expression) <case RID_FUNCTION_NAME>:
Add pedwarn.
(c_parser_postfix_expression) <case RID_PRETTY_FUNCTION_NAME>:
Likewise.
(c_parser_postfix_expression) <case RID_C99_FUNCTION_NAME>: Likewise.

* gcc.dg/concat.c: Add dg-options.
* gcc.dg/func-outside-2.c: Add __extension__.
* gcc.dg/pr19967.c: Use -std=c99.
* gcc.dg/pr22458-1.c: Add dg-options.
* gcc.dg/pr33676.c: Add dg-options.
* gcc.dg/gnu-predef-1.c: New test.
* gcc.dg/c90-func-1.c: New test.
* gcc.dg/c90-func-2.c: New test.
* gcc.dg/c90-func-2.h: New test.

From-SVN: r213875
gcc/c/ChangeLog
gcc/c/c-parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/c90-func-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/c90-func-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/c90-func-2.h [new file with mode: 0644]
gcc/testsuite/gcc.dg/concat.c
gcc/testsuite/gcc.dg/func-outside-2.c
gcc/testsuite/gcc.dg/pr19967.c
gcc/testsuite/gcc.dg/pr22458-1.c
gcc/testsuite/gcc.dg/pr33676.c