signal (SIGSEGV, SIG_DFL); #ifdef SIGIOT signal (SIGIOT, SIG_DFL); #endif #ifdef SIGILL signal (SIGILL, SIG_DFL); #endif #ifdef SIGABRT signal (SIGABRT, SIG_DFL); #endif #ifdef SIGBUS signal (SIGBUS, SIG_DFL); #endif my_friendly_abort (0);
struct binding_level *binding_level; tree names_in_scope; tree label_decl; char *filename_o_goto; int lineno_o_goto; struct named_label_list *next; };    static struct named_label_list *named_label_uses = NULL;   tree static_aggregates;      tree integer_zero_node; tree null_pointer_node;   extern tree null_node;    tree integer_one_node, integer_two_node, integer_three_node;    static tree enum_next_value;    static int enum_overflow;    tree last_function_parms;    static tree last_function_parm_tags;    static tree current_function_parms;   static tree current_function_parm_tags;    static tree named_labels;    static tree shadowed_labels;   tree current_function_decl;    int current_function_returns_value;    int current_function_returns_null;    tree current_function_return_value;    extern int flag_short_double;    extern int flag_no_builtin;    extern int flag_no_nonansi_builtin;    extern int flag_ansi;   extern int flag_huge_objects;   extern int flag_conserve_space;    extern tree *current_lang_base, *current_lang_stack;      static int current_function_assigns_this; int current_function_just_assigned_this;   int current_function_parms_stored;    extern int spew_debug;   extern tree previous_class_values;   tree signed_size_zero_node;   tree anonymous_namespace_name;      static struct stack_level * push_decl_level (stack, obstack) struct stack_level *stack; struct obstack *obstack; { struct stack_level tem; tem.prev = stack;  return push_stack_level (obstack, (char *)&tem, sizeof (tem));
signal_catch (sig)     int sig ATTRIBUTE_UNUSED;{  signal (SIGSEGV, SIG_DFL);#ifdef SIGIOT  signal (SIGIOT, SIG_DFL);#endif#ifdef SIGILL  signal (SIGILL, SIG_DFL);#endif#ifdef SIGABRT  signal (SIGABRT, SIG_DFL);#endif#ifdef SIGBUS  signal (SIGBUS, SIG_DFL);#endif  my_friendly_abort (0);}