Binutils with MCST patches
Go to file
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
bfd If sysdep.h includes a header file, don't include it again: 1998-05-07 22:05:46 +00:00
binutils Wed May 6 15:28:51 1998 Klaus Kaempf <kkaempf@progis.de> 1998-05-06 19:29:52 +00:00
config add mt-ospace 1998-04-22 16:46:19 +00:00
gas * Makefile.am: Update with `make dep-am'. 1998-05-07 23:40:41 +00:00
gdb * config/sparc/tm-sp64.h (CALL_DUMMY): Store and retrieve 1998-05-08 05:30:24 +00:00
gprof remove \f from internationalized string 1998-05-07 16:51:16 +00:00
include fix sanitization of mips.h changes 1998-05-07 16:19:40 +00:00
intl fix sanitization for gettext changes 1998-04-22 16:18:07 +00:00
ld fix xgettext invocation 1998-05-06 18:16:28 +00:00
mmalloc * Makefile.in (mm.o): New target that combines all the functions 1996-12-28 22:33:53 +00:00
opcodes * configure.in (WIN32LIBADD): Add -lintl on cygwin32. 1998-05-07 21:16:31 +00:00
readline Thu Apr 9 11:59:38 1998 Ian Dall (<Ian.Dall@dsto.defence.gov.au> 1998-04-09 19:01:30 +00:00
sim * Roll Alpha modifications into devo for sky-gpuif*/ sky-gs*/ interp.c 1998-05-07 19:14:28 +00:00
.Sanitize sanitize java mentions from ChangeLog 1998-05-07 16:46:30 +00:00
Build-A-Release.mk didn't get propagated from progressive to devo. 1992-07-31 17:33:55 +00:00
ChangeLog * ltconfig, ltmain.sh: Avoid producing a version number if 1998-05-07 21:28:06 +00:00
DOC.Sanitize Updated documentation for lose-inet -> keep-inet change 1996-06-19 15:40:45 +00:00
Install.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
Makefile.in * Makefile.in: Add dependencies for boehm-gc to libjava. 1998-05-06 17:26:30 +00:00
Pack-A-Progressive Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
config-ml.in Add m32r to multilib support. 1997-12-16 00:14:49 +00:00
config.guess * config.guess: More accurate determination of HP processor types. 1998-01-28 06:16:52 +00:00
config.sub Fix vr4320 sanitization. 1998-03-04 21:03:29 +00:00
configure Fix some problems with gdbtk sanitization. 1998-01-26 23:04:13 +00:00
configure.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
configure.in * configure.in: Add --with-newlib to CONFIG_ARGUMENTS if we are 1998-05-05 22:03:12 +00:00
install-sh * Makefile.in (INSTALL_PROGRAM_ARGS): New variable. 1997-07-04 17:27:30 +00:00
install-texi.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
intro.texi Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
ltconfig * ltconfig, ltmain.sh: Avoid producing a version number if 1998-05-07 21:28:06 +00:00
ltmain.sh * ltconfig, ltmain.sh: Avoid producing a version number if 1998-05-07 21:28:06 +00:00
makeall.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
makefile.vms Mon Oct 20 15:28:49 1997 Klaus K"ampf <kkaempf@progis.de> 1997-10-20 19:30:47 +00:00
mpw-README Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-build.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-config.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-configure * mpw-configure: Add support for exec-prefix. 1995-12-04 20:48:19 +00:00
setup.com Thu Aug 8 12:18:59 1996 Klaus Kaempf <kkaempf@progis.de> 1996-08-08 16:20:25 +00:00
tape-labels-tex.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
test-build.mk add support for i386-unixware target, m68k-vxworks5.1 target, i960-vxworks5.1 target... always configure with --enable-gdbtk 1995-05-18 09:27:23 +00:00