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

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

https://gcc.gnu.org/g:458c7926d48959abcb2c1adaa22458e27459a551

commit r16-7351-g458c7926d48959abcb2c1adaa22458e27459a551
Author: Torbjörn SVENSSON <[email protected]>
Date:   Wed Feb 4 14:23:44 2026 +0100

    middle-end: replace CONST_CAST with const_cast<> [PR123892]

    gcc/ChangeLog:

            PR middle-end/123892
            * attribs.cc: Replace CONST_CAST with const_cast<>.
            * builtins.cc: Likewise.
            * collect2.cc: Likewise.
            * config/bpf/core-builtins.cc: Likewise.
            * config/gcn/mkoffload.cc: Likewise.
            * config/nvptx/mkoffload.cc: Likewise.
            * config/nvptx/nvptx.cc: Likewise.
            * ctfc.cc: Likewise.
            * dumpfile.cc: Likewise.
            * gcc.cc: Likewise.
            * gcov.cc: Likewise.
            * gengtype-parse.cc: Likewise.
            * gengtype-state.cc: Likewise.
            * gengtype.cc: Likewise.
            * genoutput.cc: Likewise.
            * ggc-page.cc: Likewise.
            * godump.cc: Likewise.
            * lto-section-in.cc: Likewise.
            * lto-wrapper.cc: Likewise.
            * omp-offload.cc: Likewise.
            * passes.cc: Likewise.
            * plugin.cc: Likewise.
            * prefix.cc: Likewise.
            * pretty-print.cc: Likewise.
            * selftest.cc: Likewise.
            * statistics.cc: Likewise.
            * stringpool.cc: Likewise.
            * tree.h: Likewise.
            * tree-profile.cc: Likewise.
            * vec.h: Likewise.
            * system.h (CONST_CAST2): Remove.
            (CONST_CAST): Likewise.
            * tsystem.h (CONST_CAST2): Remove.
            (CONST_CAST): Likewise.

    gcc/c-family/ChangeLog:

            PR middle-end/123892
            * c-common.cc: Replace CONST_CAST with const_cast<>.
            * c-lex.cc: Likewise.

    gcc/c/ChangeLog:

            PR middle-end/123892
            * c-decl.cc: Replace CONST_CAST with const_cast<>.
            * c-parser.cc: Likewise.

    gcc/cp/ChangeLog:

            PR middle-end/123892
            * call.cc: Replace CONST_CAST with const_cast<>.
            * parser.cc: Likewise.

    gcc/d/ChangeLog:

            PR middle-end/123892
            * d-builtins.cc: Replace CONST_CAST with const_cast<>.
            * d-incpath.cc: Likewise.
            * d-lang.cc: Likewise.
            * d-spec.cc: Likewise.
            * decl.cc: Likewise.

    gcc/fortran/ChangeLog:

            PR middle-end/123892
            * gfortran.h: Replace CONST_CAST with const_cast<>.
            * module.cc: Likewise.
            * openmp.cc: Likewise.
            * options.cc: Likewise.
            * parse.cc: Likewise.
            * scanner.cc: Likewise.
            * st.cc: Likewise.
            * trans-intrinsic.cc: Likewise.

    gcc/lto/ChangeLog:

            PR middle-end/123892
            * lto-common.cc: Replace CONST_CAST with const_cast<>.
            * lto.cc: Likewise.

    Signed-off-by: Torbjörn SVENSSON <[email protected]>

Reply via email to