Binutils with MCST patches
Go to file
Ian Lance Taylor a5ccdad1fc * elfcode.h (elf_object_p): Rather than looking through an array
of architectures, get the ELF EM_xxx code from the backend
	information.  Let the generic ELF target match any EM_xxx code not
	matched by another ELF target.  Call elf_backend_object_p to let
	the backend do more checks and set global information.
	* libelf.h (struct elf_backend_data): Added elf_machine_code and
	elf_backend_object_p fields.
	(struct bfd_elf_arch_map): Removed.
	(bfd_elf_arch_map, bfd_elf_arch_map_size): Don't declare.
	* elf32-target.h, elf64-target.h: Initialize elf_machine_code
	field with ELF_MACHINE_CODE.  Initialize elf_backend_object_p
	field with elf_backend_object_p (if it is defined).
	* elf32-gen.c, elf32-hppa.c, elf32-i386.c, elf32-i860.c,
	elf32-m68k.c, elf32-m88k.c, elf32-mips.c, elf32-sparc.c,
	elf64-gen.c (ELF_MACHINE_CODE): Defined.
	* elf32-mips.c: Include ecoffswap.h to get ECOFF swapping
	routines.
	(mips_elf_object_p): Set the right machine number.
	(mips_elf_ecoff_debug_swap): Defined.
	(elf_backend_object_p): Defined to be mips_elf_object_p.
	(elf_backend_ecoff_debug_swap): Defined to be
	mips_elf_ecoff_debug_swap.
	* elf.c (bfd_elf_arch_map, bfd_elf_arch_map_size): Removed.

	* elf32-mips.c (elf_mips_howto_table): Don't complain on overflow
	for R_MIPS_26.  Correct overflow detection requires matching the
	upper four bits of the destination against the PC.  From Ted Lemon
	<mellon@pepper.ncd.com>.

	* elf32-hppa.c (elf_hppa_reloc_type_lookup): Return type
	should point to const data.
1993-11-09 21:08:58 +00:00
bfd * elfcode.h (elf_object_p): Rather than looking through an array 1993-11-09 21:08:58 +00:00
binutils * nlmconv.c (i386_mangle_relocs): Adjust reloc address by 1993-11-09 20:23:47 +00:00
config netware target support. 1993-11-08 14:21:05 +00:00
gas * Makefile.in (distclean): Delete config-stamp and config.h 1993-11-09 09:57:02 +00:00
gdb Fixed a few regular typos (@var for @value). 1993-11-09 19:07:05 +00:00
gprof gprof.texi: minor fix. 1993-11-03 11:44:35 +00:00
include * hppa.h: Immediate field in probei instructions is unsigned, 1993-11-07 08:31:22 +00:00
ld netware target support. 1993-11-08 14:28:46 +00:00
mmalloc * mmalloc.texi: Fix typo ("for for" -> "for"). 1993-11-01 20:28:46 +00:00
opcodes * alpha-opc.h, alpha-dis.c (print_insn_alpha): Add 1993-11-08 07:53:45 +00:00
readline * configure.in: Add doc to configdirs. 1993-11-05 18:09:19 +00:00
sim * Makefile.in (CSEARCH): Add -I$(srcdir)/../../gdb 1993-10-26 18:01:45 +00:00
.Sanitize Lose build-all.mk for net releases 1993-11-04 02:10:36 +00:00
Build-A-Release.mk didn't get propagated from progressive to devo. 1992-07-31 17:33:55 +00:00
build-all.mk update for datasheet 1993-11-08 21:20:52 +00:00
ChangeLog * Makefile.in (BASE_FLAGS_TO_PASS): pass SHELL. 1993-11-09 20:57:07 +00:00
config.guess add support for aviion 1993-10-27 17:46:16 +00:00
config.sub * configure.in: Recognize hppa*-*-hiux* (currently synonym for hpux). 1993-10-05 17:41:05 +00:00
configdos.bat Initial revision 1991-12-12 02:47:57 +00:00
configure fix replacement of multiline values for CC and CXX 1993-09-15 02:11:35 +00:00
configure.bat More dos scripts 1992-02-22 00:25:24 +00:00
configure.in * configure.in (hppa target): check the source directory for the 1993-11-04 05:35:21 +00:00
DOC.Sanitize Initial revision 1991-10-31 00:08:52 +00:00
INSTALL Nearly complete. Still needs pointer to "more doc". 1991-04-13 07:41:11 +00:00
install-texi.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
Install.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
install.sh * install.sh: Remove 'set -e'. It makes any conditionals 1993-11-04 19:13:47 +00:00
intro.texi Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
Makefile.in * Makefile.in (taz): Only build "info" in DISTDOCDIRS. 1993-11-05 18:37:43 +00:00
Pack-A-Progressive Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
SUPPORTED Initial revision 1991-06-12 21:44:36 +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 uniq to holes, ccross changes 1993-07-08 00:57:49 +00:00