diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-08-01 14:37:02 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-08-01 14:37:02 +0000 |
commit | 22d41b37e06cdc8ea4ed2f62c72f1a3dd5edb82c (patch) | |
tree | bb551939ff238a2b55e544b3a401b32e663556d0 /gdb/config | |
parent | e66299b3ddd428d2b611c51326140234a72be604 (diff) | |
download | gdb-22d41b37e06cdc8ea4ed2f62c72f1a3dd5edb82c.zip gdb-22d41b37e06cdc8ea4ed2f62c72f1a3dd5edb82c.tar.gz gdb-22d41b37e06cdc8ea4ed2f62c72f1a3dd5edb82c.tar.bz2 |
2004-08-01 Andrew Cagney <cagney@gnu.org>
* config/ia64/tm-linux.h (IA64_GNULINUX_TARGET): Delete.
* config/alpha/nm-osf2.h (PROCFS_SIGPEND_OFFSET): Delete.
* config/nm-gnu.h (NO_CORE_OPS): Delete.
* config/pa/nm-hppah.h (MAY_SWITCH_FROM_INFERIOR_PID): Delete.
* config/i386/nm-i386v4.h (LOSING_POLL): Delete.
* config/alpha/nm-osf2.h (LOSING_POLL): Delete.
* config/tm-nto.h (RAW_SIGNAL_LO, RAW_SIGNAL_HI): Delete.
* config/m68k/tm-vx68.h (VX_SIZE_FPREGS): Delete.
* config/nm-linux.h (USE_THREAD_STEP_NEEDED): Delete.
* config/pa/nm-hppah.h (USE_THREAD_STEP_NEEDED): Delete.
* config/tm-nto.h (TARGET_SIGNAL_RAW_TABLE) Delete.
(TARGET_SIGNAL_RAW_VALUES): Delete.
* config/pa/nm-hppah.h (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT):
Delete.
* config/frv/tm-frv.h (TARGET_HW_BREAK_LIMIT)
(TARGET_HW_WATCH_LIMIT): Delete.
* Makefile.in (minimon_h, HFILES_NO_SRCDIR): Remove minimon.h.
* minimon.h: Delete file.
Diffstat (limited to 'gdb/config')
-rw-r--r-- | gdb/config/alpha/nm-osf2.h | 8 | ||||
-rw-r--r-- | gdb/config/frv/tm-frv.h | 3 | ||||
-rw-r--r-- | gdb/config/i386/nm-i386v4.h | 3 | ||||
-rw-r--r-- | gdb/config/ia64/tm-linux.h | 2 | ||||
-rw-r--r-- | gdb/config/m68k/tm-vx68.h | 5 | ||||
-rw-r--r-- | gdb/config/nm-gnu.h | 1 | ||||
-rw-r--r-- | gdb/config/nm-linux.h | 4 | ||||
-rw-r--r-- | gdb/config/pa/nm-hppah.h | 29 | ||||
-rw-r--r-- | gdb/config/tm-nto.h | 26 |
9 files changed, 0 insertions, 81 deletions
diff --git a/gdb/config/alpha/nm-osf2.h b/gdb/config/alpha/nm-osf2.h index 1f3932d..cbd232c 100644 --- a/gdb/config/alpha/nm-osf2.h +++ b/gdb/config/alpha/nm-osf2.h @@ -35,7 +35,6 @@ #define PROCFS_DONT_TRACE_FAULTS /* Work around some peculiarities in the OSF/1 procfs implementation. */ -#define PROCFS_SIGPEND_OFFSET #define PROCFS_NEED_PIOCSSIG_FOR_KILL #define PROCFS_DONT_PIOCSSIG_CURSIG @@ -43,10 +42,3 @@ #define KERNEL_U_SIZE kernel_u_size() extern int kernel_u_size (void); - -/* poll() doesn't seem to work properly for /proc in this version of the OS. - If we only specify POLLPRI, things hang. It seems to get better when we set - POLLOUT, but that always returns POLLNVAL!!! Also, POLLOUT causes problems - on other OSes. */ - -#define LOSING_POLL diff --git a/gdb/config/frv/tm-frv.h b/gdb/config/frv/tm-frv.h index 1215c58..3d032d3 100644 --- a/gdb/config/frv/tm-frv.h +++ b/gdb/config/frv/tm-frv.h @@ -20,9 +20,6 @@ /* This target uses an architecture vector for most architecture methods. */ -#define TARGET_HW_BREAK_LIMIT 4 -#define TARGET_HW_WATCH_LIMIT 4 - #define TARGET_HAS_HARDWARE_WATCHPOINTS #define TARGET_CAN_USE_HARDWARE_WATCHPOINT(type, cnt, ot) \ diff --git a/gdb/config/i386/nm-i386v4.h b/gdb/config/i386/nm-i386v4.h index ac87cbc..821be55 100644 --- a/gdb/config/i386/nm-i386v4.h +++ b/gdb/config/i386/nm-i386v4.h @@ -22,9 +22,6 @@ #include "config/nm-sysv4.h" -/* Poll causes GDB to hang, at least under Unixware 1.1.2. */ -#define LOSING_POLL - /* This is the amount to subtract from u.u_ar0 to get the offset in the core file of the register values. */ #define KERNEL_U_ADDR 0xe0000000 diff --git a/gdb/config/ia64/tm-linux.h b/gdb/config/ia64/tm-linux.h index f040f94..e55acff 100644 --- a/gdb/config/ia64/tm-linux.h +++ b/gdb/config/ia64/tm-linux.h @@ -22,8 +22,6 @@ #ifndef TM_LINUX_H #define TM_LINUX_H -#define IA64_GNULINUX_TARGET - #include "ia64/tm-ia64.h" #include "config/tm-linux.h" diff --git a/gdb/config/m68k/tm-vx68.h b/gdb/config/m68k/tm-vx68.h index 6eaf418..ab00246 100644 --- a/gdb/config/m68k/tm-vx68.h +++ b/gdb/config/m68k/tm-vx68.h @@ -71,8 +71,3 @@ This routine returns true on success */ #define GET_LONGJMP_TARGET(ADDR) m68k_get_longjmp_target(ADDR) - -/* Number of registers in a ptrace_getfpregs call. */ - -#define VX_SIZE_FPREGS (8 * DEPRECATED_REGISTER_RAW_SIZE (FP0_REGNUM) \ - + (3 * DEPRECATED_REGISTER_SIZE)) diff --git a/gdb/config/nm-gnu.h b/gdb/config/nm-gnu.h index 73a4180..ea6308a 100644 --- a/gdb/config/nm-gnu.h +++ b/gdb/config/nm-gnu.h @@ -38,6 +38,5 @@ extern char *gnu_target_pid_to_str (int pid); /* Use SVR4 style shared library support */ #define SVR4_SHARED_LIBS #include "solib.h" -#define NO_CORE_OPS #endif /* __NM_GNU_H__ */ diff --git a/gdb/config/nm-linux.h b/gdb/config/nm-linux.h index 0817c0a..c935524 100644 --- a/gdb/config/nm-linux.h +++ b/gdb/config/nm-linux.h @@ -54,10 +54,6 @@ extern void lin_lwp_attach_lwp (ptid_t ptid, int 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 - - /* Use elf_gregset_t and elf_fpregset_t, rather than gregset_t and fpregset_t. */ diff --git a/gdb/config/pa/nm-hppah.h b/gdb/config/pa/nm-hppah.h index 3b0b30d..91a71a4 100644 --- a/gdb/config/pa/nm-hppah.h +++ b/gdb/config/pa/nm-hppah.h @@ -117,31 +117,6 @@ extern int hppa_can_use_hw_watchpoint (int type, int cnt, int ot); #define TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT(byte_count) \ (1) -/* However, some addresses may not be profitable to use hardware to watch, - or may be difficult to understand when the addressed object is out of - scope, and hence should be unwatched. On some targets, this may have - severe performance penalties, such that we might as well use regular - watchpoints, and save (possibly precious) hardware watchpoints for other - locations. - - On HP-UX, we choose not to watch stack-based addresses, because - - [1] Our implementation relies on page protection traps. The granularity - of these is large and so can generate many false hits, which are expensive - to respond to. - - [2] Watches of "*p" where we may not know the symbol that p points to, - make it difficult to know when the addressed object is out of scope, and - hence shouldn't be watched. Page protection that isn't removed when the - addressed object is out of scope will either degrade execution speed - (false hits) or give false triggers (when the address is recycled by - other calls). - - Since either of these points results in a slow-running inferior, we might - as well use normal watchpoints, aka single-step & test. */ -#define TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT(pid,start,len) \ - hppa_range_profitable_for_hw_watchpoint(pid, start, (LONGEST)(len)) - /* On HP-UX, we're using page-protection to implement hardware watchpoints. When an instruction attempts to write to a write-protected memory page, a SIGBUS is raised. At that point, the write has not actually occurred. @@ -249,10 +224,6 @@ extern int hppa_resume_execd_vforking_child_to_get_parent_vfork (void); #define HPUXHPPA -#define MAY_SWITCH_FROM_INFERIOR_PID (1) - #define MAY_FOLLOW_EXEC (1) -#define USE_THREAD_STEP_NEEDED (1) - #include "infttrace.h" /* For parent_attach_all. */ diff --git a/gdb/config/tm-nto.h b/gdb/config/tm-nto.h index 359ff06..98494a9 100644 --- a/gdb/config/tm-nto.h +++ b/gdb/config/tm-nto.h @@ -32,30 +32,4 @@ #define REALTIME_LO 41 #define REALTIME_HI 56 -/* Set up the undefined useable signals. */ -#define RAW_SIGNAL_LO 32 -#define RAW_SIGNAL_HI (REALTIME_LO - 1) - -#define TARGET_SIGNAL_RAW_VALUES \ -TARGET_SIGNAL_RAW0, \ -TARGET_SIGNAL_RAW1, \ -TARGET_SIGNAL_RAW2, \ -TARGET_SIGNAL_RAW3, \ -TARGET_SIGNAL_RAW4, \ -TARGET_SIGNAL_RAW5, \ -TARGET_SIGNAL_RAW6, \ -TARGET_SIGNAL_RAW7, \ -TARGET_SIGNAL_RAW8 - -#define TARGET_SIGNAL_RAW_TABLE \ -{"SIGNAL32", "Signal 32"}, \ -{"SIGNAL33", "Signal 33"}, \ -{"SIGNAL34", "Signal 34"}, \ -{"SIGNAL35", "Signal 35"}, \ -{"SIGNAL36", "Signal 36"}, \ -{"SIGNAL37", "Signal 37"}, \ -{"SIGNAL38", "Signal 38"}, \ -{"SIGNAL39", "Signal 39"}, \ -{"SIGNAL40", "Signal 40"} - #endif /* _TM_QNXNTO_H */ |