binutils-gdb/gdb/config
Ian Lance Taylor e03c0cc670 Added Irix 5 support.
* configure.in (mips-sgi-irix5*): New host and target.  Use irix5
	for both.
	* config/mips/irix5.mh, config/mips/irix5.mt,
	config/mips/xm-irix5.h, config/mips/nm-irix5.h,
	config/mips/tm-irix5.h, irix5-nat.c: New files for Irix 5 support.
	* mdebugread.c: New file, split out of mipsread.c.  Added
	elfmdebug_build_psymtabs routine.  Added some checks on external
	symbols.  Changed code to keep ecoff_debug_info and
	ecoff_debug_swap structs in the psymtab and in global pointers
	rather than retrieving them from the bfd.  Also changed to keep
	the pending list with the psymtab rather than the objfile (each
	psymtab for a single objfile points to the same pending list).
	* mipsread.c: Bulk of file moved into mdebugread.c, leaving just
	the sym_fns.
	* Makefile.in (SFILES): Added mdebugread.c.
	(OBS): Added mdebugread.o.
	(mdebugread.o): New target.
	* symfile.h: Declare mdebug_build_psymtabs and
	elfmdebug_build_psymtabs.
	* elfread.c (struct elfinfo): Added mdebugsect field.
	(elf_locate_sections): Remember location of .mdebug section.
	(elf_symfile_read): Call elfmdebug_build_psymtabs on .mdebug
	section.
	* infrun.c (AT_FUNCTION_START): Set to 0 if not already defined.
	(wait_for_inferior): Use AT_FUNCTION_START if it is defined to see
	if PC is at the start of a function.
	* mips-tdep.c (read_next_frame_reg): Use SIGFRAME_REG_SIZE, and
	give it a default definition.
	(mips_skip_prologue): Skip instructions which initialize $gp
	register.
	(in_sigtramp): New procedure, moved in from mipsread.c.
	* config/mips/tm-mips.h: Declare in_sigtramp.
1993-12-06 17:31:05 +00:00
..
a29k Merge changes for dos x udi: 1993-11-03 21:33:13 +00:00
alpha * printcmd.c (printf_command): Instead of using makeva* and 1993-10-13 18:17:49 +00:00
arm bcopy -> memcpy 1993-09-01 20:37:15 +00:00
h8300 * remote-e7000.c (e7000_wait): Cope with H8/300 register dump. 1993-11-23 07:49:49 +00:00
h8500 * findvar.c (value_of_register, value_from_register), 1993-11-02 21:51:10 +00:00
i386 * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
i960 * findvar.c (value_of_register, value_from_register), 1993-11-02 21:51:10 +00:00
m68k * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
m88k * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and 1993-11-22 19:08:33 +00:00
mips Added Irix 5 support. 1993-12-06 17:31:05 +00:00
none Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly 1993-08-02 23:29:32 +00:00
ns32k * findvar.c (value_of_register, value_from_register), 1993-11-02 21:51:10 +00:00
pa * printcmd.c (printf_command): Instead of using makeva* and 1993-10-13 18:17:49 +00:00
rs6000 bcopy -> memcpy 1993-09-01 20:37:15 +00:00
sh Use remote-e7000.c 1993-11-15 23:29:56 +00:00
sparc * config/m68k/tm-m68k.h: Clean up CALL_DUMMY comment. 1993-11-10 19:32:22 +00:00
vax * findvar.c (value_of_register, value_from_register), 1993-11-02 21:51:10 +00:00
z8k * findvar.c (value_of_register, value_from_register), 1993-11-02 21:51:10 +00:00
.Sanitize * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
nm-lynx.h * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
nm-m3.h * fork-child.c (fork_inferior): Set inferior_pid before calling 1993-10-27 19:30:27 +00:00
nm-sysv4.h * config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS. 1993-09-28 21:58:59 +00:00
nm-trash.h * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k, 1993-03-23 01:07:36 +00:00
tm-lynx.h * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
tm-sunos.h * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k, 1993-03-23 01:07:36 +00:00
tm-sysv4.h * config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS. 1993-09-28 21:58:59 +00:00
xm-lynx.h More LynxOS support 1993-10-30 00:16:25 +00:00
xm-sysv4.h * config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS. 1993-09-28 21:58:59 +00:00