debug.h 879 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * Copyright (C) 2000, 2001, 2002 Jeff Dike (jdike@karaya.com) and
  3. * Lars Brinkhoff.
  4. * Licensed under the GPL
  5. */
  6. #ifndef __DEBUG_H
  7. #define __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(char *unused);
  15. #endif
  16. /*
  17. * Overrides for Emacs so that we follow Linus's tabbing style.
  18. * Emacs will notice this stuff at the end of the file and automatically
  19. * adjust the settings for this buffer only. This must remain at the end
  20. * of the file.
  21. * ---------------------------------------------------------------------------
  22. * Local variables:
  23. * c-file-style: "linux"
  24. * End:
  25. */