diff options
author | DJ Delorie <dj@redhat.com> | 2005-04-19 19:09:30 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2005-04-19 19:09:30 +0000 |
commit | a288642de0bfb10e98697ba33f51de1b1b0a0b1d (patch) | |
tree | 637ffb1ec3a06efcb5133bc56c2983fe1d18043a /include/objalloc.h | |
parent | a008ac0314fe9444c27a8e1a26d36e3ed860529d (diff) | |
download | gdb-a288642de0bfb10e98697ba33f51de1b1b0a0b1d.zip gdb-a288642de0bfb10e98697ba33f51de1b1b0a0b1d.tar.gz gdb-a288642de0bfb10e98697ba33f51de1b1b0a0b1d.tar.bz2 |
merge from gcc
Diffstat (limited to 'include/objalloc.h')
-rw-r--r-- | include/objalloc.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/objalloc.h b/include/objalloc.h index 67e8f00..bb4cbb1 100644 --- a/include/objalloc.h +++ b/include/objalloc.h @@ -45,7 +45,7 @@ struct objalloc { char *current_ptr; unsigned int current_space; - PTR chunks; + void *chunks; }; /* Work out the required alignment. */ @@ -69,7 +69,7 @@ extern struct objalloc *objalloc_create (void); /* Allocate space from an objalloc structure. Returns NULL if malloc fails. */ -extern PTR _objalloc_alloc (struct objalloc *, unsigned long); +extern void *_objalloc_alloc (struct objalloc *, unsigned long); /* The macro version of objalloc_alloc. We only define this if using gcc, because otherwise we would have to evaluate the arguments @@ -94,7 +94,7 @@ extern PTR _objalloc_alloc (struct objalloc *, unsigned long); (__len <= __o->current_space \ ? (__o->current_ptr += __len, \ __o->current_space -= __len, \ - (PTR) (__o->current_ptr - __len)) \ + (void *) (__o->current_ptr - __len)) \ : _objalloc_alloc (__o, __len)); }) #else /* ! __GNUC__ */ @@ -110,6 +110,6 @@ extern void objalloc_free (struct objalloc *); /* Free a block allocated by objalloc_alloc. This also frees all more recently allocated blocks. */ -extern void objalloc_free_block (struct objalloc *, PTR); +extern void objalloc_free_block (struct objalloc *, void *); #endif /* OBJALLOC_H */ |