aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2002-07-27 01:41:15 +0000
committerKevin Buettner <kevinb@redhat.com>2002-07-27 01:41:15 +0000
commit313fb2f63c670b231031540f81804ce6535313a6 (patch)
tree1ec2db065046b5c712ca1c225df105d14508beea
parentb96d0a4e19434a7f4024562eada44fbb0d57d81c (diff)
downloadgdb-313fb2f63c670b231031540f81804ce6535313a6.zip
gdb-313fb2f63c670b231031540f81804ce6535313a6.tar.gz
gdb-313fb2f63c670b231031540f81804ce6535313a6.tar.bz2
Configury changes for IRIX shared library support and IRIX OSABI support.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/Makefile.in8
-rw-r--r--gdb/config/mips/irix5.mt2
-rw-r--r--gdb/config/mips/irix6.mh2
-rw-r--r--gdb/config/mips/irix6.mt2
5 files changed, 17 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 3b38e6f..91b1c64 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -8,6 +8,13 @@
* osabi.c (gdb_osabi_names): Add corresponding string for Irix.
* mips-irix-tdep.c: New file.
+ * Makefile.in (ALLDEPFILES): Add mips-irix-tdep.c and solib-irix.c.
+ (mips-irix-tdep.o, solib-irix.o): New rules.
+ * config/mips/irix5.mt (TDEPFILES): Add mips-irix-tdep.o, solib.o,
+ solib-irix.o.
+ * config/mips/irix6.mt (TDEPFILES): Likewise.
+ * config/mips/irix6.mh (NATDEPFILES): Remove solib.o.
+
2002-07-26 Kevin Buettner <kevinb@redhat.com>
* aix-thread.c (coff/internal.h, bfd/libcoff.h, pthread.h): Remove
diff --git a/gdb/Makefile.in b/gdb/Makefile.in
index 60d7937..0070deb 100644
--- a/gdb/Makefile.in
+++ b/gdb/Makefile.in
@@ -1225,6 +1225,7 @@ ALLDEPFILES = a68v-nat.c \
mcore-tdep.c \
mips-linux-nat.c mips-linux-tdep.c \
mips-nat.c \
+ mips-irix-tdep.c \
mips-tdep.c mipsm3-nat.c mipsv4-nat.c \
mipsnbsd-nat.c mipsnbsd-tdep.c \
nbsd-tdep.c \
@@ -1244,7 +1245,7 @@ ALLDEPFILES = a68v-nat.c \
s390-tdep.c s390-nat.c \
ser-go32.c ser-pipe.c ser-tcp.c \
sh-tdep.c shnbsd-tdep.c shnbsd-nat.c \
- solib.c solib-svr4.c solib-sunos.c sparc-linux-nat.c \
+ solib.c solib-irix.c solib-svr4.c solib-sunos.c sparc-linux-nat.c \
sparc-nat.c \
sparc64nbsd-nat.c sparcnbsd-nat.c sparcnbsd-tdep.c \
sparc-tdep.c sparcl-tdep.c sun3-nat.c \
@@ -1817,6 +1818,8 @@ mips-linux-tdep.o: mips-linux-tdep.c $(defs_h) $(gdbcore_h) $(target_h) \
mips-nat.o: mips-nat.c $(defs_h) $(gdbcore_h) $(inferior_h) $(regcache_h)
+mips-irix-tdep.o: mips-irix-tdep.c $(defs_h) osabi.h $(BFD_SRC)/elf-bfd.h
+
mips-tdep.o: mips-tdep.c $(defs_h) $(gdbcmd_h) $(gdbcore_h) \
$(arch_utils_h) $(regcache_h) \
$(inferior_h) $(language_h) $(objfiles_h) $(symfile_h) \
@@ -2097,6 +2100,9 @@ solib.o: solib.c $(command_h) $(defs_h) $(gdbcore_h) $(inferior_h) \
$(objfiles_h) $(gdb_regex_h) $(symfile_h) $(target_h) $(gdb_string_h) \
$(solist_h) $(completer_h)
+solib-irix.o: solib-irix.c $(defs_h) $(gdbcore_h) $(inferior_h) $(objfiles_h) \
+ $(symfile_h) $(target_h) $(solist_h) solib-svr4.h
+
solib-sunos.o: solib-sunos.c $(defs_h) $(symfile_h) $(objfiles_h) \
$(gdbcore_h) $(inferior_h) $(solist_h)
diff --git a/gdb/config/mips/irix5.mt b/gdb/config/mips/irix5.mt
index 5b17bcd..81e0f15 100644
--- a/gdb/config/mips/irix5.mt
+++ b/gdb/config/mips/irix5.mt
@@ -1,3 +1,3 @@
# Target: MIPS SGI running Irix 5
-TDEPFILES= mips-tdep.o
+TDEPFILES= mips-tdep.o mips-irix-tdep.o solib.o solib-irix.o
TM_FILE= tm-irix5.h
diff --git a/gdb/config/mips/irix6.mh b/gdb/config/mips/irix6.mh
index 99b4737..8075f0d 100644
--- a/gdb/config/mips/irix6.mh
+++ b/gdb/config/mips/irix6.mh
@@ -1,7 +1,7 @@
# Host: SGI Iris running irix 6.x
XM_FILE= xm-irix6.h
NAT_FILE= nm-irix6.h
-NATDEPFILES= fork-child.o solib.o irix5-nat.o corelow.o procfs.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
diff --git a/gdb/config/mips/irix6.mt b/gdb/config/mips/irix6.mt
index c5c5cce..3a5a774 100644
--- a/gdb/config/mips/irix6.mt
+++ b/gdb/config/mips/irix6.mt
@@ -1,3 +1,3 @@
# Target: MIPS SGI running Irix 6.x
-TDEPFILES= mips-tdep.o
+TDEPFILES= mips-tdep.o mips-irix-tdep.o solib.o solib-irix.o
TM_FILE= tm-irix6.h