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 |