diff options
author | DJ Delorie <dj@redhat.com> | 2014-12-15 06:56:39 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2014-12-15 06:56:39 +0000 |
commit | b536197a756353da081234a828eaa5c4a4cf4181 (patch) | |
tree | 2accb959edaa6f4c529fcf448ce51e0010788172 /include/hashtab.h | |
parent | f58bc5991f017a0c720d79b4bb3c0c082e835b04 (diff) | |
download | cygnal-b536197a756353da081234a828eaa5c4a4cf4181.tar.gz cygnal-b536197a756353da081234a828eaa5c4a4cf4181.tar.bz2 cygnal-b536197a756353da081234a828eaa5c4a4cf4181.zip |
merge from gcc
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 4bb65d6c7..188b8494d 100644 --- a/include/hashtab.h +++ b/include/hashtab.h @@ -39,10 +39,6 @@ extern "C" { #include "ansidecl.h" -#ifndef GTY -#define GTY(X) -#endif - /* The type for a hash code. */ typedef unsigned int hashval_t; @@ -97,7 +93,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; @@ -108,7 +104,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; @@ -132,7 +128,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; |