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/hashtab.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/hashtab.h')
-rw-r--r-- | include/hashtab.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/include/hashtab.h b/include/hashtab.h index 10d19bb..b1b5877 100644 --- a/include/hashtab.h +++ b/include/hashtab.h @@ -38,10 +38,6 @@ extern "C" { #include "ansidecl.h" -#ifndef GTY -#define GTY(X) -#endif - /* The type for a hash code. */ typedef unsigned int hashval_t; @@ -96,7 +92,7 @@ typedef void (*htab_free_with_arg) (void *, void *); functions mentioned below. The size of this structure is subject to change. */ -struct GTY(()) htab { +struct htab { /* Pointer to hash function. */ htab_hash hash_f; @@ -107,7 +103,7 @@ struct GTY(()) htab { htab_del del_f; /* Table itself. */ - void ** GTY ((use_param, length ("%h.size"))) entries; + void **entries; /* Current size (in entries) of the hash table. */ size_t size; @@ -131,7 +127,7 @@ struct GTY(()) htab { htab_free free_f; /* Alternate allocate/free functions, which take an extra argument. */ - void * GTY((skip)) alloc_arg; + void *alloc_arg; htab_alloc_with_arg alloc_with_arg_f; htab_free_with_arg free_with_arg_f; |