|
GDB (API)
|
#include "defs.h"#include "frame.h"#include "inferior.h"#include "command.h"#include "serial.h"#include "terminal.h"#include "target.h"#include "gdbthread.h"#include "observer.h"#include "gdb_string.h"#include <signal.h>#include <fcntl.h>#include "gdb_select.h"#include "inflow.h"#include "gdbcmd.h"Go to the source code of this file.
Defines | |
| #define | O_NOCTTY 0 |
| #define | OOPSY(what) |
| #define | O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) |
Enumerations | |
| enum | { yes, no, have_not_checked } |
Functions | |
| void | _initialize_inflow (void) |
| int | gdb_has_a_terminal (void) |
| void | terminal_init_inferior_with_pgrp (int pgrp) |
| void | terminal_save_ours (void) |
| void | terminal_init_inferior (void) |
| void | terminal_inferior (void) |
| void | terminal_ours_for_output (void) |
| void | terminal_ours (void) |
| void | copy_terminal_info (struct inferior *to, struct inferior *from) |
| void | term_info (char *arg, int from_tty) |
| void | child_terminal_info (const char *args, int from_tty) |
| void | new_tty_prefork (const char *ttyname) |
| void | new_tty (void) |
| void | new_tty_postfork (void) |
| void | set_sigint_trap (void) |
| void | clear_sigint_trap (void) |
| pid_t | create_tty_session (void) |
| int | gdb_setpgid (void) |
| void | initialize_stdin_serial (void) |
Variables | |
| int | terminal_is_ours |
| enum { ... } | gdb_has_a_terminal_flag |
| #define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) |
| #define OOPSY | ( | what | ) |
if (result == -1) \ fprintf_unfiltered(gdb_stderr, "[%s failed in terminal_inferior: %s]\n", \ what, safe_strerror (errno))
| void _initialize_inflow | ( | void | ) |
| void child_terminal_info | ( | const char * | args, |
| int | from_tty | ||
| ) |
| void clear_sigint_trap | ( | void | ) |
| void copy_terminal_info | ( | struct inferior * | to, |
| struct inferior * | from | ||
| ) |
| pid_t create_tty_session | ( | void | ) |
| int gdb_has_a_terminal | ( | void | ) |
| int gdb_setpgid | ( | void | ) |
| void initialize_stdin_serial | ( | void | ) |
| void new_tty_postfork | ( | void | ) |
| void new_tty_prefork | ( | const char * | ttyname | ) |
| void set_sigint_trap | ( | void | ) |
| void terminal_inferior | ( | void | ) |
| void terminal_init_inferior | ( | void | ) |
| void terminal_init_inferior_with_pgrp | ( | int | pgrp | ) |
| void terminal_ours | ( | void | ) |
| void terminal_ours_for_output | ( | void | ) |
| void terminal_save_ours | ( | void | ) |
| enum { ... } gdb_has_a_terminal_flag |
1.7.6.1