2006-07-03 Nathan J. Williams <nathanw@wasabisystems.com>
[deliverable/binutils-gdb.git] / gdb / config / nm-linux.h
index 59e5acbaeb86752cbb3bcec4a0fa3cf55a3afc4e..39e78cfa8e452c8de8042eae668abda5acf26207 100644 (file)
@@ -1,5 +1,6 @@
 /* Native support for GNU/Linux.
 /* Native support for GNU/Linux.
-   Copyright 1999, 2000, 2001
+
+   Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005
    Free Software Foundation, Inc.
 
    This file is part of GDB.
    Free Software Foundation, Inc.
 
    This file is part of GDB.
    Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
    Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-/* Linux is SVR4-ish but its /proc file system isn't.  */
-#undef USE_PROC_FS
+struct target_ops;
 
 
-/* Tell GDB that we can attach and detach other processes.  */
-#define ATTACH_DETACH
+/* GNU/Linux is SVR4-ish but its /proc file system isn't.  */
+#undef USE_PROC_FS
 
 /* Since we're building a native debugger, we can include <signal.h>
    to find the range of real-time signals.  */
 
 /* Since we're building a native debugger, we can include <signal.h>
    to find the range of real-time signals.  */
    style shared libraries.  */
 
 #ifdef HAVE_LINK_H
    style shared libraries.  */
 
 #ifdef HAVE_LINK_H
-#define SVR4_SHARED_LIBS
 #include "solib.h"             /* Support for shared libraries.  */
 #endif
 \f
 
 #include "solib.h"             /* Support for shared libraries.  */
 #endif
 \f
 
-/* Override child_wait in `inftarg.c'.  */
-struct target_waitstatus;
-extern ptid_t child_wait (ptid_t ptid, struct target_waitstatus *ourstatus);
-#define CHILD_WAIT
-
-extern int lin_lwp_prepare_to_proceed (void);
-#define PREPARE_TO_PROCEED(select_it) lin_lwp_prepare_to_proceed ()
-
 extern void lin_lwp_attach_lwp (ptid_t ptid, int verbose);
 #define ATTACH_LWP(ptid, verbose) lin_lwp_attach_lwp ((ptid), (verbose))
 
 extern void lin_thread_get_thread_signals (sigset_t *mask);
 #define GET_THREAD_SIGNALS(mask) lin_thread_get_thread_signals (mask)
 
 extern void lin_lwp_attach_lwp (ptid_t ptid, int verbose);
 #define ATTACH_LWP(ptid, verbose) lin_lwp_attach_lwp ((ptid), (verbose))
 
 extern void lin_thread_get_thread_signals (sigset_t *mask);
 #define GET_THREAD_SIGNALS(mask) lin_thread_get_thread_signals (mask)
 
-/* Defined to make stepping-over-breakpoints be thread-atomic.  */
-#define USE_THREAD_STEP_NEEDED 1
-\f
-
 /* Use elf_gregset_t and elf_fpregset_t, rather than
    gregset_t and fpregset_t.  */
 
 /* Use elf_gregset_t and elf_fpregset_t, rather than
    gregset_t and fpregset_t.  */
 
This page took 0.026153 seconds and 4 git commands to generate.