Home
last modified time | relevance | path

Searched refs:obstack (Results 1 – 25 of 42) sorted by relevance

12

/toolchain/binutils/binutils-2.25/include/
Dobstack.h164 struct obstack /* control current object in current chunk */ struct
191 extern void _obstack_newchunk (struct obstack *, int);
192 extern void _obstack_free (struct obstack *, void *);
193 extern int _obstack_begin (struct obstack *, int, int,
195 extern int _obstack_begin_1 (struct obstack *, int, int,
198 extern int _obstack_memory_used (struct obstack *);
203 void obstack_init (struct obstack *obstack);
205 void * obstack_alloc (struct obstack *obstack, int size);
207 void * obstack_copy (struct obstack *obstack, void *address, int size);
208 void * obstack_copy0 (struct obstack *obstack, void *address, int size);
[all …]
DChangeLog-910356 * obstack.h: Merge the following change from gnulib:
58 * obstack.h (obstack_1grow_fast): Properly parenthesize arg.
716 * obstack.h: Fix copyright dates.
780 * getopt.h obstack.h: Standarize copyright statement.
1161 * obstack.h (obstack_grow, obstack_grow0): Move (char*) casts
1317 * getopt.h, obstack.h: Updated from gcc.
1326 * obstack.h: Update to latest FSF version.
1491 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
1557 * obstack.h: Update to current FSF version.
1658 * obstack.h: Change bcopy to memcpy. Works better on Posix
[all …]
DChangeLog525 * obstack.h [!GNUC] (obstack_free): Avoid cast to int.
1245 * obstack.h (obstack_finish <!__GNUC__>): Cast result to void *.
1730 libiberty.h, md5.h, oasys.h, objalloc.h, obstack.h, os9k.h,
2024 * obstack.h (obstack_free): Likewise.
/toolchain/binutils/binutils-2.25/libiberty/
Dobstack.c95 struct obstack *_obstack;
142 _obstack_begin (struct obstack *h, int size, int alignment, in _obstack_begin()
186 _obstack_begin_1 (struct obstack *h, int size, int alignment, in _obstack_begin_1()
238 _obstack_newchunk (struct obstack *h, int length) in _obstack_newchunk()
301 int _obstack_allocated_p (struct obstack *h, POINTER obj);
304 _obstack_allocated_p (struct obstack *h, POINTER obj) in _obstack_allocated_p()
330 _obstack_free (struct obstack *h, POINTER obj) in _obstack_free()
362 obstack_free (struct obstack *h, POINTER obj) in obstack_free()
392 _obstack_memory_used (struct obstack *h) in _obstack_memory_used()
433 POINTER (obstack_base) (struct obstack *obstack)
[all …]
Dobstacks.texi5 An @dfn{obstack} is a pool of memory containing a stack of objects. You
7 specified obstacks. Within each obstack, the last object allocated must
12 general: an obstack can contain any number of objects of any size. They
18 * Creating Obstacks:: How to declare an obstack in your program.
21 * Allocation in an Obstack:: Allocating objects in an obstack.
22 * Freeing Obstack Objects:: Freeing objects in an obstack.
23 * Obstack Functions:: The obstack functions are both
28 * Status of an Obstack:: Inquiries about the status of an obstack.
39 file @file{obstack.h}.
40 @pindex obstack.h
[all …]
Dmakefile.vms10 OBJS=getopt.obj,obstack.obj,xexit.obj,xmalloc.obj,hex.obj,\
DMakefile.in142 objalloc.c obstack.c \
180 ./obstack.$(objext) \
1044 ./obstack.$(objext): $(srcdir)/obstack.c config.h $(INCDIR)/obstack.h
1046 $(COMPILE.c) $(PICFLAG) $(srcdir)/obstack.c -o pic/$@; \
1049 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/obstack.c -o noasan/$@; \
1051 $(COMPILE.c) $(srcdir)/obstack.c $(OUTPUT_OPTION)
DREADME6 obstack -- stacks of arbitrarily-sized objects
DChangeLog2363 obstack.c, partition.c, pex-common.c, pex-common.h, pex-djgpp.c,
2529 * obstack.c (_obstack_begin, _obstack_begin_1, _obstack_newchunk,
4362 * obstack.c (_): Honor the setting of ENABLE_NLS. Otherwise,
4819 * obstack.c: Ditto.
6362 * Makefile.in (cplus-dem.o, obstack.o): Depend upon config.h.
6387 * getopt1.c, obstack.c: Similarly.
6525 * obstack.c: Update to latest FSF version.
6538 * obstack.c (_obstack_memory_used): Elide this function if we're
6999 * obstack.c: move _obstack_memory_used outside of ifdef. Cannot be
7061 * obstack.c: Update to current FSF version.
[all …]
/toolchain/binutils/binutils-2.25/gas/
Dfrags.h24 struct obstack;
129 fragS *frag_alloc (struct obstack *);
Dsymbols.h21 extern struct obstack notes; /* eg FixS live here. */
23 extern struct obstack cond_obstack; /* this is where we track .ifdef/.endif
Dsubsegs.h52 struct obstack frch_obstack; /* for objects in this frag chain */
Dfrags.c56 frag_alloc_check (const struct obstack *ob) in frag_alloc_check()
76 frag_alloc (struct obstack *ob) in frag_alloc()
Dsubsegs.c30 static struct obstack frchains;
Dcond.c29 struct obstack cond_obstack;
Dhash.c56 struct obstack memory;
Dwrite.c1351 fragS **last_newf, struct obstack *ob) in compress_frag()
1402 struct obstack *ob = &seginfo->frchainP->frch_obstack; in compress_debug()
2604 struct obstack *ob = &seginfo->frchainP->frch_obstack; in relax_segment()
DMakefile.am586 $(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
Dsymbols.c62 struct obstack notes;
/toolchain/binutils/binutils-2.25/bfd/doc/
Dbfd.texinfo224 BFD keeps all of its internal structures in obstacks. There is one obstack
226 closed, the obstack is deleted, and so everything which has been
/toolchain/binutils/binutils-2.25/binutils/
Dwindres.c138 static struct obstack res_obstack;
159 static struct obstack reswr_obstack;
Dwindmc.c80 static struct obstack res_obstack;
/toolchain/binutils/binutils-2.25/ld/emultempl/
Daix.em41 #include "obstack.h"
1094 struct obstack *o;
1103 o = (struct obstack *) xmalloc (sizeof (struct obstack));
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-bfin.c44 extern struct obstack mempool;
885 struct obstack mempool;
/toolchain/binutils/binutils-2.25/bfd/
DChangeLog-969745 * coff-arm.c: Don't include obstack.h.
2076 * bfd-in.h: Don't include obstack.h.
2083 * opncls.c: Include "objalloc.h" rather than "obstack.h". Use
2084 objalloc routines rather than obstack routines.
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.
2100 * dep-in.sed: Don't remove obstack.h from dependency list.
2102 (BFD_H_DEPS): Remove obstack.h.
[all …]

12