Searched refs:obstack (Results 1 - 25 of 96) sorted by relevance

1234

/freebsd-9.3-release/contrib/binutils/libiberty/
H A Dobstack.c0 /* obstack.c - subroutines used implicitly by object stack macros
27 #include "obstack.h"
30 incremented whenever callers compiled using an old obstack.h can no
31 longer properly call the functions in this obstack.c. */
92 /* The non-GNU-C macros copy the obstack into this global variable
95 struct obstack *_obstack;
133 /* Initialize an obstack H for use. Specify chunk size SIZE (0 means default).
143 _obstack_begin (struct obstack *h, int size, int alignment,
187 _obstack_begin_1 (struct obstack *h, int size, int alignment,
232 /* Allocate a new current chunk for the obstack *
[all...]
/freebsd-9.3-release/contrib/gcclibs/libiberty/
H A Dobstack.c0 /* obstack.c - subroutines used implicitly by object stack macros
27 #include "obstack.h"
30 incremented whenever callers compiled using an old obstack.h can no
31 longer properly call the functions in this obstack.c. */
92 /* The non-GNU-C macros copy the obstack into this global variable
95 struct obstack *_obstack;
133 /* Initialize an obstack H for use. Specify chunk size SIZE (0 means default).
143 _obstack_begin (struct obstack *h, int size, int alignment,
187 _obstack_begin_1 (struct obstack *h, int size, int alignment,
232 /* Allocate a new current chunk for the obstack *
[all...]
/freebsd-9.3-release/contrib/binutils/include/
H A Dobstack.h0 /* obstack.h - object stack macros
43 them before using any obstack macros.
45 Each independent stack is represented by a `struct obstack'.
46 Each of the obstack macros expects a pointer to such a structure
63 With obstacks, you can work differently. Use one obstack for all symbol
64 names. As you read a symbol, grow the name in the obstack gradually.
99 Exactly one object is growing in an obstack at any one time.
100 You can run one obstack per control block.
102 Because of the way we do it, you can `unwind' an obstack
165 struct obstack /* contro
164 struct obstack /* control current object in current chunk */ struct
[all...]
/freebsd-9.3-release/contrib/gcclibs/include/
H A Dobstack.h0 /* obstack.h - object stack macros
43 them before using any obstack macros.
45 Each independent stack is represented by a `struct obstack'.
46 Each of the obstack macros expects a pointer to such a structure
63 With obstacks, you can work differently. Use one obstack for all symbol
64 names. As you read a symbol, grow the name in the obstack gradually.
99 Exactly one object is growing in an obstack at any one time.
100 You can run one obstack per control block.
102 Because of the way we do it, you can `unwind' an obstack
165 struct obstack /* contro
164 struct obstack /* control current object in current chunk */ struct
[all...]
/freebsd-9.3-release/gnu/usr.bin/grep/
H A Dobstack.c0 /* obstack.c - subroutines used implicitly by object stack macros
26 #include "obstack.h"
29 incremented whenever callers compiled using an old obstack.h can no
30 longer properly call the functions in this obstack.c. */
102 /* The non-GNU-C macros copy the obstack into this global variable
105 struct obstack *_obstack;
143 /* Initialize an obstack H for use. Specify chunk size SIZE (0 means default).
153 struct obstack *h;
211 struct obstack *h;
269 /* Allocate a new current chunk for the obstack *
[all...]
H A Dobstack.h0 /* obstack.h - object stack macros
40 them before using any obstack macros.
42 Each independent stack is represented by a `struct obstack'.
43 Each of the obstack macros expects a pointer to such a structure
60 With obstacks, you can work differently. Use one obstack for all symbol
61 names. As you read a symbol, grow the name in the obstack gradually.
96 Exactly one object is growing in an obstack at any one time.
97 You can run one obstack per control block.
99 Because of the way we do it, you can `unwind' an obstack
162 struct obstack /* contro
161 struct obstack /* control current object in current chunk */ struct
[all...]
/freebsd-9.3-release/contrib/gdb/gdb/
H A Ddictionary.h36 struct obstack;
47 extern struct dictionary *dict_create_hashed (struct obstack *obstack,
63 extern struct dictionary *dict_create_linear (struct obstack *obstack,
79 /* Free the memory used by a dictionary that's not on an obstack. (If
H A Dblock.c40 struct obstack *obstack);
185 struct obstack *obstack)
187 block_initialize_namespace (block, obstack);
220 struct obstack *obstack)
222 block_initialize_namespace (block, obstack);
231 block_initialize_namespace (struct block *block, struct obstack *obstack) argument
184 block_set_scope(struct block *block, const char *scope, struct obstack *obstack) argument
218 block_set_using(struct block *block, struct using_direct *using, struct obstack *obstack) argument
282 allocate_block(struct obstack *obstack) argument
[all...]
H A Dblock.h31 struct obstack;
160 struct obstack *obstack);
166 struct obstack *obstack);
172 extern struct block *allocate_block (struct obstack *obstack);
H A Dcp-support.h34 struct obstack;
86 struct obstack *obstack);
90 struct obstack *obstack);
H A Dmacrotab.h25 struct obstack;
166 struct macro_table *new_macro_table (struct obstack *obstack,
172 allocated on an obstack, or if it uses a bcache. */
H A Dcp-namespace.c72 struct obstack *obstack);
128 struct obstack *obstack)
133 cp_copy_usings (using_list, obstack),
134 obstack);
226 struct obstack *obstack)
238 obstack),
239 obstack);
127 cp_finalize_namespace(struct block *static_block, struct obstack *obstack) argument
224 cp_set_block_scope(const struct symbol *symbol, struct block *block, struct obstack *obstack) argument
301 cp_copy_usings(struct using_direct *using, struct obstack *obstack) argument
[all...]
H A Dsymfile.h31 struct obstack;
219 obstack (and add a null character at the end in the copy). Returns
222 extern char *obsavestring (const char *, int, struct obstack *);
227 extern char *obconcat (struct obstack *obstackp, const char *, const char *,
H A Dmacrotab.c39 /* The obstack this table's data should be allocated in, or zero if
41 struct obstack *obstack;
66 in obstack, if it's non-zero, or with xmalloc otherwise. The
79 This just checks whether T has an obstack, or whether its pieces
84 if (t->obstack)
85 return obstack_alloc (t->obstack, size);
94 gdb_assert (! t->obstack);
740 living on an obstack, this isn't a happy thing.
863 new_macro_table (struct obstack *obstac
40 struct obstack *obstack; member in struct:macro_table
857 new_macro_table(struct obstack *obstack, struct bcache *b) argument
[all...]
/freebsd-9.3-release/contrib/gdb/include/
H A Dobstack.h0 /* obstack.h - object stack macros
43 them before using any obstack macros.
45 Each independent stack is represented by a `struct obstack'.
46 Each of the obstack macros expects a pointer to such a structure
63 With obstacks, you can work differently. Use one obstack for all symbol
64 names. As you read a symbol, grow the name in the obstack gradually.
99 Exactly one object is growing in an obstack at any one time.
100 You can run one obstack per control block.
102 Because of the way we do it, you can `unwind' an obstack
169 struct obstack /* contro
168 struct obstack /* control current object in current chunk */ struct
[all...]
/freebsd-9.3-release/contrib/gcc/
H A Dgensupport.h24 struct obstack;
25 extern struct obstack *rtl_obstack;
H A Dcollect2.h40 extern struct obstack temporary_obstack;
H A DFREEBSD-libiberty16 obstack.c \
31 obstack.h \
H A Dgenflags.c30 #include "obstack.h"
35 static struct obstack obstack; variable in typeref:struct:obstack
228 obstack_grow (&obstack, &insn, sizeof (rtx));
240 obstack_init (&obstack);
269 obstack_grow (&obstack, &dummy, sizeof (rtx));
270 insns = XOBFINISH (&obstack, rtx *);
H A Dpretty-print.c36 ((const char *) obstack_base (pp_base (PP)->buffer->obstack))
152 obstack_grow (pp->buffer->obstack, start, length);
367 /* Set output to the argument obstack, and switch line-wrapping and
369 buffer->obstack = &buffer->chunk_obstack;
546 /* Revert to normal obstack and wrapping mode. */
547 buffer->obstack = &buffer->formatted_obstack;
562 gcc_assert (buffer->obstack == &buffer->formatted_obstack);
617 obstack_free (pp->buffer->obstack, obstack_base (pp->buffer->obstack));
683 pp->buffer->obstack
[all...]
H A Dpretty-print.h25 #include "obstack.h"
77 struct obstack formatted_obstack;
81 struct obstack chunk_obstack;
83 /* Currently active obstack: one of the above two. This is used so
85 struct obstack *obstack; member in struct:__anon1195
/freebsd-9.3-release/contrib/binutils/gas/
H A Dfrags.h25 struct obstack;
124 fragS *frag_alloc (struct obstack *);
H A DMakefile.am681 $(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
894 echo ' $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPTCA
932 echo ' $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPOBJA
1011 subsegs.h $(INCDIR)/obstack.h struc-symbol.h ecoff.h \
1017 $(INCDIR)/obstack.h struc-symbol.h ecoff.h $(INCDIR)/coff/sym.h \
1022 subsegs.h $(INCDIR)/obstack.h struc-symbol.h ecoff.h \
1028 struc-symbol.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1033 subsegs.h $(INCDIR)/obstack.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arm.h \
1038 subsegs.h $(INCDIR)/obstack
[all...]
H A Dsubsegs.h41 #include "obstack.h"
53 struct obstack frch_obstack; /* for objects in this frag chain */
/freebsd-9.3-release/contrib/gcc/cp/
H A Drepo.c36 #include "obstack.h"
52 static struct obstack temporary_obstack;

Completed in 243 milliseconds

1234