debug.h 523 B

123456789101112131415161718
  1. /*
  2. * Copyright (C) 2000, 2001, 2002 Jeff Dike (jdike@karaya.com) and
  3. * Lars Brinkhoff.
  4. * Licensed under the GPL
  5. */
  6. #ifndef __UML_TT_DEBUG_H
  7. #define __UML_TT_DEBUG_H
  8. extern int debugger_proxy(int status, pid_t pid);
  9. extern void child_proxy(pid_t pid, int status);
  10. extern void init_proxy (pid_t pid, int waiting, int status);
  11. extern int start_debugger(char *prog, int startup, int stop, int *debugger_fd);
  12. extern void fake_child_exit(void);
  13. extern int gdb_config(char *str);
  14. extern int gdb_remove(int unused);
  15. #endif