diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2020-07-06 15:58:33 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2020-07-06 17:12:23 +0100 |
commit | 92414bb6b077642eefc24080637b6bc766499391 (patch) | |
tree | 668571cf17cbe28922e9198f4441e5d69566ade1 /gcc/fortran/resolve.c | |
parent | dccbf1e2a6e544f71b4a5795f0c79015db019fc3 (diff) | |
download | gcc-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