/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | windows-tdep.h | 21 struct obstack; 32 struct obstack *obstack);
|
H A D | addrmap.h | 39 struct addrmap *addrmap_create_mutable (struct obstack *obstack); 88 struct obstack *obstack);
|
H A D | namespace.h | 115 struct obstack *obstack);
|
H A D | gdb_obstack.h | 23 #include "obstack.h" 25 /* Utility macros - wrap obstack alloc into something more robust. */ 29 obstack_zalloc (struct obstack *ob) 40 obstack_calloc (struct obstack *ob, size_t number) 55 obstack_new (struct obstack *ob, Args&&... args) 65 functions using a special init function for each obstack, 87 extern char *obconcat (struct obstack *obstackp, ...) ATTRIBUTE_SENTINEL; 90 obstack OBSTACKP. */ 93 obstack_strdup (struct obstack *obstackp, const char *string) 99 obstack OBSTACK 142 operator new(size_t size, struct obstack *obstack) argument 147 operator new[](size_t size, struct obstack *obstack) argument [all...] |
H A D | dictionary.h | 36 struct obstack; 48 mdict_create_hashed (struct obstack *obstack, 66 mdict_create_linear (struct obstack *obstack, 81 /* Free the memory used by a multidictionary that's not on an obstack. (If
|
H A D | gdb_obstack.c | 29 obconcat (struct obstack *obstackp, ...)
|
H A D | namespace.c | 44 struct obstack *obstack) 85 newobj = (struct using_direct *) obstack_alloc (obstack, alloc_len); 90 newobj->import_src = obstack_strdup (obstack, src); 91 newobj->import_dest = obstack_strdup (obstack, dest); 100 newobj->alias = obstack_strdup (obstack, alias); 105 newobj->declaration = obstack_strdup (obstack, declaration); 37 add_using_directive(struct using_direct **using_directives, const char *dest, const char *src, const char *alias, const char *declaration, const std::vector<const char *> &excludes, int copy_names, struct obstack *obstack) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | obstack-utils.h | 23 // This RAII class automatically frees memory allocated on an obstack, 25 // obstack, so it can (optionally) be used in place of the obstack 71 obstack_watermark (obstack *ob) : m_obstack (ob) { keep (); } 75 operator obstack *() const { return m_obstack; } 82 obstack *m_obstack;
|
H A D | collect2.h | 31 extern struct obstack temporary_obstack;
|
H A D | lto-opts.cc | 39 append_to_collect_gcc_options (struct obstack *ob, 63 struct obstack temporary_obstack;
|
/netbsd-current/external/gpl2/grep/dist/lib/ |
H A D | obstack.c | 1 /* $NetBSD: obstack.c,v 1.3 2018/06/14 10:14:39 kamil Exp $ */ 3 /* obstack.c - subroutines used implicitly by object stack macros 28 #include "obstack.h" 31 incremented whenever callers compiled using an old obstack.h can no 32 longer properly call the functions in this obstack.c. */ 103 /* The non-GNU-C macros copy the obstack into this global variable 106 struct obstack *_obstack; 144 /* Initialize an obstack H for use. Specify chunk size SIZE (0 means default). 154 struct obstack *h; 212 struct obstack * [all...] |
H A D | obstack.h | 1 /* $NetBSD: obstack.h,v 1.1.1.1 2016/01/10 21:36:18 christos Exp $ */ 3 /* obstack.h - object stack macros 42 them before using any obstack macros. 44 Each independent stack is represented by a `struct obstack'. 45 Each of the obstack macros expects a pointer to such a structure 62 With obstacks, you can work differently. Use one obstack for all symbol 63 names. As you read a symbol, grow the name in the obstack gradually. 98 Exactly one object is growing in an obstack at any one time. 99 You can run one obstack per control block. 101 Because of the way we do it, you can `unwind' an obstack 163 struct obstack /* control current object in current chunk */ struct [all...] |
/netbsd-current/external/lgpl3/gmp/dist/printf/ |
H A D | obvprintf.c | 1 /* gmp_obstack_vprintf -- formatted output to an obstack. 36 #include <obstack.h> 43 gmp_obstack_vprintf (struct obstack *ob, const char *fmt, va_list ap)
|
H A D | obprntffuns.c | 45 #include <obstack.h> 51 gmp_obstack_memory (struct obstack *ob, const char *ptr, size_t len) 58 gmp_obstack_reps (struct obstack *ob, int c, int reps)
|
H A D | obprintf.c | 1 /* gmp_obstack_printf -- formatted output to an obstack. 36 #include <obstack.h> 43 gmp_obstack_printf (struct obstack *ob, const char *fmt, ...)
|
/netbsd-current/external/gpl3/gdb/dist/gdb/ |
H A D | namespace.h | 115 struct obstack *obstack);
|
H A D | windows-tdep.h | 21 struct obstack; 32 struct obstack *obstack);
|
H A D | dictionary.h | 36 struct obstack; 48 mdict_create_hashed (struct obstack *obstack, 66 mdict_create_linear (struct obstack *obstack, 81 /* Free the memory used by a multidictionary that's not on an obstack. (If
|
H A D | psymtab.h | 51 either in the psymtab_storage object (either on its obstack or in 85 /* Return the obstack that is used for storage by this object. */ 87 struct obstack *obstack () function in class:psymtab_storage 99 return OBSTACK_CALLOC (obstack (), number, struct partial_symtab *); 131 /* The obstack where allocations are made. This is lazily allocated
|
H A D | namespace.c | 44 struct obstack *obstack) 85 newobj = (struct using_direct *) obstack_alloc (obstack, alloc_len); 90 newobj->import_src = obstack_strdup (obstack, src); 91 newobj->import_dest = obstack_strdup (obstack, dest); 100 newobj->alias = obstack_strdup (obstack, alias); 105 newobj->declaration = obstack_strdup (obstack, declaration); 37 add_using_directive(struct using_direct **using_directives, const char *dest, const char *src, const char *alias, const char *declaration, const std::vector<const char *> &excludes, int copy_names, struct obstack *obstack) argument
|
/netbsd-current/external/gpl3/gdb/dist/gdbsupport/ |
H A D | gdb_obstack.h | 23 #include "obstack.h" 25 /* Utility macros - wrap obstack alloc into something more robust. */ 29 obstack_zalloc (struct obstack *ob) 40 obstack_calloc (struct obstack *ob, size_t number) 55 obstack_new (struct obstack *ob, Args&&... args) 65 functions using a special init function for each obstack, 87 extern char *obconcat (struct obstack *obstackp, ...) ATTRIBUTE_SENTINEL; 90 obstack OBSTACKP. */ 93 obstack_strdup (struct obstack *obstackp, const char *string) 99 obstack OBSTACK 142 operator new(size_t size, struct obstack *obstack) argument 147 operator new[](size_t size, struct obstack *obstack) argument [all...] |
H A D | gdb_obstack.cc | 29 obconcat (struct obstack *obstackp, ...)
|
H A D | gdb-hashtab.cc | 23 obstack. The obstack is passed as DATA. */ 29 void *ptr = obstack_alloc ((struct obstack *) data, total); 37 obstack. DATA will be the obstack, although it is not needed
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | lto-opts.c | 39 append_to_collect_gcc_options (struct obstack *ob, 63 struct obstack temporary_obstack;
|
H A D | collect2.h | 31 extern struct obstack temporary_obstack;
|