]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc/tree.h: replace CONST_CAST2 with const_cast<> [PR123892]
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Tue, 3 Feb 2026 14:24:52 +0000 (15:24 +0100)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Fri, 6 Feb 2026 08:02:04 +0000 (09:02 +0100)
gcc/ChangeLog:

PR middle-end/123892
* tree.h: Replace CONST_CAST2 with const_cast<>.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
gcc/tree.h

index 16ad3996784190c3e3629f3ea43844fc6c0f6f63..d650c85d5c5e986875277bc54cd0de3fe3232c39 100644 (file)
@@ -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 *> ( \
      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 *> ( \
      tree_operand_check ((T), (I), __FILE__, __LINE__, __FUNCTION__))))
 
 #define TREE_OPERAND_CHECK_CODE(T, CODE, I) \