#include "config.h"#include "ansidecl.h"#include "libiberty.h"#include <stdio.h>#include <signal.h>

Go to the source code of this file.
Data Types | |
| type | signal_info |
Defines | |
| #define | sys_siglist no_such_symbol |
| #define | sys_nsig sys_nsig__no_such_symbol |
| #define | NULL 0 |
| #define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | ENTRY(value, name, msg) {value, name, msg} |
Functions/Subroutines | |
| PTR | malloc () |
| PTR | memset () |
| static void init_signal_tables | PARAMS ((void)) |
| static void | init_signal_tables () |
| int | signo_max () |
| const char * | strsignal (int signo) |
| const char * | strsigno (int signo) |
| int | strtosigno (char *name) const |
| void | psignal (unsigned signo, char *message) |
Variables | |
| static struct signal_info | signal_table [] |
| static const char ** | signal_names |
| static int | num_signal_names = 0 |
| static int | sys_nsig |
| static const char ** | sys_siglist |
| #define NULL 0 |
Definition at line 51 of file strsignal.c.
| #define sys_nsig sys_nsig__no_such_symbol |
Definition at line 23 of file strsignal.c.
Referenced by init_signal_tables(), psignal(), signo_max(), and strsignal().
| #define sys_siglist no_such_symbol |
Definition at line 22 of file strsignal.c.
Referenced by init_signal_tables(), psignal(), and strsignal().
Definition at line 295 of file strsignal.c.
References malloc, memset, msg, and NULL.
Referenced by psignal(), signo_max(), strsignal(), strsigno(), and strtosigno().
| PTR malloc | ( | ) |
| PTR memset | ( | ) |
Definition at line 77 of file cplus-dem.c.
| void psignal | ( | unsigned | signo, | |
| char * | message | |||
| ) |
| int signo_max | ( | void | ) |
Definition at line 376 of file strsignal.c.
| const char* strsignal | ( | int | signo | ) |
Definition at line 416 of file strsignal.c.
Referenced by catch(), catch_signal(), Catch_Signal(), collect_wait(), crash_signal(), execute(), and handler().
| const char* strsigno | ( | int | signo | ) |
Definition at line 476 of file strsignal.c.
| int strtosigno | ( | char * | name | ) | const |
int num_signal_names = 0 [static] |
Definition at line 237 of file strsignal.c.
Referenced by init_signal_tables(), signo_max(), strsigno(), and strtosigno().
const char** signal_names [static] |
Definition at line 236 of file strsignal.c.
Referenced by init_signal_tables(), psignal(), signo_max(), strsignal(), strsigno(), and strtosigno().
struct signal_info signal_table[] [static] |
Definition at line 86 of file strsignal.c.
int sys_nsig [static] |
Definition at line 249 of file strsignal.c.
const char** sys_siglist [static] |
Definition at line 250 of file strsignal.c.
1.5.6