From: Torbjörn SVENSSON Date: Tue, 3 Feb 2026 14:24:52 +0000 (+0100) Subject: gcc/tree.h: replace CONST_CAST2 with const_cast<> [PR123892] X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a95daad1a3247614f4f6c766510f80d8a4c71ed5;p=thirdparty%2Fgcc.git gcc/tree.h: replace CONST_CAST2 with const_cast<> [PR123892] gcc/ChangeLog: PR middle-end/123892 * tree.h: Replace CONST_CAST2 with const_cast<>. Signed-off-by: Torbjörn SVENSSON --- diff --git a/gcc/tree.h b/gcc/tree.h index 16ad3996784..d650c85d5c5 100644 --- a/gcc/tree.h +++ b/gcc/tree.h @@ -404,7 +404,7 @@ code_helper::is_builtin_fn () const (*tree_int_cst_elt_check ((T), (I), __FILE__, __LINE__, __FUNCTION__)) #define TREE_VEC_ELT_CHECK(T, I) \ -(*(CONST_CAST2 (tree *, typeof (T)*, \ +(*(const_cast ( \ tree_vec_elt_check ((T), (I), __FILE__, __LINE__, __FUNCTION__)))) #define OMP_CLAUSE_ELT_CHECK(T, I) \ @@ -412,7 +412,7 @@ code_helper::is_builtin_fn () const /* Special checks for TREE_OPERANDs. */ #define TREE_OPERAND_CHECK(T, I) \ -(*(CONST_CAST2 (tree*, typeof (T)*, \ +(*(const_cast ( \ tree_operand_check ((T), (I), __FILE__, __LINE__, __FUNCTION__)))) #define TREE_OPERAND_CHECK_CODE(T, CODE, I) \