diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2017-07-29 01:39:10 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2017-07-29 01:39:10 +0000 |
commit | 623ee2853e067f8f5c18b5673b57dc64d0684864 (patch) | |
tree | a33d34f2e0830fc7fca733d7a0ba74f765262281 /gcc | |
parent | 7488a79fa3675d18da9dc873933ddd4395822875 (diff) | |
download | gcc-623ee2853e067f8f5c18b5673b57dc64d0684864.zip gcc-623ee2853e067f8f5c18b5673b57dc64d0684864.tar.gz gcc-623ee2853e067f8f5c18b5673b57dc64d0684864.tar.bz2 |
use c++ for build_tree_list{,_vec}_stat
gcc/ChangeLog:
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.
(build_tree_list_vec): Likewise.
From-SVN: r250706
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/tree.c | 6 | ||||
-rw-r--r-- | gcc/tree.h | 6 |
3 files changed, 12 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6e3dc0d4..f3295d6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 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. + (build_tree_list_vec): Likewise. + +2017-07-28 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> + * tree.c (make_vector_stat): Remove _stat from name. (build_vector_stat): Likewise. * tree.h (make_vector_stat): Remove macro. @@ -2868,7 +2868,7 @@ nreverse (tree t) purpose and value fields are PARM and VALUE. */ tree -build_tree_list_stat (tree parm, tree value MEM_STAT_DECL) +build_tree_list (tree parm, tree value MEM_STAT_DECL) { tree t = make_node (TREE_LIST PASS_MEM_STAT); TREE_PURPOSE (t) = parm; @@ -2879,7 +2879,7 @@ build_tree_list_stat (tree parm, tree value MEM_STAT_DECL) /* Build a chain of TREE_LIST nodes from a vector. */ tree -build_tree_list_vec_stat (const vec<tree, va_gc> *vec MEM_STAT_DECL) +build_tree_list_vec (const vec<tree, va_gc> *vec MEM_STAT_DECL) { tree ret = NULL_TREE; tree *pp = &ret; @@ -2887,7 +2887,7 @@ build_tree_list_vec_stat (const vec<tree, va_gc> *vec MEM_STAT_DECL) tree t; FOR_EACH_VEC_SAFE_ELT (vec, i, t) { - *pp = build_tree_list_stat (NULL, t PASS_MEM_STAT); + *pp = build_tree_list (NULL, t PASS_MEM_STAT); pp = &TREE_CHAIN (*pp); } return ret; @@ -4021,10 +4021,8 @@ extern tree build_minus_one_cst (tree); extern tree build_all_ones_cst (tree); extern tree build_zero_cst (tree); extern tree build_string (int, const char *); -extern tree build_tree_list_stat (tree, tree MEM_STAT_DECL); -#define build_tree_list(t, q) build_tree_list_stat (t, q MEM_STAT_INFO) -extern tree build_tree_list_vec_stat (const vec<tree, va_gc> *MEM_STAT_DECL); -#define build_tree_list_vec(v) build_tree_list_vec_stat (v MEM_STAT_INFO) +extern tree build_tree_list (tree, tree CXX_MEM_STAT_INFO); +extern tree build_tree_list_vec (const vec<tree, va_gc> * CXX_MEM_STAT_INFO); extern tree build_decl (location_t, enum tree_code, tree, tree CXX_MEM_STAT_INFO); extern tree build_fn_decl (const char *, tree); |