/openbsd-current/gnu/usr.bin/gcc/gcc/ |
H A D | stack.h | 30 /* Point to obstack we should return to. */ 31 struct obstack *obstack; member in struct:stack_level 41 struct stack_level *push_stack_level PARAMS ((struct obstack *, char *, int));
|
H A D | gensupport.h | 24 struct obstack; 25 extern struct obstack *rtl_obstack;
|
H A D | hashtable.h | 21 #include "obstack.h" 50 struct obstack stack; 67 extern void gcc_obstack_init PARAMS ((struct obstack *));
|
H A D | collect2.h | 40 extern struct obstack temporary_obstack;
|
/openbsd-current/gnu/lib/libiberty/src/ |
H A D | obstack.c | 0 /* 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...] |
/openbsd-current/gnu/lib/libiberty/include/ |
H A D | obstack.h | 0 /* 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...] |
/openbsd-current/gnu/gcc/include/ |
H A D | obstack.h | 0 /* 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...] |
/openbsd-current/gnu/usr.bin/binutils-2.17/include/ |
H A D | obstack.h | 0 /* 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...] |
/openbsd-current/gnu/usr.bin/binutils/gdb/ |
H A D | dictionary.h | 36 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 D | block.c | 40 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 D | block.h | 31 struct obstack; 160 struct obstack *obstack); 166 struct obstack *obstack); 172 extern struct block *allocate_block (struct obstack *obstack);
|
H A D | cp-support.h | 34 struct obstack; 86 struct obstack *obstack); 90 struct obstack *obstack);
|
H A D | frame-unwind.c | 46 frame_unwind_init (struct obstack *obstack) argument 49 = OBSTACK_ZALLOC (obstack, struct frame_unwind_table); 52 table->list = OBSTACK_ZALLOC (obstack, struct frame_unwind_table_entry);
|
H A D | macrotab.h | 25 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 D | cp-namespace.c | 72 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 D | frame-base.c | 74 frame_base_init (struct obstack *obstack) argument 77 = OBSTACK_ZALLOC (obstack, struct frame_base_table);
|
/openbsd-current/gnu/usr.bin/binutils/include/ |
H A D | obstack.h | 0 /* 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...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
H A D | 20001203-2.c | 1 struct obstack struct 15 struct obstack type_obstack; 41 void _obstack_newchunk (struct obstack *o, int i); 62 struct obstack *__h = 65 struct obstack *__o = (__h); 72 struct obstack *__o1 = (__h); 100 void _obstack_newchunk (struct obstack *o, int i)
|
/openbsd-current/gnu/gcc/gcc/ |
H A D | gensupport.h | 24 struct obstack; 25 extern struct obstack *rtl_obstack;
|
H A D | collect2.h | 40 extern struct obstack temporary_obstack;
|
H A D | genflags.c | 30 #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 *);
|
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/unsorted/ |
H A D | cp.c | 8 struct obstack struct 26 struct obstack *h;
|
/openbsd-current/gnu/usr.bin/gcc/gcc/java/ |
H A D | jvgenmain.c | 29 #include "obstack.h" 36 struct obstack name_obstack; 37 struct obstack *mangle_obstack = &name_obstack; 40 gcc_obstack_init (obstack) 41 struct obstack *obstack; 54 _obstack_begin (obstack, OBSTACK_CHUNK_SIZE, 0,
|
H A D | mangle.c | 33 #include "obstack.h" 35 #include "obstack.h" 55 static void init_mangling PARAMS ((struct obstack *)); 61 /* We use an incoming obstack, always to be provided to the interface 63 struct obstack *mangle_obstack; 71 java_mangle_decl (obstack, decl) 72 struct obstack *obstack; 75 init_mangling (obstack); 91 java_mangle_class_field (obstack, typ [all...] |
H A D | jv-scan.c | 25 #include "obstack.h" /* We use obstacks in lex.c */ 42 void gcc_obstack_init PARAMS ((struct obstack *obstack)); 240 /* Error report, memory, obstack initialization and other utility 269 gcc_obstack_init (obstack) 270 struct obstack *obstack; 283 _obstack_begin (obstack, OBSTACK_CHUNK_SIZE, 0,
|