/* Common things used by the various *gnu-nat.c files
- Copyright (C) 1995, 1996, 1997, 1999, 2000, 2007, 2008, 2009
+ Copyright (C) 1995, 1996, 1997, 1999, 2000, 2007, 2008, 2009, 2010
Free Software Foundation, Inc.
Written by Miles Bader <miles@gnu.ai.mit.edu>
#define proc_debug(_proc, msg, args...) \
do { struct proc *__proc = (_proc); \
debug ("{proc %d/%d %s}: " msg, \
- __proc_pid (__proc), __proc->tid,
+ __proc_pid (__proc), __proc->tid, \
host_address_to_string (__proc) , ##args); } while (0)
extern int gnu_debug_flag;
do { if (gnu_debug_flag) \
fprintf_unfiltered (gdb_stdlog, "%s:%d: " msg "\r\n", __FILE__ , __LINE__ , ##args); } while (0)
+/* Create a prototype generic GNU/Hurd target. The client can
+ override it with local methods. */
+struct target_ops *gnu_target (void);
+
#endif /* __GNU_NAT_H__ */