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]>
