#include "obstack.h"#include <stdio.h>

Go to the source code of this file.
| #define CALL_FREEFUN | ( | h, | |||
| old_chunk | ) |
Definition at line 345 of file obstack.c.
References _obstack_chunk::limit, and _obstack_chunk::prev.
| int _obstack_begin | ( | struct obstack * | h, | |
| int | size, | |||
| int | alignment, | |||
| POINTER(*)(long) | chunkfun, | |||
| void(*)(void *) | freefun | |||
| ) |
Definition at line 142 of file obstack.c.
References obstack::alignment_mask, obstack::alloc_failed, CALL_CHUNKFUN, obstack::chunk, obstack::chunk_limit, obstack::chunk_size, obstack::chunkfun, _obstack_chunk::contents, DEFAULT_ALIGNMENT, DEFAULT_ROUNDING, obstack::freefun, int, _obstack_chunk::limit, long, obstack::maybe_empty_object, obstack::next_free, obstack::object_base, _obstack_chunk::prev, obstack::use_extra_arg, and void.
| int _obstack_begin_1 | ( | struct obstack * | h, | |
| int | size, | |||
| int | alignment, | |||
| POINTER(*)(POINTER, long) | chunkfun, | |||
| void(*)(POINTER, POINTER) | freefun, | |||
| POINTER | arg | |||
| ) |
Definition at line 186 of file obstack.c.
References obstack::alignment_mask, obstack::alloc_failed, CALL_CHUNKFUN, obstack::chunk, obstack::chunk_limit, obstack::chunk_size, obstack::chunkfun, _obstack_chunk::contents, DEFAULT_ALIGNMENT, DEFAULT_ROUNDING, obstack::extra_arg, obstack::freefun, int, _obstack_chunk::limit, long, obstack::maybe_empty_object, obstack::next_free, obstack::object_base, _obstack_chunk::prev, obstack::use_extra_arg, and void.
Definition at line 330 of file obstack.c.
References abort, CALL_FREEFUN, obstack::chunk, obstack::chunk_limit, _obstack_chunk::limit, obstack::maybe_empty_object, obstack::next_free, obstack::object_base, POINTER, and _obstack_chunk::prev.
Definition at line 392 of file obstack.c.
References obstack::chunk, _obstack_chunk::limit, and _obstack_chunk::prev.
Definition at line 238 of file obstack.c.
References obstack::alignment_mask, CALL_CHUNKFUN, CALL_FREEFUN, obstack::chunk, obstack::chunk_limit, obstack::chunk_size, _obstack_chunk::contents, COPYING_UNIT, DEFAULT_ALIGNMENT, i, if(), _obstack_chunk::limit, obstack::maybe_empty_object, obstack::next_free, obstack::object_base, and _obstack_chunk::prev.
Definition at line 362 of file obstack.c.
References abort, CALL_FREEFUN, obstack::chunk, obstack::chunk_limit, _obstack_chunk::limit, obstack::maybe_empty_object, obstack::next_free, obstack::object_base, POINTER, and _obstack_chunk::prev.
| void(* obstack_alloc_failed_handler)(void) = print_and_abort |
| int obstack_exit_failure = EXIT_FAILURE |
1.5.6