21#include "gdbsupport/event-loop.h"
22#include "gdbsupport/gdb_select.h"
29gdb_select (
int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
30 struct timeval *timeout)
32 return select (n, readfds, writefds, exceptfds, timeout);
51#if defined (__linux__) || defined (__sun__)
54 xsnprintf (buf,
sizeof (buf),
"/proc/%d/fd/0",
pid);
57 return TRIBOOL_UNKNOWN;
mach_port_t mach_port_t name mach_port_t mach_port_t name kern_return_t int int rusage_t pid_t pid
tribool is_gdb_terminal(const char *tty)
void c_c_handler_ftype(int)
int gdb_select(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)
int gdb_console_fputs(const char *buf, FILE *f)
static c_c_handler_ftype * current_handler
static void handler_wrapper(int num)
c_c_handler_ftype * install_sigint_handler(c_c_handler_ftype *fn)
tribool sharing_input_terminal(int pid)