25 #include "pips_config.h"
55 function, file,
line);
static stack debug_stack
Stack management for PIPS contexts.
void push_pips_context(char const *file, char const *function, int line)
exception.c
void pop_pips_context(char const *file, char const *function, int line)
#define pips_debug
these macros use the GNU extensions that allow variadic macros, including with an empty list.
#define pips_internal_error
void set_debug_stack_pointer(const int i)
_int get_debug_stack_pointer(void)
The pair get_ and set_debug_stack_pointer() should never be used except to clean up the stack after a...
void stack_push(void *, stack)
stack use
stack stack_make(int, int, int)
allocation
void * stack_pop(stack)
POPs one item from stack s.
static int line
FLEX_SCANNER.