c++: Parser tweaks
authorNathan Sidwell <nathan@acm.org>
Fri, 6 Nov 2020 13:57:34 +0000 (05:57 -0800)
committerNathan Sidwell <nathan@acm.org>
Fri, 6 Nov 2020 14:00:14 +0000 (06:00 -0800)
commit1db815f4f38be2028ab386b2a5e5e43a88280d21
treefc22bfde2c046d689e58723dc799ef67271fb0d7
parent15bcd01a94c23f312ac03b5faea29f18ef8d2a07
c++: Parser tweaks

We need to adjust the wording for 'export'.  Between c++11 and c++20
it is deprecated.  Outside those ranges it is unsupported (at the
moment).  While here, there's also an unneeded setting of a bool --
it's inside an if block that just checked it was true.

gcc/cp/
* parser.c (cp_parser_template_declaration): Adjust 'export' warning.
(cp_parser_explicit_specialization): Remove unneeded bool setting.
gcc/cp/parser.c