aboutsummaryrefslogtreecommitdiff
path: root/libiberty/random.c
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 /libiberty/random.c
parent9ddd44b58649d1d1e932c1e95dc00d654733c1fc (diff)
downloadgcc-50b009c5daef92bc60fc26fcc4c495e117667387.zip
gcc-50b009c5daef92bc60fc26fcc4c495e117667387.tar.gz
gcc-50b009c5daef92bc60fc26fcc4c495e117667387.tar.bz2
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 'libiberty/random.c')
-rw-r--r--libiberty/random.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/libiberty/random.c b/libiberty/random.c
index b1d3c6c..be8819d 100644
--- a/libiberty/random.c
+++ b/libiberty/random.c
@@ -68,12 +68,12 @@ control over the state of the random number generator.
#define LONG_MAX ((long)(ULONG_MAX >> 1)) /* 0x7FFFFFFF for 32-bits*/
#ifdef __STDC__
-# define PTR void *
+# define void *void *
# ifndef NULL
# define NULL (void *) 0
# endif
#else
-# define PTR char *
+# define void *char *
# ifndef NULL
# define NULL (void *) 0
# endif
@@ -254,10 +254,10 @@ srandom (unsigned int x)
Note: The first thing we do is save the current state, if any, just like
setstate so that it doesn't matter when initstate is called.
Returns a pointer to the old state. */
-PTR
-initstate (unsigned int seed, PTR arg_state, unsigned long n)
+void *
+initstate (unsigned int seed, void *arg_state, unsigned long n)
{
- PTR ostate = (PTR) &state[-1];
+ void *ostate = (void *) &state[-1];
if (rand_type == TYPE_0)
state[-1] = rand_type;
@@ -320,13 +320,13 @@ initstate (unsigned int seed, PTR arg_state, unsigned long n)
same state as the current state
Returns a pointer to the old state information. */
-PTR
-setstate (PTR arg_state)
+void *
+setstate (void *arg_state)
{
register long int *new_state = (long int *) arg_state;
register int type = new_state[0] % MAX_TYPES;
register int rear = new_state[0] / MAX_TYPES;
- PTR ostate = (PTR) &state[-1];
+ void *ostate = (void *) &state[-1];
if (rand_type == TYPE_0)
state[-1] = rand_type;