binutils-gdb/gdb/config
Bob Manson 1e9c814fb9 * config/sparc/tm-sp64.h (CALL_DUMMY): Store and retrieve
%o0-%o5 as 64-bit values; compensate for stack bias.
	(USE_STRUCT_CONVENTION): We only pass pointers to structs
	if they're larger than 32 bytes.
	(REG_STRUCT_HAS_ADDR): Ditto.

	* sparc-tdep.c (sparc_init_extra_frame_info): Use read_sp()
 	instead of read_register. If the target is a sparc64 and the frame
 	pointer is odd, compensate for the stack bias.
	(get_saved_register): Use read_sp().
	(DUMMY_STACK_REG_BUF_SIZE): Use FP_REGISTER_BYTES.
	(sparc_push_dummy_frame): Use read_sp()/write_sp(). On sparc64,
 	save the PC, NPC, CCR, FSR, FPRS, Y and ASI registers.
	(sparc_frame_find_saved_regs): Use read_sp(). Read the PC, NPC,
 	CCR, FSR, FPRS, Y and ASI registers from the frame, if it's a
 	dummy frame.
	(sparc_pop_frame): Use write_sp(). If the target is a sparc64 and
 	the FP is odd, compensate for stack bias.
	(sparc_store_return_value): Right-justify the return value before
 	writing it to %o0.
	(sparc_fix_call_dummy): Don't NOP out part of the call dummy on
 	sparc64.
	(sparc64_read_sp, sparc64_read_fp, sparc64_write_sp,
 	sparc64_write_fp, sp64_push_arguments,
 	sparc64_extract_return_value): New functions to support the
 	sparc64 ABI.

	* dwarfread.c (handle_producer): Set processing_gcc_compilation to
 	the right version number.

	* dwarf2read.c (read_file_scope): Assume we're processing
	GCC2 output.
1998-05-08 05:30:24 +00:00
..
a29k * config/a29k-udi.mt, config/i960/vxworks960.mt (REMOTE_OBS): 1998-02-09 21:25:02 +00:00
alpha
arc
arm
d10v * d10v-tdep.c (d10v_extract_return_value): Wierd. GCC wants to return 1998-04-01 04:52:37 +00:00
d30v * Makefile.in: Derive SHELL from configure. 1998-03-24 16:44:10 +00:00
h8300
h8500
i386 Humoring RMS by saying "GNU/Linux" instead of just "Linux" 1998-04-22 01:44:38 +00:00
i960 * config/a29k-udi.mt, config/i960/vxworks960.mt (REMOTE_OBS): 1998-02-09 21:25:02 +00:00
m32r Fri Mar 20 14:45:36 1998 Michael Snyder <msnyder@cleaver.cygnus.com> 1998-03-20 23:33:28 +00:00
m68k Fri Mar 13 15:37:02 1998 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) 1998-03-13 23:43:05 +00:00
m88k
mips Add a "keep-vr4320" section so that tm-vr4320.h and vr4320.mt are 1998-04-21 19:23:31 +00:00
mn10200 * Makefile.in: Derive SHELL from configure. 1998-03-24 16:44:10 +00:00
mn10300
none
ns32k Wed Apr 1 16:30:49 1998 Ian Dall <Ian.Dall@dsto.defence.gov.au> 1998-04-02 01:01:35 +00:00
pa
powerpc
rs6000
sh
sparc * config/sparc/tm-sp64.h (CALL_DUMMY): Store and retrieve 1998-05-08 05:30:24 +00:00
tic80
v850
vax
w65
z8k
.Sanitize
nm-empty.h
nm-gnu.h
nm-lynx.h
nm-m3.h
nm-nbsd.h
nm-sysv4.h
tm-lynx.h
tm-nbsd.h
tm-sunos.h
tm-sysv4.h
xm-aix4.h
xm-lynx.h
xm-mpw.h
xm-nbsd.h
xm-sysv4.h