Home
last modified time | relevance | path

Searched refs:objalloc (Results 1 – 23 of 23) sorted by relevance

/toolchain/binutils/binutils-2.27/include/
Dobjalloc.h44 struct objalloc struct
67 extern struct objalloc *objalloc_create (void);
72 extern void *_objalloc_alloc (struct objalloc *, unsigned long);
89 ({ struct objalloc *__o = (o); \
108 extern void objalloc_free (struct objalloc *);
113 extern void objalloc_free_block (struct objalloc *, void *);
DChangeLog-0415464 * objalloc.h (objalloc_alloc): Do not use fast path on wraparound.
1801 libiberty.h, md5.h, oasys.h, objalloc.h, obstack.h, os9k.h,
1812 * hashtab.h, libiberty.h, objalloc.h, splay-tree.h, ternary.h:
DChangeLog-9103564 * objalloc.h (OBJALLOC_ALIGN): Define using offsetof.
1548 * objalloc.h: New file.
/toolchain/binutils/binutils-2.27/libiberty/
Dobjalloc.c85 struct objalloc *
88 struct objalloc *ret; in objalloc_create()
91 ret = (struct objalloc *) malloc (sizeof *ret); in objalloc_create()
115 _objalloc_alloc (struct objalloc *o, unsigned long original_len) in _objalloc_alloc()
177 objalloc_free (struct objalloc *o) in objalloc_free()
198 objalloc_free_block (struct objalloc *o, PTR block) in objalloc_free_block()
Dmakefile.vms15 objalloc.obj,safe-ctype.obj,hashtab.obj,lbasename.obj,argv.obj,\
DMakefile.in143 objalloc.c obstack.c \
181 ./objalloc.$(objext) \
240 $(INCDIR)/objalloc.h \
1035 ./objalloc.$(objext): $(srcdir)/objalloc.c config.h $(INCDIR)/ansidecl.h \
1036 $(INCDIR)/objalloc.h
1038 $(COMPILE.c) $(PICFLAG) $(srcdir)/objalloc.c -o pic/$@; \
1041 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/objalloc.c -o noasan/$@; \
1043 $(COMPILE.c) $(srcdir)/objalloc.c $(OUTPUT_OPTION)
DChangeLog776 * objalloc.c (_objalloc_alloc): Add overflow check covering
2481 * objalloc.c: Likewise.
2676 make-temp-file.c, md5.c, mempcpy.c, mkstemps.c, objalloc.c,
2848 * objalloc.c (objalloc_create, _objalloc_alloc, objalloc_free,
3234 * objalloc.c, strsignal.c, xstrerror.c: Include "config.h" before
5730 * Makefile.in (objalloc.o): Depend on config.h
5737 * objalloc.c: Include config.h. Include stdlib.h and don't
6401 * objalloc.c (free): Add prototype.
7123 Add fnmatch.o and objalloc.o; remove vasprintf.o.
7337 * makefile.vms: Add objalloc.
[all …]
/toolchain/binutils/binutils-2.27/bfd/
Dhash.c392 objalloc_alloc ((struct objalloc *) table->memory, alloc); in bfd_hash_table_init_n()
426 objalloc_free ((struct objalloc *) table->memory); in bfd_hash_table_free()
485 new_string = (char *) objalloc_alloc ((struct objalloc *) table->memory, in bfd_hash_lookup()
535 objalloc_alloc ((struct objalloc *) table->memory, alloc)); in bfd_hash_insert()
622 ret = objalloc_alloc ((struct objalloc *) table->memory, size); in bfd_hash_allocate()
Dopncls.c125 objalloc_free ((struct objalloc *) abfd->memory); in _bfd_delete_bfd()
142 objalloc_free ((struct objalloc *) abfd->memory); in _bfd_free_cached_info()
958 ret = objalloc_alloc ((struct objalloc *) abfd->memory, ul_size); in bfd_alloc()
1052 objalloc_free_block ((struct objalloc *) abfd->memory, block); in bfd_release()
Delfnn-ia64.c1428 objalloc_free ((struct objalloc *) ia64_info->loc_hash_memory); in elfNN_ia64_link_hash_table_free()
1594 objalloc_alloc ((struct objalloc *) ia64_info->loc_hash_memory, in get_local_sym_hash()
DChangeLog-96972083 * opncls.c: Include "objalloc.h" rather than "obstack.h". Use
2084 objalloc routines rather than obstack routines.
2088 (bfd_openr): Free new bfd and objalloc on failure.
2092 * hash.c: Include "objalloc.h" rather than "obstack.h". Use
2093 objalloc routines rather than obstack routines.
2095 * ecofflink.c: Include "objalloc.h" rather than "obstack.h". Use
2096 objalloc routines rather than obstack routines.
2098 (struct accumulate): Change memory to struct objalloc *.
Delf64-ia64-vms.c1037 objalloc_free ((struct objalloc *) ia64_info->loc_hash_memory); in elf64_ia64_link_hash_table_free()
1362 objalloc_alloc ((struct objalloc *) ia64_info->loc_hash_memory, in get_local_sym_hash()
Delfxx-sparc.c1090 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, in elf_sparc_get_local_sym_hash()
1116 objalloc_free ((struct objalloc *) htab->loc_hash_memory); in _bfd_sparc_elf_link_hash_table_free()
Decofflink.c380 struct objalloc *memory;
DChangeLog-2013688 * elfnn-aarch64.c: Include objalloc.h.
1425 * elf64-aarch64.c: Remove objalloc.h include.
1489 * elf64-aarch64.c: Include objalloc.h.
Delf32-i386.c993 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, in elf_i386_get_local_sym_hash()
1019 objalloc_free ((struct objalloc *) htab->loc_hash_memory); in elf_i386_link_hash_table_free()
Delf64-x86-64.c1018 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, in elf_x86_64_get_local_sym_hash()
1044 objalloc_free ((struct objalloc *) htab->loc_hash_memory); in elf_x86_64_link_hash_table_free()
Delfnn-aarch64.c2481 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, in elfNN_aarch64_get_local_sym_hash()
2561 objalloc_free ((struct objalloc *) ret->loc_hash_memory); in elfNN_aarch64_link_hash_table_free()
DChangeLog-20092300 * elf32-i386.c: Include "objalloc.h" and "hashtab.h".
2320 * elf64-x86-64.c: Include "objalloc.h" and "hashtab.h".
Delflink.c4858 objalloc_free_block ((struct objalloc *) htab->root.table.memory, in elf_link_add_object_symbols()
DChangeLog-0203678 * elfxx-ia64.c: Include objalloc.h, hashtab.h.
/toolchain/binutils/binutils-2.27/ld/
Dldcref.c311 objalloc_free_block ((struct objalloc *) cref_table.root.memory, in handle_asneeded_cref()
DChangeLog-2006670 * ldcref.c: Include objalloc.h.