* c-parser.c (c_parser_postfix_expression) <case RID_FUNCTION_NAME>:
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Aug 2014 18:53:33 +0000 (18:53 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Aug 2014 18:53:33 +0000 (18:53 +0000)
commit89868e450153621895a3d0706389f1a72343d0c9
tree8fc6633efbe1c9993cf1d8cb8bb403fd0fd330bd
parent86c7212c03c4f396d098da0d20d7a3a86e3cf6a1
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213875 138bc75d-0d04-0410-961f-82ee72b054a4
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