Configury changes for IRIX shared library support and IRIX OSABI support.
authorKevin Buettner <kevinb@redhat.com>
Sat, 27 Jul 2002 01:41:15 +0000 (01:41 +0000)
committerKevin Buettner <kevinb@redhat.com>
Sat, 27 Jul 2002 01:41:15 +0000 (01:41 +0000)
gdb/ChangeLog
gdb/Makefile.in
gdb/config/mips/irix5.mt
gdb/config/mips/irix6.mh
gdb/config/mips/irix6.mt

index 3b38e6f5c7b320f835f6f2eaa40b3d5a3b493103..91b1c64baa560e8ae2ce53895de0f069119e51c0 100644 (file)
@@ -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
index 60d7937e8e4be02cd688db49c72f5f83681824fb..0070deb089534e6f5d7041b4ac133acd8d2bb0db 100644 (file)
@@ -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)
 
index 5b17bcdf1dd1adb6a53b099fbaf47726ea0ca58d..81e0f159eba5a98003bbbf40edd2301bc0740f70 100644 (file)
@@ -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
index 99b47374906415c8c9b9706e0ec0774d7f1a3770..8075f0d78cb23a4956d03880085b84da23dd99a0 100644 (file)
@@ -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
index c5c5ccea8aacb2597a51b556558bd8ad8a37be56..3a5a77442eaf6688be4c73cbef2eb94c3e106451 100644 (file)
@@ -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