From: Torbjörn SVENSSON Date: Wed, 4 Feb 2026 10:48:19 +0000 (+0100) Subject: middle-end: replace CONST_CAST_GIMPLE with const_cast [PR123892] X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3d96ff9e916c02584aa081f03ab999292efbb50;p=thirdparty%2Fgcc.git middle-end: replace CONST_CAST_GIMPLE with const_cast [PR123892] gcc/ChangeLog: PR middle-end/123892 * gimple.h: Replace CONST_CAST_GIMPLE with const_cast. * system.h (CONST_CAST_GIMPLE): Remove. Signed-off-by: Torbjörn SVENSSON --- diff --git a/gcc/gimple.h b/gcc/gimple.h index 22e3462259f..2484a33f476 100644 --- a/gcc/gimple.h +++ b/gcc/gimple.h @@ -2606,7 +2606,7 @@ gimple_op (const gimple *gs, unsigned i) if (gimple_has_ops (gs)) { gcc_gimple_checking_assert (i < gimple_num_ops (gs)); - return gimple_ops (CONST_CAST_GIMPLE (gs))[i]; + return gimple_ops (const_cast (gs))[i]; } else return NULL_TREE; diff --git a/gcc/system.h b/gcc/system.h index 8ea4897cc20..faa6857690a 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -1194,8 +1194,6 @@ helper_const_non_const_cast (const char *p) #endif #endif #define CONST_CAST(TYPE,X) CONST_CAST2 (TYPE, const TYPE, (X)) -#define CONST_CAST_TREE(X) CONST_CAST (union tree_node *, (X)) -#define CONST_CAST_GIMPLE(X) CONST_CAST (gimple *, (X)) /* Activate certain diagnostics as warnings (not errors via the -Werror flag). */