binutils-gdb/gdb/config/mips
Stan Shebs 9f9f94aa09 Support for different MIPS IDT processor models.
* mips-tdep.c (mips_processor_type, tmp_mips_processor_type,
	mips_generic_reg_names, mips_r3041_reg_names,
	mips_r3051_reg_names, mips_r3081_reg_names,
	mips_processor_type_table): New	globals.
	(mips_do_registers_info): Don't display register if name is empty.
	(mips_set_processor_type_command): New command.
	(mips_show_processor_type_command): New command.
	(mips_set_processor_type): New function.
	(mips_read_processor_type): New function.
	* config/mips/tm-idt.h (DEFAULT_MIPS_TYPE): New macro.
	* config/mips/tm-mips.h (DEFAULT_MIPS_TYPE): New macro.
	(NUM_REGS): Increase to account for all CP0 registers.
	(REGISTER_NAMES): Add empty names for CP0 registers.
	(FIRST_EMBED_REGNUM, LAST_EMBED_REGNUM): Adjust.
	(PRID_REGNUM): New macro.
1994-11-18 02:18:09 +00:00
..
.Sanitize Update to reflect changes in config files 1994-09-04 23:18:31 +00:00
bigmips.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
bigmips64.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
decstation.mh * config/i386/ncr3000.mh, config/i386/i386v4.mh, 1993-06-24 20:53:06 +00:00
decstation.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
idt.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
idt64.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
idtl.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
idtl64.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
irix3.mh * config/i386/ncr3000.mh, config/i386/i386v4.mh, 1993-06-24 20:53:06 +00:00
irix3.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
irix4.mh * config/mips/irix4.mh: Enable ser-tcp.o. 1993-12-03 22:22:05 +00:00
irix5.mh New files for Irix 5 support. 1993-12-06 17:12:23 +00:00
irix5.mt New files for Irix 5 support. 1993-12-06 17:12:23 +00:00
littlemips.mh * config/{*.mt, *.mh}: All target and host makefile fragment 1993-03-23 01:19:58 +00:00
littlemips.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
mipsel64.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
mipsm3.mh * config/mips/mipsm3.mh, config/i386/i386m3.mh, 1994-02-06 22:38:28 +00:00
mipsm3.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
mipsv4.mh * config/mips/mipsv4.mh, config/mips/mipsv4.mt, 1994-04-08 00:37:48 +00:00
mipsv4.mt * Makefile.in (ANNOTATE_OBS): New definition. 1994-10-13 02:28:24 +00:00
news-mips.mh * config/mips/news-mips.mh: Remove coredep.o; mips-nat.o does it. 1993-10-03 00:39:42 +00:00
nm-irix3.h * config/mips/{x,n}m-irix{3,4}.h: Make some definitions here 1993-07-03 00:36:35 +00:00
nm-irix4.h Modified Files: 1994-06-10 01:22:38 +00:00
nm-m3.h * configure.in (config/nm-empty.h): If cross only, use instead 1994-09-04 23:16:22 +00:00
nm-mips.h * config/{*.mt, *.mh}: All target and host makefile fragment 1993-03-23 01:19:58 +00:00
nm-news-mips.h * config/mips/news-mips.mh: Remove coredep.o; mips-nat.o does it. 1993-10-03 00:39:42 +00:00
nm-riscos.h * config/mips/nm-riscos.h: machine/machparam.h is always the right 1993-07-08 03:58:39 +00:00
nm-sysv4.h * configure.in (config/nm-empty.h): If cross only, use instead 1994-09-04 23:16:22 +00:00
riscos.mh * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh, 1994-09-17 00:32:25 +00:00
tm-bigmips.h * config/{*.mt, *.mh}: All target and host makefile fragment 1993-03-23 01:19:58 +00:00
tm-bigmips64.h * config/mips/tm-bigmips64.h: Just define TARGET_BYTE_ORDER and 1994-10-13 03:20:47 +00:00
tm-idt.h Support for different MIPS IDT processor models. 1994-11-18 02:18:09 +00:00
tm-idt64.h * config/mips/tm-mips.h (GDB_TARGET_IS_MIPS64): If not already 1994-10-06 16:43:40 +00:00
tm-idtl.h * config/mips/tm-mips.h (GDB_TARGET_IS_MIPS64): If not already 1994-10-06 16:43:40 +00:00
tm-idtl64.h * config/mips/tm-mips.h (GDB_TARGET_IS_MIPS64): If not already 1994-10-06 16:43:40 +00:00
tm-irix3.h * config/mips/tm-irix3.h: Add sigcontext offsets for Irix. 1993-05-22 10:35:55 +00:00
tm-irix5.h * config/mips/tm-irix5.h (IN_SIGTRAMP): Redefine for Irix 5, 1994-08-07 13:34:39 +00:00
tm-mips.h Support for different MIPS IDT processor models. 1994-11-18 02:18:09 +00:00
tm-mips64.h correct comment 1994-10-13 03:21:47 +00:00
tm-mipsm3.h * fork-child.c (fork_inferior): Set inferior_pid before calling 1993-10-27 19:30:27 +00:00
tm-mipsv4.h * config/mips/mipsv4.mh, config/mips/mipsv4.mt, 1994-04-08 00:37:48 +00:00
xm-irix3.h * config/mips/xm-makeva.h: Removed, no longer necessary. 1994-06-24 15:21:24 +00:00
xm-irix4.h * utils.c (request_quit): Re-establish signal handler regardless 1994-01-15 03:43:01 +00:00
xm-irix5.h * config/mips/xm-makeva.h: Removed, no longer necessary. 1994-06-24 15:21:24 +00:00
xm-mips.h * config/mips/xm-makeva.h: Removed, no longer necessary. 1994-06-24 15:21:24 +00:00
xm-mipsm3.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-mipsv4.h * config/mips/mipsv4.mh, config/mips/mipsv4.mt, 1994-04-08 00:37:48 +00:00
xm-news-mips.h * config/mips/xm-makeva.h: Removed, no longer necessary. 1994-06-24 15:21:24 +00:00
xm-riscos.h * config/mips/xm-makeva.h: Removed, no longer necessary. 1994-06-24 15:21:24 +00:00