From: Kevin Buettner Date: Sat, 27 Jul 2002 01:41:15 +0000 (+0000) Subject: Configury changes for IRIX shared library support and IRIX OSABI support. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=313fb2f63c670b231031540f81804ce6535313a6;p=binutils-gdb.git Configury changes for IRIX shared library support and IRIX OSABI support. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3b38e6f5c7b..91b1c64baa5 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 * aix-thread.c (coff/internal.h, bfd/libcoff.h, pthread.h): Remove diff --git a/gdb/Makefile.in b/gdb/Makefile.in index 60d7937e8e4..0070deb0895 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 5b17bcdf1dd..81e0f159eba 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 99b47374906..8075f0d78cb 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 c5c5ccea8aa..3a5a77442ea 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