use c++ for build_tree_list{,_vec}_stat
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>
Sat, 29 Jul 2017 01:39:10 +0000 (01:39 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Sat, 29 Jul 2017 01:39:10 +0000 (01:39 +0000)
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

gcc/ChangeLog
gcc/tree.c
gcc/tree.h

index 6e3dc0d4979b99acf5b76e9a8cb5ba9a319b2930..f3295d68d33968dd4dab9eadcc2b118f1426edb2 100644 (file)
@@ -1,3 +1,10 @@
+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.
index a7a030e25f2b38e71efeb668eb9561a65e8991d1..0c5acd6c8a6238fb527f31101eaaee0571fc8da5 100644 (file)
@@ -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;
index 637e99088a113aeacbfcf2a70f412cda2b1c448b..e9e7931b1ae6ea83051e33012ff6750c9d693495 100644 (file)
@@ -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);