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

--- Comment #9 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <[email protected]>:

https://gcc.gnu.org/g:0367efb112795290831bbc3eff181707fdfcc52c

commit r16-5691-g0367efb112795290831bbc3eff181707fdfcc52c
Author: Jakub Jelinek <[email protected]>
Date:   Fri Nov 28 10:59:35 2025 +0100

    c++: Remove PMF special cases from cxx_get_alias_set [PR119969]

    The use of 0 alias set for PMF * types seems to break modref for some
reason,
    but because PMFs are canonicalized, there should be no reason to special
    case the alias set of PMF or PMF * anymore.

    2025-11-27  Jakub Jelinek  <[email protected]>

            PR c++/119969
            * cp-objcp-common.cc (cxx_get_alias_set): Remove special cases
            for TYPE_PTRMEMFUNC_P and INDIRECT_TYPE_P for TYPE_PTRMEMFUNC_P.

            * g++.dg/torture/pr119969.C: New test.

Reply via email to