]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rtl.h (RTL_CHECK1, [...]): Const-ify.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Mon, 1 Apr 2002 03:18:49 +0000 (03:18 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Mon, 1 Apr 2002 03:18:49 +0000 (03:18 +0000)
* rtl.h (RTL_CHECK1, RTL_CHECK2, RTL_CHECKC1, RTL_CHECKC2,
RTVEC_ELT): Const-ify.

From-SVN: r51676

gcc/ChangeLog
gcc/rtl.h

index 2896b2a1dac381e225587f71f2aba5553ae8cd7f..08711640fc2ec2c07b63a9897e848bcb80e416d7 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * rtl.h (RTL_CHECK1, RTL_CHECK2, RTL_CHECKC1, RTL_CHECKC2,
+       RTVEC_ELT): Const-ify.
+
 2002-04-01  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * diagnostic.c: Include langhooks-def.h.
index 3c511550e38548ace459326244f378c677a28ac0..d795a4a64b9fb8e53c77c0fbab927ce718a3c84c 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -264,8 +264,8 @@ struct rtvec_def {
 /* The bit with a star outside the statement expr and an & inside is
    so that N can be evaluated only once.  */
 #define RTL_CHECK1(RTX, N, C1) __extension__                           \
-(*({ rtx _rtx = (RTX); int _n = (N);                                   \
-     enum rtx_code _code = GET_CODE (_rtx);                            \
+(*({ rtx const _rtx = (RTX); const int _n = (N);                       \
+     const enum rtx_code _code = GET_CODE (_rtx);                      \
      if (_n < 0 || _n >= GET_RTX_LENGTH (_code))                       \
        rtl_check_failed_bounds (_rtx, _n, __FILE__, __LINE__,          \
                                __FUNCTION__);                          \
@@ -275,8 +275,8 @@ struct rtvec_def {
      &_rtx->fld[_n]; }))
 
 #define RTL_CHECK2(RTX, N, C1, C2) __extension__                       \
-(*({ rtx _rtx = (RTX); int _n = (N);                                   \
-     enum rtx_code _code = GET_CODE (_rtx);                            \
+(*({ rtx const _rtx = (RTX); const int _n = (N);                       \
+     const enum rtx_code _code = GET_CODE (_rtx);                      \
      if (_n < 0 || _n >= GET_RTX_LENGTH (_code))                       \
        rtl_check_failed_bounds (_rtx, _n, __FILE__, __LINE__,          \
                                __FUNCTION__);                          \
@@ -287,22 +287,22 @@ struct rtvec_def {
      &_rtx->fld[_n]; }))
 
 #define RTL_CHECKC1(RTX, N, C) __extension__                           \
-(*({ rtx _rtx = (RTX); int _n = (N);                                   \
+(*({ rtx const _rtx = (RTX); const int _n = (N);                       \
      if (GET_CODE (_rtx) != (C))                                       \
        rtl_check_failed_code1 (_rtx, (C), __FILE__, __LINE__,          \
                               __FUNCTION__);                           \
      &_rtx->fld[_n]; }))
 
 #define RTL_CHECKC2(RTX, N, C1, C2) __extension__                      \
-(*({ rtx _rtx = (RTX); int _n = (N);                                   \
-     enum rtx_code _code = GET_CODE (_rtx);                            \
+(*({ rtx const _rtx = (RTX); const int _n = (N);                       \
+     const enum rtx_code _code = GET_CODE (_rtx);                      \
      if (_code != (C1) && _code != (C2))                               \
        rtl_check_failed_code2 (_rtx, (C1), (C2), __FILE__, __LINE__,   \
                               __FUNCTION__); \
      &_rtx->fld[_n]; }))
 
 #define RTVEC_ELT(RTVEC, I) __extension__                              \
-(*({ rtvec _rtvec = (RTVEC); int _i = (I);                             \
+(*({ rtvec const _rtvec = (RTVEC); const int _i = (I);                 \
      if (_i < 0 || _i >= GET_NUM_ELEM (_rtvec))                                \
        rtvec_check_failed_bounds (_rtvec, _i, __FILE__, __LINE__,      \
                                  __FUNCTION__);                        \