diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2015-07-14 09:16:33 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2015-07-14 09:18:16 -0700 |
commit | d0270d8cb92123b55d2bf735e59ee9450a9893f9 (patch) | |
tree | 22f043666eb97b88353ea0b26531f254a4327361 /include/splay-tree.h | |
parent | 1d83d382dea9b98d4aa4aa0083713447b83e0ba5 (diff) | |
download | gdb-d0270d8cb92123b55d2bf735e59ee9450a9893f9.zip gdb-d0270d8cb92123b55d2bf735e59ee9450a9893f9.tar.gz gdb-d0270d8cb92123b55d2bf735e59ee9450a9893f9.tar.bz2 |
Sync hashtab.h, splay-tree.h with GCC
Sync with GCC
2014-12-09 Trevor Saunders <tsaunders@mozilla.com>
* hashtab.h, splay-tree.h: Remove GTY markers.
Diffstat (limited to 'include/splay-tree.h')
-rw-r--r-- | include/splay-tree.h | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/include/splay-tree.h b/include/splay-tree.h index 159ea80..f71d7d7 100644 --- a/include/splay-tree.h +++ b/include/splay-tree.h @@ -43,10 +43,6 @@ extern "C" { #include <inttypes.h> #endif -#ifndef GTY -#define GTY(X) -#endif - /* Use typedefs for the key and data types to facilitate changing these types, if necessary. These types should be sufficiently wide that any pointer or scalar can be cast to these types, and then @@ -85,22 +81,22 @@ typedef void *(*splay_tree_allocate_fn) (int, void *); typedef void (*splay_tree_deallocate_fn) (void *, void *); /* The nodes in the splay tree. */ -struct GTY(()) splay_tree_node_s { +struct splay_tree_node_s { /* The key. */ - splay_tree_key GTY ((use_param1)) key; + splay_tree_key key; /* The value. */ - splay_tree_value GTY ((use_param2)) value; + splay_tree_value value; /* The left and right children, respectively. */ - splay_tree_node GTY ((use_params)) left; - splay_tree_node GTY ((use_params)) right; + splay_tree_node left; + splay_tree_node right; }; /* The splay tree itself. */ -struct GTY(()) splay_tree_s { +struct splay_tree_s { /* The root of the tree. */ - splay_tree_node GTY ((use_params)) root; + splay_tree_node root; /* The comparision function. */ splay_tree_compare_fn comp; @@ -118,7 +114,7 @@ struct GTY(()) splay_tree_s { splay_tree_deallocate_fn deallocate; /* Parameter for allocate/free functions. */ - void * GTY((skip)) allocate_data; + void *allocate_data; }; typedef struct splay_tree_s *splay_tree; |