/toolchain/binutils/binutils-2.25/include/ |
objalloc.h | 0 /* objalloc.h -- routines to allocate memory for objects 37 /* This is what an objalloc structure looks like. Callers should not 44 struct objalloc struct 65 /* Create an objalloc structure. Returns NULL if malloc fails. */ 67 extern struct objalloc *objalloc_create (void); 69 /* Allocate space from an objalloc structure. Returns NULL if malloc 72 extern void *_objalloc_alloc (struct objalloc *, unsigned long); 89 ({ struct objalloc *__o = (o); \ 106 /* Free an entire objalloc structure. */ 108 extern void objalloc_free (struct objalloc *); [all...] |
/toolchain/binutils/binutils-2.25/libiberty/ |
objalloc.c | 0 /* objalloc.c -- routines to allocate memory for objects 23 #include "objalloc.h" 54 /* The objalloc structure is defined in objalloc.h. */ 83 /* Create an objalloc structure. */ 85 struct objalloc * 88 struct objalloc *ret; 91 ret = (struct objalloc *) malloc (sizeof *ret); 112 /* Allocate space from an objalloc structure. */ 115 _objalloc_alloc (struct objalloc *o, unsigned long original_len [all...] |
makefile.vms | 15 objalloc.obj,safe-ctype.obj,hashtab.obj,lbasename.obj,argv.obj,\
|
/toolchain/binutils/binutils-2.25/bfd/ |
hash.c | 25 #include "objalloc.h" 82 <<bfd_hash_table_init>> will create an objalloc which will be 84 objalloc using <<bfd_hash_allocate>>. 120 copy the string onto the hash table objalloc or not. If 392 objalloc_alloc ((struct objalloc *) table->memory, alloc); 426 objalloc_free ((struct objalloc *) table->memory); 485 new_string = (char *) objalloc_alloc ((struct objalloc *) table->memory, 535 objalloc_alloc ((struct objalloc *) table->memory, alloc)); 622 ret = objalloc_alloc ((struct objalloc *) table->memory, size);
|
opncls.c | 25 #include "objalloc.h" 123 objalloc_free ((struct objalloc *) abfd->memory); 132 /* Free objalloc memory. */ 140 objalloc_free ((struct objalloc *) abfd->memory); 953 ret = objalloc_alloc ((struct objalloc *) abfd->memory, ul_size); 1047 objalloc_free_block ((struct objalloc *) abfd->memory, block); [all...] |
elf32-i386.c | 29 #include "objalloc.h" 920 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, 944 objalloc_free ((struct objalloc *) htab->loc_hash_memory); [all...] |
elf64-ia64-vms.c | 27 #include "objalloc.h" 1037 objalloc_free ((struct objalloc *) ia64_info->loc_hash_memory); [all...] |
elfnn-ia64.c | 28 #include "objalloc.h" [all...] |
ecofflink.c | 26 #include "objalloc.h" 381 /* An objalloc for debugging information. */ 382 struct objalloc *memory; [all...] |
elf64-x86-64.c | 29 #include "objalloc.h" [all...] |
elfxx-sparc.c | 34 #include "objalloc.h" [all...] |
elfnn-aarch64.c | 145 #include "objalloc.h" [all...] |
elflink.c | 29 #include "objalloc.h" 456 an ELF string table read from a file, or to objalloc memory. */ [all...] |
/toolchain/binutils/binutils-2.25/ld/ |
ldcref.c | 32 #include "objalloc.h" 311 objalloc_free_block ((struct objalloc *) cref_table.root.memory,
|