aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2020-07-06 15:58:33 +0100
committerJonathan Wakely <jwakely@redhat.com>2020-07-06 17:12:23 +0100
commit92414bb6b077642eefc24080637b6bc766499391 (patch)
tree668571cf17cbe28922e9198f4441e5d69566ade1 /gcc/fortran/resolve.c
parentdccbf1e2a6e544f71b4a5795f0c79015db019fc3 (diff)
downloadgcc-92414bb6b077642eefc24080637b6bc766499391.zip
gcc-92414bb6b077642eefc24080637b6bc766499391.tar.gz
gcc-92414bb6b077642eefc24080637b6bc766499391.tar.bz2
c++: Allow empty-declaration in C++11 and later (PR 96068)
Since C++11 a semim-colon on its own at namespace scope is not invalid, so do not give a pedantic diagnostic about it. gcc/cp/ChangeLog: PR c++/96068 * parser.c (cp_parser_toplevel_declaration): Only do pedwarn for empty-declaration in C++98. gcc/testsuite/ChangeLog: * g++.old-deja/g++.bugs/900404_04.C: Add c++98_only selector to dg-error for extra ';'. * g++.old-deja/g++.law/missed-error2.C: Likewise.
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions