From c3f6f71df382eaaaac4440a91e6f310d03fb8da6 Mon Sep 17 00:00:00 2001 From: Jason Molenda Date: Thu, 6 Jan 2000 03:07:20 +0000 Subject: import gdb-2000-01-05 snapshot --- gdb/config/alpha/alpha-osf2.mh | 3 ++- gdb/config/alpha/alpha-osf3.mh | 4 +++- gdb/config/i386/i386dgux.mh | 3 ++- gdb/config/i386/i386sol2.mh | 3 ++- gdb/config/i386/i386v4.mh | 3 ++- gdb/config/i386/i386v42mp.mh | 4 +++- gdb/config/i386/ncr3000.mh | 3 ++- gdb/config/m68k/m68kv4.mh | 3 ++- gdb/config/m88k/delta88v4.mh | 3 ++- gdb/config/mips/irix4.mh | 5 ++++- gdb/config/mips/irix5.mh | 4 +++- gdb/config/mips/mipsv4.mh | 3 ++- gdb/config/mips/nm-irix4.h | 10 +++++++--- gdb/config/mips/nm-irix5.h | 16 +++++++++------- gdb/config/powerpc/solaris.mh | 3 ++- gdb/config/sparc/sun4sol2.mh | 3 ++- 16 files changed, 49 insertions(+), 24 deletions(-) (limited to 'gdb/config') diff --git a/gdb/config/alpha/alpha-osf2.mh b/gdb/config/alpha/alpha-osf2.mh index 569b6fd..8d9ea02 100644 --- a/gdb/config/alpha/alpha-osf2.mh +++ b/gdb/config/alpha/alpha-osf2.mh @@ -2,4 +2,5 @@ XDEPFILES= XM_FILE= xm-alphaosf.h NAT_FILE= nm-osf2.h -NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o osfsolib.o procfs.o +NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o \ + osfsolib.o procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/alpha/alpha-osf3.mh b/gdb/config/alpha/alpha-osf3.mh index 4997531..63019b0 100644 --- a/gdb/config/alpha/alpha-osf3.mh +++ b/gdb/config/alpha/alpha-osf3.mh @@ -2,4 +2,6 @@ XDEPFILES= XM_FILE= xm-alphaosf.h NAT_FILE= nm-osf3.h -NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o osfsolib.o procfs.o +NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o \ + osfsolib.o procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o + diff --git a/gdb/config/i386/i386dgux.mh b/gdb/config/i386/i386dgux.mh index e05ebcd..2ac7972 100644 --- a/gdb/config/i386/i386dgux.mh +++ b/gdb/config/i386/i386dgux.mh @@ -6,4 +6,5 @@ XDEPFILES= ser-tcp.o XM_CLIBS= -lsocket -lnsl NAT_FILE= nm-i386v4.h -NATDEPFILES= corelow.o core-regset.o solib.o procfs.o fork-child.o i386v4-nat.o +NATDEPFILES= corelow.o core-regset.o solib.o fork-child.o i386v4-nat.o \ + procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/i386/i386sol2.mh b/gdb/config/i386/i386sol2.mh index ff24294..11077cb 100644 --- a/gdb/config/i386/i386sol2.mh +++ b/gdb/config/i386/i386sol2.mh @@ -4,4 +4,5 @@ XM_FILE= xm-i386v4.h XDEPFILES= NAT_FILE= nm-i386sol2.h -NATDEPFILES= core-regset.o procfs.o fork-child.o i386v4-nat.o corelow.o +NATDEPFILES= core-regset.o fork-child.o i386v4-nat.o corelow.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/i386/i386v4.mh b/gdb/config/i386/i386v4.mh index 4653887..d7a2003 100644 --- a/gdb/config/i386/i386v4.mh +++ b/gdb/config/i386/i386v4.mh @@ -6,4 +6,5 @@ XDEPFILES= XM_CLIBS= -lsocket -lnsl NAT_FILE= nm-i386v4.h -NATDEPFILES= corelow.o core-regset.o solib.o procfs.o fork-child.o i386v4-nat.o +NATDEPFILES= corelow.o core-regset.o solib.o fork-child.o i386v4-nat.o \ + procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/i386/i386v42mp.mh b/gdb/config/i386/i386v42mp.mh index 94b6c06..969b257 100644 --- a/gdb/config/i386/i386v42mp.mh +++ b/gdb/config/i386/i386v42mp.mh @@ -8,4 +8,6 @@ XM_CLIBS= -lsocket -lnsl # we don't want nm-i386v4.h since that defines LOSING_POLL which isn't # appropriate for i386v42mp NAT_FILE= nm-i386v42mp.h -NATDEPFILES= corelow.o core-regset.o solib.o procfs.o fork-child.o i386v4-nat.o +NATDEPFILES= corelow.o core-regset.o solib.o fork-child.o i386v4-nat.o \ + procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o + diff --git a/gdb/config/i386/ncr3000.mh b/gdb/config/i386/ncr3000.mh index 4f60756..7af5ecf 100644 --- a/gdb/config/i386/ncr3000.mh +++ b/gdb/config/i386/ncr3000.mh @@ -13,4 +13,5 @@ XM_FILE= xm-i386v4.h XDEPFILES= NAT_FILE= nm-i386v4.h -NATDEPFILES= corelow.o core-regset.o procfs.o fork-child.o i386v4-nat.o +NATDEPFILES= corelow.o core-regset.o fork-child.o i386v4-nat.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/m68k/m68kv4.mh b/gdb/config/m68k/m68kv4.mh index f2db3d9..1ecf9bb 100644 --- a/gdb/config/m68k/m68kv4.mh +++ b/gdb/config/m68k/m68kv4.mh @@ -4,4 +4,5 @@ XM_FILE= xm-m68kv4.h XDEPFILES= NAT_FILE= nm-sysv4.h -NATDEPFILES= corelow.o core-regset.o solib.o procfs.o fork-child.o +NATDEPFILES= corelow.o core-regset.o solib.o fork-child.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/m88k/delta88v4.mh b/gdb/config/m88k/delta88v4.mh index 82be883..cd26cad 100644 --- a/gdb/config/m88k/delta88v4.mh +++ b/gdb/config/m88k/delta88v4.mh @@ -4,4 +4,5 @@ XM_FILE= xm-delta88v4.h XDEPFILES= NAT_FILE= nm-delta88v4.h -NATDEPFILES= fork-child.o m88k-nat.o corelow.o core-regset.o procfs.o solib.o +NATDEPFILES= fork-child.o m88k-nat.o corelow.o core-regset.o solib.o \ + procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/mips/irix4.mh b/gdb/config/mips/irix4.mh index 68511e6..ce27ed2 100644 --- a/gdb/config/mips/irix4.mh +++ b/gdb/config/mips/irix4.mh @@ -2,7 +2,10 @@ XDEPFILES= ser-tcp.o XM_FILE= xm-irix4.h NAT_FILE= nm-irix4.h -NATDEPFILES= fork-child.o procfs.o irix4-nat.o corelow.o +NATDEPFILES= fork-child.o irix4-nat.o corelow.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o + + XM_CLIBS=-lbsd -lsun # use cc in K&R mode, bump up some static compiler tables. CC = cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh1100 diff --git a/gdb/config/mips/irix5.mh b/gdb/config/mips/irix5.mh index 0e27686..47d80f5 100644 --- a/gdb/config/mips/irix5.mh +++ b/gdb/config/mips/irix5.mh @@ -2,5 +2,7 @@ XDEPFILES= ser-tcp.o XM_FILE= xm-irix5.h NAT_FILE= nm-irix5.h -NATDEPFILES= fork-child.o procfs.o irix5-nat.o corelow.o +NATDEPFILES= fork-child.o irix5-nat.o corelow.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o + XM_CLIBS=-lbsd -lsun diff --git a/gdb/config/mips/mipsv4.mh b/gdb/config/mips/mipsv4.mh index 87cb7e4..cea9883 100644 --- a/gdb/config/mips/mipsv4.mh +++ b/gdb/config/mips/mipsv4.mh @@ -1,4 +1,5 @@ # Host: Mips running SVR4 XM_FILE= xm-mipsv4.h NAT_FILE= ../nm-sysv4.h -NATDEPFILES= fork-child.o procfs.o mipsv4-nat.o corelow.o core-regset.o solib.o +NATDEPFILES= fork-child.o mipsv4-nat.o corelow.o core-regset.o solib.o \ + procfs.o proc_api.o proc_events.o proc_flags.o proc_why.o diff --git a/gdb/config/mips/nm-irix4.h b/gdb/config/mips/nm-irix4.h index 189dafe..af5a417 100644 --- a/gdb/config/mips/nm-irix4.h +++ b/gdb/config/mips/nm-irix4.h @@ -57,6 +57,10 @@ extern int procfs_stopped_by_watchpoint PARAMS ((int)); /* Use these macros for watchpoint insertion/deletion. */ /* type can be 0: write watch, 1: read watch, 2: access watch (read/write) */ -#define target_insert_watchpoint(addr, len, type) procfs_set_watchpoint (inferior_pid, addr, len, 2) -#define target_remove_watchpoint(addr, len, type) procfs_set_watchpoint (inferior_pid, addr, 0, 0) -extern int procfs_set_watchpoint PARAMS ((int, CORE_ADDR, int, int)); +#define target_insert_watchpoint(ADDR, LEN, TYPE) \ + procfs_set_watchpoint (inferior_pid, ADDR, LEN, TYPE, 0) +#define target_remove_watchpoint(ADDR, LEN, TYPE) \ + procfs_set_watchpoint (inferior_pid, ADDR, 0, 0, 0) +extern int procfs_set_watchpoint PARAMS ((int, CORE_ADDR, int, int, int)); + +#define TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT(SIZE) 1 diff --git a/gdb/config/mips/nm-irix5.h b/gdb/config/mips/nm-irix5.h index 3ab4d25..4cf53b6 100644 --- a/gdb/config/mips/nm-irix5.h +++ b/gdb/config/mips/nm-irix5.h @@ -24,22 +24,24 @@ #define TARGET_HAS_HARDWARE_WATCHPOINTS -/* Temporary new watchpoint stuff */ -#define TARGET_CAN_USE_HARDWARE_WATCHPOINT(type, cnt, ot) \ - ((type) == bp_hardware_watchpoint) +#define TARGET_CAN_USE_HARDWARE_WATCHPOINT(type, cnt, ot) 1 /* When a hardware watchpoint fires off the PC will be left at the instruction which caused the watchpoint. It will be necessary for GDB to step over the watchpoint. */ #define STOPPED_BY_WATCHPOINT(W) \ - procfs_stopped_by_watchpoint(inferior_pid) + procfs_stopped_by_watchpoint(inferior_pid) extern int procfs_stopped_by_watchpoint PARAMS ((int)); #define HAVE_NONSTEPPABLE_WATCHPOINT /* Use these macros for watchpoint insertion/deletion. */ /* type can be 0: write watch, 1: read watch, 2: access watch (read/write) */ -#define target_insert_watchpoint(addr, len, type) procfs_set_watchpoint (inferior_pid, addr, len, 2) -#define target_remove_watchpoint(addr, len, type) procfs_set_watchpoint (inferior_pid, addr, 0, 0) -extern int procfs_set_watchpoint PARAMS ((int, CORE_ADDR, int, int)); +#define target_insert_watchpoint(ADDR, LEN, TYPE) \ + procfs_set_watchpoint (inferior_pid, ADDR, LEN, TYPE, 0) +#define target_remove_watchpoint(ADDR, LEN, TYPE) \ + procfs_set_watchpoint (inferior_pid, ADDR, 0, 0, 0) +extern int procfs_set_watchpoint PARAMS ((int, CORE_ADDR, int, int, int)); + +#define TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT(SIZE) 1 diff --git a/gdb/config/powerpc/solaris.mh b/gdb/config/powerpc/solaris.mh index 7d3444e..efc3a1b 100644 --- a/gdb/config/powerpc/solaris.mh +++ b/gdb/config/powerpc/solaris.mh @@ -5,7 +5,8 @@ XDEPFILES= ser-tcp.o XM_CLIBS= -lsocket -lnsl NAT_FILE= nm-solaris.h -NATDEPFILES= corelow.o core-sol2.o solib.o procfs.o fork-child.o +NATDEPFILES= corelow.o core-sol2.o solib.o fork-child.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o # If you are compiling with Sun's compiler, add the -xs option to CC # (e.g. `make CC="cc -xs"'). diff --git a/gdb/config/sparc/sun4sol2.mh b/gdb/config/sparc/sun4sol2.mh index 468b362..1659c7a 100644 --- a/gdb/config/sparc/sun4sol2.mh +++ b/gdb/config/sparc/sun4sol2.mh @@ -5,7 +5,8 @@ XDEPFILES= ser-tcp.o XM_CLIBS= -lsocket -lnsl NAT_FILE= nm-sun4sol2.h -NATDEPFILES= corelow.o core-sol2.o solib.o procfs.o fork-child.o +NATDEPFILES= corelow.o core-sol2.o solib.o fork-child.o procfs.o \ + proc_api.o proc_events.o proc_flags.o proc_why.o # If you are compiling with Sun's compiler, add the -xs option to CC # (e.g. `make CC="cc -xs"'). -- cgit v1.1