old-cross-binutils/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 * alpha-nat.c (fetch_aout_core_registers): Rename from 1998-02-03 01:20:27 +00:00
arc Remove/retain old ARC stuff as appropriate 1997-09-16 02:27:10 +00:00
arm * arm-xdep.c: Move native-specific code to here from arm-tdep.c. 1996-04-05 04:32:27 +00:00
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 Tue Dec 3 11:38:14 1996 Michael Snyder <msnyder@cleaver.cygnus.com> 1996-12-03 19:44:51 +00:00
h8500 * config/h8500/h8500.mt (SIM): Change to ../sim/h8500/libsim.a. 1996-11-20 08:58:20 +00:00
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 * configure.in (--with-mmalloc): Add new configure arg to use the 1998-01-14 04:28:29 +00:00
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 * config/mn10300/tm-mn10300.h (EXTRACT_STRUCT_VALUE_ADDRESS): The 1997-04-25 06:14:15 +00:00
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 * coffread.c (coff_symtab_read) [SEM]: Remove code, macro can 1998-01-30 03:54:54 +00:00
powerpc * configure.host (i[3456]86-*-osf1mk*, mips-*-mach3*, 1998-01-24 01:34:00 +00:00
rs6000 * config/powerpc/tm-ppc-aix4.h, config/rs6000/tm-rs6000-aix4.h 1997-04-19 08:52:42 +00:00
sh New commands `set architecture'', show architecture'' and `info 1997-08-28 10:20:21 +00:00
sparc * config/sparc/tm-sp64.h (CALL_DUMMY): Store and retrieve 1998-05-08 05:30:24 +00:00
tic80 start-sanitize-tic80 1997-08-09 04:49:48 +00:00
v850 Reverted breakpoint back to its old value. 1997-12-05 17:24:15 +00:00
vax Changes from: David Mosberger-Tang <davidm@azstarnet.com> 1996-05-26 21:41:40 +00:00
w65
z8k
.Sanitize Add v850 directory to keep list 1997-12-03 18:16:22 +00:00
nm-empty.h
nm-gnu.h Changes by Peter.Schauer to fix gdb/13521 -- gdb step command fails to step 1998-01-30 20:33:43 +00:00
nm-lynx.h
nm-m3.h * config/nm-m3.h (ATTACH_NO_WAIT): Define. 1996-04-12 06:15:16 +00:00
nm-nbsd.h * config/nm-nbsd.h (FETCH_INFERIOR_REGISTERS): Defined. 1996-02-21 01:52:37 +00:00
nm-sysv4.h Changes by Peter.Schauer to fix gdb/13521 -- gdb step command fails to step 1998-01-30 20:33:43 +00:00
tm-lynx.h
tm-nbsd.h * config/nm-nbsd.h (link_object, lo_name, etc): Move to here 1996-03-06 04:01:02 +00:00
tm-sunos.h
tm-sysv4.h * config/i386/nm-linux.h: Enable prototypes that were #ifdef out. 1997-06-13 17:30:24 +00:00
xm-aix4.h * findvar.c (write_register_pid): Only needed when TARGET_WRITE_PC 1996-08-15 20:52:34 +00:00
xm-lynx.h See the huge ChangeLog entry that has the header: 1996-07-26 04:12:12 +00:00
xm-mpw.h * config/xm-mpw.h: New file, all-Mac host support. 1995-10-27 05:19:11 +00:00
xm-nbsd.h * configure.in: Add test for "long long" support. 1996-07-28 06:32:48 +00:00
xm-sysv4.h fix gdb/13620 -- control-c to interrupt gdb command only works once. 1998-01-05 15:36:49 +00:00