https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116911

--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Nathaniel Shead <nsh...@gcc.gnu.org>:

https://gcc.gnu.org/g:247643c7e21b087e6c93b8b8d49b4268bf84b03b

commit r15-4061-g247643c7e21b087e6c93b8b8d49b4268bf84b03b
Author: Nathaniel Shead <nathanielosh...@gmail.com>
Date:   Fri Oct 4 12:01:38 2024 +1000

    c++: Allow references to internal-linkage vars in C++11 [PR113266]

    [temp.arg.nontype] changed in C++11 to allow naming internal-linkage
    variables and functions.  We currently already handle internal-linkage
    functions, but variables were missed; this patch updates this.

            PR c++/113266
            PR c++/116911

    gcc/cp/ChangeLog:

            * parser.cc (cp_parser_template_argument): Allow
            internal-linkage variables since C++11.

    gcc/testsuite/ChangeLog:

            * g++.dg/cpp0x/nontype6.C: New test.

    Signed-off-by: Nathaniel Shead <nathanielosh...@gmail.com>

Reply via email to