diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2017-07-29 01:39:17 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2017-07-29 01:39:17 +0000 |
commit | 84c2ad2314c126204e29700f59004392fc5ac3cc (patch) | |
tree | 7869e47428f64410f142d991cb44c4a1fc8b9266 | |
parent | 623ee2853e067f8f5c18b5673b57dc64d0684864 (diff) | |
download | gcc-84c2ad2314c126204e29700f59004392fc5ac3cc.zip gcc-84c2ad2314c126204e29700f59004392fc5ac3cc.tar.gz gcc-84c2ad2314c126204e29700f59004392fc5ac3cc.tar.bz2 |
replace rtx_alloc_stat with c++
gcc/ChangeLog:
2017-07-28 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* emit-rtl.c (gen_raw_REG): Adjust.
* gengenrtl.c (gendef): Likewise.
* rtl.c (rtx_alloc_stat): Remove _stat from name.
* rtl.h (rtx_alloc): Remove macro.
From-SVN: r250707
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/emit-rtl.c | 2 | ||||
-rw-r--r-- | gcc/gengenrtl.c | 2 | ||||
-rw-r--r-- | gcc/rtl.c | 2 | ||||
-rw-r--r-- | gcc/rtl.h | 3 |
5 files changed, 11 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f3295d6..e369dd5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 2017-07-28 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> + * emit-rtl.c (gen_raw_REG): Adjust. + * gengenrtl.c (gendef): Likewise. + * rtl.c (rtx_alloc_stat): Remove _stat from name. + * rtl.h (rtx_alloc): Remove macro. + +2017-07-28 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> + * tree.c (build_tree_list_vec_stat): Remove _stat from name. (build_tree_list_stat): Likewise. * tree.h (build_tree_list): Remove macro. diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 2bc5d56..6951f61 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -433,7 +433,7 @@ set_mode_and_regno (rtx x, machine_mode mode, unsigned int regno) rtx gen_raw_REG (machine_mode mode, unsigned int regno) { - rtx x = rtx_alloc_stat (REG MEM_STAT_INFO); + rtx x = rtx_alloc (REG MEM_STAT_INFO); set_mode_and_regno (x, mode, regno); REG_ATTRS (x) = NULL; ORIGINAL_REGNO (x) = regno; diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.c index 19381be..e23327b 100644 --- a/gcc/gengenrtl.c +++ b/gcc/gengenrtl.c @@ -250,7 +250,7 @@ gendef (const char *format) the memory and initializes it. */ puts ("{"); puts (" rtx rt;"); - puts (" rt = rtx_alloc_stat (code PASS_MEM_STAT);\n"); + puts (" rt = rtx_alloc (code PASS_MEM_STAT);\n"); puts (" PUT_MODE_RAW (rt, mode);"); @@ -223,7 +223,7 @@ rtx_alloc_stat_v (RTX_CODE code MEM_STAT_DECL, int extra) all the rest is initialized to zero. */ rtx -rtx_alloc_stat (RTX_CODE code MEM_STAT_DECL) +rtx_alloc (RTX_CODE code MEM_STAT_DECL) { return rtx_alloc_stat_v (code PASS_MEM_STAT, 0); } @@ -2705,8 +2705,7 @@ extern HOST_WIDE_INT trunc_int_for_mode (HOST_WIDE_INT, machine_mode); extern rtx plus_constant (machine_mode, rtx, HOST_WIDE_INT, bool = false); /* In rtl.c */ -extern rtx rtx_alloc_stat (RTX_CODE MEM_STAT_DECL); -#define rtx_alloc(c) rtx_alloc_stat (c MEM_STAT_INFO) +extern rtx rtx_alloc (RTX_CODE CXX_MEM_STAT_INFO); extern rtx rtx_alloc_stat_v (RTX_CODE MEM_STAT_DECL, int); #define rtx_alloc_v(c, SZ) rtx_alloc_stat_v (c MEM_STAT_INFO, SZ) #define const_wide_int_alloc(NWORDS) \ |