summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-05-10 16:00:53 +0200
committerMartin Liska <mliska@suse.cz>2022-05-10 16:04:30 +0200
commit50b009c5daef92bc60fc26fcc4c495e117667387 (patch)
treebb5537637562b9fa5e5b35be905f7b8faac0c94c /include
parentRISC-V: Provide `fmin'/`fmax' RTL patterns (diff)
downloadgcc-50b009c5daef92bc60fc26fcc4c495e117667387.tar.gz
gcc-50b009c5daef92bc60fc26fcc4c495e117667387.tar.bz2
gcc-50b009c5daef92bc60fc26fcc4c495e117667387.tar.xz
libiberty: stop using PTR macro
include/ChangeLog: * hashtab.h (HTAB_EMPTY_ENTRY): Use void * instead PTR. (HTAB_DELETED_ENTRY): Likewise. libiberty/ChangeLog: * alloca.c (C_alloca): Use void * instead PTR. * calloc.c (malloc): Likewise. (bzero): Likewise. (calloc): Likewise. * hashtab.c (find_empty_slot_for_expand): Likewise. (eq_pointer): Likewise. (htab_create_alloc_ex): Likewise. (htab_create_typed_alloc): Likewise. (htab_set_functions_ex): Likewise. (htab_delete): Likewise. (htab_empty): Likewise. (htab_expand): Likewise. (htab_find_with_hash): Likewise. (htab_find): Likewise. (htab_find_slot_with_hash): Likewise. (htab_find_slot): Likewise. (htab_remove_elt): Likewise. (htab_remove_elt_with_hash): Likewise. (htab_clear_slot): Likewise. (htab_traverse_noresize): Likewise. (htab_traverse): Likewise. (htab_hash_string): Likewise. (iterative_hash): Likewise. (hash_pointer): Likewise. * memchr.c (memchr): Likewise. * memcmp.c (memcmp): Likewise. * memcpy.c (memcpy): Likewise. * memmove.c (memmove): Likewise. * mempcpy.c (memcpy): Likewise. (mempcpy): Likewise. * memset.c (memset): Likewise. * objalloc.c (malloc): Likewise. (free): Likewise. (objalloc_create): Likewise. (_objalloc_alloc): Likewise. (objalloc_free_block): Likewise. * random.c (PTR): Likewise. (void): Likewise. (initstate): Likewise. (setstate): Likewise. * regex.c: Likewise. * spaces.c (malloc): Likewise. (free): Likewise. * stpcpy.c (memcpy): Likewise. * strdup.c (malloc): Likewise. (memcpy): Likewise. * strerror.c (malloc): Likewise. (memset): Likewise. * strndup.c (malloc): Likewise. (memcpy): Likewise. * strsignal.c (malloc): Likewise. (memset): Likewise. * vasprintf.c (malloc): Likewise. * vprintf-support.c: Likewise. * xatexit.c (malloc): Likewise. * xmalloc.c (xmalloc): Likewise. (xcalloc): Likewise. (xrealloc): Likewise. * xmemdup.c (xmemdup): Likewise.
Diffstat (limited to 'include')
-rw-r--r--include/hashtab.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/hashtab.h b/include/hashtab.h
index 7117eee2afb..e74d2226e08 100644
--- a/include/hashtab.h
+++ b/include/hashtab.h
@@ -79,12 +79,12 @@ typedef void (*htab_free_with_arg) (void *, void *);
79 79
80/* This macro defines reserved value for empty table entry. */ 80/* This macro defines reserved value for empty table entry. */
81 81
82#define HTAB_EMPTY_ENTRY ((PTR) 0) 82#define HTAB_EMPTY_ENTRY ((void *) 0)
83 83
84/* This macro defines reserved value for table entry which contained 84/* This macro defines reserved value for table entry which contained
85 a deleted element. */ 85 a deleted element. */
86 86
87#define HTAB_DELETED_ENTRY ((PTR) 1) 87#define HTAB_DELETED_ENTRY ((void *) 1)
88 88
89/* Hash tables are of the following type. The structure 89/* Hash tables are of the following type. The structure
90 (implementation) of this type is not needed for using the hash 90 (implementation) of this type is not needed for using the hash