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
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
ChangeLog * ltconfig, ltmain.sh: Avoid producing a version number if 1998-05-07 21:28:06 +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
configure.in * configure.in: Add --with-newlib to CONFIG_ARGUMENTS if we are 1998-05-05 22:03:12 +00:00
DOC.Sanitize
install-sh
install-texi.in
Install.in
intro.texi
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
Makefile.in * Makefile.in: Add dependencies for boehm-gc to libjava. 1998-05-06 17:26:30 +00:00
makefile.vms
mpw-build.in
mpw-config.in
mpw-configure
mpw-README
Pack-A-Progressive
setup.com
tape-labels-tex.in
test-build.mk