Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/gnu/dist/toolchain Import binutils 2.11.2.
details: https://anonhg.NetBSD.org/src/rev/85b7fb597a7c
branches: trunk
changeset: 513791:85b7fb597a7c
user: tv <tv%NetBSD.org@localhost>
date: Tue Aug 14 02:47:42 2001 +0000
description:
Import binutils 2.11.2.
diffstat:
gnu/dist/toolchain/Makefile.in | 4 +-
gnu/dist/toolchain/bfd/COPYING | 2 +-
gnu/dist/toolchain/bfd/ChangeLog | 566 ++
gnu/dist/toolchain/bfd/aix386-core.c | 2 +-
gnu/dist/toolchain/bfd/aout-adobe.c | 2 +-
gnu/dist/toolchain/bfd/aout-arm.c | 3 +-
gnu/dist/toolchain/bfd/aout-cris.c | 2 +-
gnu/dist/toolchain/bfd/aout-encap.c | 2 +-
gnu/dist/toolchain/bfd/aout-ns32k.c | 3 +-
gnu/dist/toolchain/bfd/aout-sparcle.c | 2 +-
gnu/dist/toolchain/bfd/aout-tic30.c | 2 +-
gnu/dist/toolchain/bfd/aout0.c | 3 +-
gnu/dist/toolchain/bfd/aout32.c | 2 +-
gnu/dist/toolchain/bfd/aout64.c | 2 +-
gnu/dist/toolchain/bfd/aoutf1.h | 2 +-
gnu/dist/toolchain/bfd/archures.c | 24 +-
gnu/dist/toolchain/bfd/armnetbsd.c | 2 +-
gnu/dist/toolchain/bfd/bfd.c | 3 +-
gnu/dist/toolchain/bfd/binary.c | 3 +-
gnu/dist/toolchain/bfd/bout.c | 3 +-
gnu/dist/toolchain/bfd/cache.c | 2 +-
gnu/dist/toolchain/bfd/cf-i386lynx.c | 2 +-
gnu/dist/toolchain/bfd/cf-sparclynx.c | 2 +-
gnu/dist/toolchain/bfd/cisco-core.c | 2 +-
gnu/dist/toolchain/bfd/coff-a29k.c | 2 +-
gnu/dist/toolchain/bfd/coff-alpha.c | 27 +-
gnu/dist/toolchain/bfd/coff-apollo.c | 3 +-
gnu/dist/toolchain/bfd/coff-arm.c | 69 +-
gnu/dist/toolchain/bfd/coff-aux.c | 2 +-
gnu/dist/toolchain/bfd/coff-go32.c | 4 +-
gnu/dist/toolchain/bfd/coff-h8300.c | 3 +-
gnu/dist/toolchain/bfd/coff-h8500.c | 3 +-
gnu/dist/toolchain/bfd/coff-i386.c | 13 +-
gnu/dist/toolchain/bfd/coff-i860.c | 3 +-
gnu/dist/toolchain/bfd/coff-i960.c | 2 +-
gnu/dist/toolchain/bfd/coff-ia64.c | 67 +-
gnu/dist/toolchain/bfd/coff-m68k.c | 2 +-
gnu/dist/toolchain/bfd/coff-m88k.c | 2 +-
gnu/dist/toolchain/bfd/coff-mcore.c | 2 +-
gnu/dist/toolchain/bfd/coff-mips.c | 3 +-
gnu/dist/toolchain/bfd/coff-pmac.c | 2 +-
gnu/dist/toolchain/bfd/coff-ppc.c | 3 +-
gnu/dist/toolchain/bfd/coff-rs6000.c | 3 +-
gnu/dist/toolchain/bfd/coff-sh.c | 3 +-
gnu/dist/toolchain/bfd/coff-sparc.c | 2 +-
gnu/dist/toolchain/bfd/coff-tic30.c | 2 +-
gnu/dist/toolchain/bfd/coff-tic54x.c | 2 +-
gnu/dist/toolchain/bfd/coff-tic80.c | 2 +-
gnu/dist/toolchain/bfd/coff-w65.c | 2 +-
gnu/dist/toolchain/bfd/coff-we32k.c | 2 +-
gnu/dist/toolchain/bfd/coff-z8k.c | 3 +-
gnu/dist/toolchain/bfd/coff64-rs6000.c | 2 +-
gnu/dist/toolchain/bfd/coffgen.c | 3 +-
gnu/dist/toolchain/bfd/cofflink.c | 3 +-
gnu/dist/toolchain/bfd/coffswap.h | 3 +-
gnu/dist/toolchain/bfd/corefile.c | 3 +-
gnu/dist/toolchain/bfd/cpu-a29k.c | 2 +-
gnu/dist/toolchain/bfd/cpu-alpha.c | 2 +-
gnu/dist/toolchain/bfd/cpu-arc.c | 11 +-
gnu/dist/toolchain/bfd/cpu-arm.c | 2 +-
gnu/dist/toolchain/bfd/cpu-avr.c | 2 +-
gnu/dist/toolchain/bfd/cpu-cris.c | 2 +-
gnu/dist/toolchain/bfd/cpu-d10v.c | 2 +-
gnu/dist/toolchain/bfd/cpu-fr30.c | 2 +-
gnu/dist/toolchain/bfd/cpu-h8300.c | 3 +-
gnu/dist/toolchain/bfd/cpu-h8500.c | 2 +-
gnu/dist/toolchain/bfd/cpu-hppa.c | 2 +-
gnu/dist/toolchain/bfd/cpu-i370.c | 3 +-
gnu/dist/toolchain/bfd/cpu-i386.c | 3 +-
gnu/dist/toolchain/bfd/cpu-i960.c | 3 +-
gnu/dist/toolchain/bfd/cpu-ia64-opc.c | 2 +-
gnu/dist/toolchain/bfd/cpu-ia64.c | 2 +-
gnu/dist/toolchain/bfd/cpu-m10300.c | 2 +-
gnu/dist/toolchain/bfd/cpu-m32r.c | 2 +-
gnu/dist/toolchain/bfd/cpu-m68hc11.c | 2 +-
gnu/dist/toolchain/bfd/cpu-m68k.c | 26 +-
gnu/dist/toolchain/bfd/cpu-m88k.c | 2 +-
gnu/dist/toolchain/bfd/cpu-mcore.c | 2 +-
gnu/dist/toolchain/bfd/cpu-mips.c | 5 +-
gnu/dist/toolchain/bfd/cpu-ns32k.c | 3 +-
gnu/dist/toolchain/bfd/cpu-pj.c | 2 +-
gnu/dist/toolchain/bfd/cpu-powerpc.c | 2 +-
gnu/dist/toolchain/bfd/cpu-rs6000.c | 2 +-
gnu/dist/toolchain/bfd/cpu-sh.c | 2 +-
gnu/dist/toolchain/bfd/cpu-sparc.c | 2 +-
gnu/dist/toolchain/bfd/cpu-tic54x.c | 2 +-
gnu/dist/toolchain/bfd/cpu-tic80.c | 2 +-
gnu/dist/toolchain/bfd/cpu-v850.c | 2 +-
gnu/dist/toolchain/bfd/cpu-vax.c | 2 +-
gnu/dist/toolchain/bfd/cpu-w65.c | 2 +-
gnu/dist/toolchain/bfd/cpu-we32k.c | 2 +-
gnu/dist/toolchain/bfd/cpu-z8k.c | 2 +-
gnu/dist/toolchain/bfd/demo64.c | 2 +-
gnu/dist/toolchain/bfd/doc/ChangeLog | 5 +
gnu/dist/toolchain/bfd/doc/Makefile.in | 2 +-
gnu/dist/toolchain/bfd/doc/archures.texi | 5 +
gnu/dist/toolchain/bfd/doc/bfd.info | 98 +-
gnu/dist/toolchain/bfd/doc/bfd.info-2 | 4 +
gnu/dist/toolchain/bfd/doc/bfd.info-3 | 63 +-
gnu/dist/toolchain/bfd/doc/bfd.info-4 | 94 +-
gnu/dist/toolchain/bfd/doc/bfd.info-5 | 39 +
gnu/dist/toolchain/bfd/doc/bfd.info-7 | 13 +
gnu/dist/toolchain/bfd/doc/bfd.texinfo | 6 +-
gnu/dist/toolchain/bfd/doc/bfdint.texi | 5 +-
gnu/dist/toolchain/bfd/doc/chew.c | 2 +-
gnu/dist/toolchain/bfd/doc/reloc.texi | 13 +
gnu/dist/toolchain/bfd/doc/section.texi | 4 +
gnu/dist/toolchain/bfd/dwarf1.c | 2 +-
gnu/dist/toolchain/bfd/dwarf2.c | 9 +-
gnu/dist/toolchain/bfd/ecoff.c | 38 +-
gnu/dist/toolchain/bfd/ecoffswap.h | 5 +-
gnu/dist/toolchain/bfd/efi-app-ia32.c | 5 +-
gnu/dist/toolchain/bfd/efi-app-ia64.c | 6 +-
gnu/dist/toolchain/bfd/elf-bfd.h | 9 +-
gnu/dist/toolchain/bfd/elf-m10200.c | 189 +-
gnu/dist/toolchain/bfd/elf-m10300.c | 323 +-
gnu/dist/toolchain/bfd/elf32-arc.c | 28 +-
gnu/dist/toolchain/bfd/elf32-avr.c | 2 +-
gnu/dist/toolchain/bfd/elf32-cris.c | 2 +-
gnu/dist/toolchain/bfd/elf32-d10v.c | 2 +-
gnu/dist/toolchain/bfd/elf32-d30v.c | 2 +-
gnu/dist/toolchain/bfd/elf32-fr30.c | 2 +-
gnu/dist/toolchain/bfd/elf32-hppa.c | 390 +-
gnu/dist/toolchain/bfd/elf32-hppa.h | 2 +-
gnu/dist/toolchain/bfd/elf32-i370.c | 3 +-
gnu/dist/toolchain/bfd/elf32-i386.c | 59 +-
gnu/dist/toolchain/bfd/elf32-i860.c | 2 +-
gnu/dist/toolchain/bfd/elf32-i960.c | 2 +-
gnu/dist/toolchain/bfd/elf32-m32r.c | 3 +-
gnu/dist/toolchain/bfd/elf32-m68hc11.c | 2 +-
gnu/dist/toolchain/bfd/elf32-m68hc12.c | 2 +-
gnu/dist/toolchain/bfd/elf32-m68k.c | 3 +-
gnu/dist/toolchain/bfd/elf32-m88k.c | 2 +-
gnu/dist/toolchain/bfd/elf32-mcore.c | 2 +-
gnu/dist/toolchain/bfd/elf32-pj.c | 2 +-
gnu/dist/toolchain/bfd/elf32-ppc.c | 3 +-
gnu/dist/toolchain/bfd/elf32-sparc.c | 64 +-
gnu/dist/toolchain/bfd/elf32-v850.c | 4 +-
gnu/dist/toolchain/bfd/elf32.c | 2 +-
gnu/dist/toolchain/bfd/elf64-gen.c | 12 +-
gnu/dist/toolchain/bfd/elf64-hppa.c | 18 +-
gnu/dist/toolchain/bfd/elf64-hppa.h | 2 +-
gnu/dist/toolchain/bfd/elf64-mips.c | 32 +-
gnu/dist/toolchain/bfd/elf64-sparc.c | 91 +-
gnu/dist/toolchain/bfd/elf64-x86-64.c | 399 +-
gnu/dist/toolchain/bfd/elfarm-nabi.c | 2 +-
gnu/dist/toolchain/bfd/elfarm-oabi.c | 2 +-
gnu/dist/toolchain/bfd/elfcode.h | 12 +-
gnu/dist/toolchain/bfd/elfcore.h | 3 +-
gnu/dist/toolchain/bfd/elflink.c | 7 +-
gnu/dist/toolchain/bfd/elfxx-ia64.c | 31 +-
gnu/dist/toolchain/bfd/elfxx-target.h | 5 +-
gnu/dist/toolchain/bfd/epoc-pe-arm.c | 2 +-
gnu/dist/toolchain/bfd/epoc-pei-arm.c | 2 +-
gnu/dist/toolchain/bfd/format.c | 3 +-
gnu/dist/toolchain/bfd/freebsd.h | 3 +-
gnu/dist/toolchain/bfd/gen-aout.c | 3 +-
gnu/dist/toolchain/bfd/genlink.h | 2 +-
gnu/dist/toolchain/bfd/hash.c | 3 +-
gnu/dist/toolchain/bfd/host-aout.c | 2 +-
gnu/dist/toolchain/bfd/hp300bsd.c | 2 +-
gnu/dist/toolchain/bfd/hp300hpux.c | 3 +-
gnu/dist/toolchain/bfd/hppabsd-core.c | 3 +-
gnu/dist/toolchain/bfd/hpux-core.c | 3 +-
gnu/dist/toolchain/bfd/i386aout.c | 3 +-
gnu/dist/toolchain/bfd/i386bsd.c | 2 +-
gnu/dist/toolchain/bfd/i386dynix.c | 2 +-
gnu/dist/toolchain/bfd/i386freebsd.c | 2 +-
gnu/dist/toolchain/bfd/i386linux.c | 2 +-
gnu/dist/toolchain/bfd/i386lynx.c | 2 +-
gnu/dist/toolchain/bfd/i386mach3.c | 3 +-
gnu/dist/toolchain/bfd/i386msdos.c | 2 +-
gnu/dist/toolchain/bfd/i386os9k.c | 3 +-
gnu/dist/toolchain/bfd/ieee.c | 7 +-
gnu/dist/toolchain/bfd/ihex.c | 2 +-
gnu/dist/toolchain/bfd/init.c | 3 +-
gnu/dist/toolchain/bfd/irix-core.c | 5 +-
gnu/dist/toolchain/bfd/libcoff-in.h | 9 +-
gnu/dist/toolchain/bfd/libcoff.h | 9 +-
gnu/dist/toolchain/bfd/libecoff.h | 2 +-
gnu/dist/toolchain/bfd/libhppa.h | 2 +-
gnu/dist/toolchain/bfd/libieee.h | 2 +-
gnu/dist/toolchain/bfd/libnlm.h | 2 +-
gnu/dist/toolchain/bfd/liboasys.h | 3 +-
gnu/dist/toolchain/bfd/libpei.h | 97 +-
gnu/dist/toolchain/bfd/linker.c | 11 +-
gnu/dist/toolchain/bfd/lynx-core.c | 2 +-
gnu/dist/toolchain/bfd/m68k4knetbsd.c | 2 +-
gnu/dist/toolchain/bfd/m68klinux.c | 2 +-
gnu/dist/toolchain/bfd/m68klynx.c | 3 +-
gnu/dist/toolchain/bfd/m68knetbsd.c | 3 +-
gnu/dist/toolchain/bfd/m88kmach3.c | 2 +-
gnu/dist/toolchain/bfd/mipsbsd.c | 3 +-
gnu/dist/toolchain/bfd/netbsd-core.c | 3 +-
gnu/dist/toolchain/bfd/newsos3.c | 2 +-
gnu/dist/toolchain/bfd/nlm-target.h | 2 +-
gnu/dist/toolchain/bfd/nlm.c | 2 +-
gnu/dist/toolchain/bfd/nlm32-alpha.c | 14 +-
gnu/dist/toolchain/bfd/nlm32-i386.c | 2 +-
gnu/dist/toolchain/bfd/nlm32-ppc.c | 2 +-
gnu/dist/toolchain/bfd/nlm32-sparc.c | 2 +-
gnu/dist/toolchain/bfd/nlm32.c | 2 +-
gnu/dist/toolchain/bfd/nlm64.c | 2 +-
gnu/dist/toolchain/bfd/nlmcode.h | 2 +-
gnu/dist/toolchain/bfd/nlmswap.h | 2 +-
gnu/dist/toolchain/bfd/ns32knetbsd.c | 3 +-
gnu/dist/toolchain/bfd/oasys.c | 2 +-
gnu/dist/toolchain/bfd/opncls.c | 3 +-
gnu/dist/toolchain/bfd/osf-core.c | 2 +-
gnu/dist/toolchain/bfd/pc532-mach.c | 3 +-
gnu/dist/toolchain/bfd/pe-arm.c | 2 +-
gnu/dist/toolchain/bfd/pe-i386.c | 2 +-
gnu/dist/toolchain/bfd/pe-mips.c | 3 +-
gnu/dist/toolchain/bfd/pe-ppc.c | 2 +-
gnu/dist/toolchain/bfd/pe-sh.c | 2 +-
gnu/dist/toolchain/bfd/peXXigen.c | 2043 +++++++++
gnu/dist/toolchain/bfd/pei-arm.c | 2 +-
gnu/dist/toolchain/bfd/pei-mips.c | 2 +-
gnu/dist/toolchain/bfd/pei-ppc.c | 2 +-
gnu/dist/toolchain/bfd/pei-sh.c | 2 +-
gnu/dist/toolchain/bfd/peicode.h | 23 +-
gnu/dist/toolchain/bfd/po/Make-in | 61 +-
gnu/dist/toolchain/bfd/ppcboot.c | 3 +-
gnu/dist/toolchain/bfd/ptrace-core.c | 3 +-
gnu/dist/toolchain/bfd/reloc16.c | 2 +-
gnu/dist/toolchain/bfd/riscix.c | 2 +-
gnu/dist/toolchain/bfd/rs6000-core.c | 53 +-
gnu/dist/toolchain/bfd/sco5-core.c | 2 +-
gnu/dist/toolchain/bfd/section.c | 23 +-
gnu/dist/toolchain/bfd/som.c | 3 +-
gnu/dist/toolchain/bfd/som.h | 2 +-
gnu/dist/toolchain/bfd/sparclinux.c | 2 +-
gnu/dist/toolchain/bfd/sparclynx.c | 2 +-
gnu/dist/toolchain/bfd/srec.c | 3 +-
gnu/dist/toolchain/bfd/stab-syms.c | 3 +-
gnu/dist/toolchain/bfd/stabs.c | 2 +-
gnu/dist/toolchain/bfd/syms.c | 3 +-
gnu/dist/toolchain/bfd/sysdep.h | 3 +-
gnu/dist/toolchain/bfd/tekhex.c | 2 +-
gnu/dist/toolchain/bfd/trad-core.c | 3 +-
gnu/dist/toolchain/bfd/versados.c | 2 +-
gnu/dist/toolchain/bfd/vms-gsd.c | 2 +-
gnu/dist/toolchain/bfd/vms-hdr.c | 2 +-
gnu/dist/toolchain/bfd/vms-misc.c | 217 +-
gnu/dist/toolchain/bfd/vms-tir.c | 2 +-
gnu/dist/toolchain/bfd/vms.c | 153 +-
gnu/dist/toolchain/bfd/vms.h | 2 +-
gnu/dist/toolchain/bfd/xcoff-target.h | 2 +-
gnu/dist/toolchain/bfd/xcofflink.c | 3 +-
gnu/dist/toolchain/binutils/ChangeLog | 131 +-
gnu/dist/toolchain/binutils/MAINTAINERS | 20 +-
gnu/dist/toolchain/binutils/Makefile.am | 2 +-
gnu/dist/toolchain/binutils/Makefile.in | 7 +-
gnu/dist/toolchain/binutils/NEWS | 8 +
gnu/dist/toolchain/binutils/aclocal.m4 | 17 -
gnu/dist/toolchain/binutils/addr2line.c | 2 +-
gnu/dist/toolchain/binutils/ar.c | 2 +-
gnu/dist/toolchain/binutils/arlex.c | 4 +-
gnu/dist/toolchain/binutils/arlex.l | 2 +-
gnu/dist/toolchain/binutils/arparse.c | 8 +-
gnu/dist/toolchain/binutils/arparse.y | 2 +-
gnu/dist/toolchain/binutils/arsup.c | 2 +-
gnu/dist/toolchain/binutils/arsup.h | 2 +-
gnu/dist/toolchain/binutils/binutils.info | 56 +-
gnu/dist/toolchain/binutils/binutils.info-1 | 357 +-
gnu/dist/toolchain/binutils/binutils.info-2 | 535 +-
gnu/dist/toolchain/binutils/binutils.info-3 | 222 +
gnu/dist/toolchain/binutils/binutils.texi | 42 +
gnu/dist/toolchain/binutils/bucomm.h | 2 +-
gnu/dist/toolchain/binutils/budbg.h | 2 +-
gnu/dist/toolchain/binutils/coffdump.c | 2 +-
gnu/dist/toolchain/binutils/coffgrok.c | 2 +-
gnu/dist/toolchain/binutils/coffgrok.h | 19 +
gnu/dist/toolchain/binutils/config.in | 3 +
gnu/dist/toolchain/binutils/config.texi | 2 +-
gnu/dist/toolchain/binutils/configure | 887 ++--
gnu/dist/toolchain/binutils/configure.in | 5 +-
gnu/dist/toolchain/binutils/debug.c | 2 +-
gnu/dist/toolchain/binutils/debug.h | 2 +-
gnu/dist/toolchain/binutils/deflex.c | 4 +-
gnu/dist/toolchain/binutils/deflex.l | 2 +-
gnu/dist/toolchain/binutils/defparse.c | 8 +-
gnu/dist/toolchain/binutils/defparse.y | 2 +-
gnu/dist/toolchain/binutils/dlltool.c | 3 +-
gnu/dist/toolchain/binutils/dlltool.h | 2 +-
gnu/dist/toolchain/binutils/dllwrap.c | 2 +-
gnu/dist/toolchain/binutils/filemode.c | 3 +-
gnu/dist/toolchain/binutils/ieee.c | 2 +-
gnu/dist/toolchain/binutils/nlmconv.c | 2 +-
gnu/dist/toolchain/binutils/nlmconv.h | 2 +-
gnu/dist/toolchain/binutils/nlmheader.c | 8 +-
gnu/dist/toolchain/binutils/nlmheader.y | 2 +-
gnu/dist/toolchain/binutils/nm.c | 8 +-
gnu/dist/toolchain/binutils/objcopy.1 | 1174 ++---
gnu/dist/toolchain/binutils/po/binutils.pot | 1035 ++--
gnu/dist/toolchain/binutils/prdbg.c | 2 +-
gnu/dist/toolchain/binutils/rclex.c | 4 +-
gnu/dist/toolchain/binutils/rclex.l | 2 +-
gnu/dist/toolchain/binutils/rcparse.c | 8 +-
gnu/dist/toolchain/binutils/rcparse.y | 2 +-
gnu/dist/toolchain/binutils/rdcoff.c | 2 +-
gnu/dist/toolchain/binutils/rddbg.c | 2 +-
gnu/dist/toolchain/binutils/readelf.c | 1304 ++++-
gnu/dist/toolchain/binutils/rename.c | 2 +-
gnu/dist/toolchain/binutils/resbin.c | 2 +-
gnu/dist/toolchain/binutils/rescoff.c | 2 +-
gnu/dist/toolchain/binutils/resrc.c | 2 +-
gnu/dist/toolchain/binutils/srconv.c | 3 +-
gnu/dist/toolchain/binutils/strings.c | 9 +-
gnu/dist/toolchain/binutils/sysdump.c | 2 +-
gnu/dist/toolchain/binutils/sysinfo.c | 52 +-
gnu/dist/toolchain/binutils/sysinfo.y | 19 +
gnu/dist/toolchain/binutils/syslex.c | 81 +-
gnu/dist/toolchain/binutils/syslex.l | 19 +
gnu/dist/toolchain/binutils/testsuite/ChangeLog | 36 +
gnu/dist/toolchain/binutils/testsuite/binutils-all/ar.exp | 2 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/hppa/objdump.exp | 3 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/nm.exp | 2 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/objcopy.exp | 11 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/objdump.exp | 3 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/readelf.exp | 25 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/readelf.s | 8 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/readelf.ss-mips | 2 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/readelf.ss-tmips | 15 +
gnu/dist/toolchain/binutils/testsuite/binutils-all/readelf.wi | 2 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/size.exp | 2 +-
gnu/dist/toolchain/binutils/testsuite/binutils-all/testprog.c | 5 +-
gnu/dist/toolchain/binutils/testsuite/config/default.exp | 17 +-
gnu/dist/toolchain/binutils/testsuite/lib/utils-lib.exp | 3 +-
gnu/dist/toolchain/binutils/unwind-ia64.c | 1108 +++++
gnu/dist/toolchain/binutils/unwind-ia64.h | 31 +
gnu/dist/toolchain/binutils/version.c | 3 +-
gnu/dist/toolchain/binutils/windres.c | 2 +-
gnu/dist/toolchain/binutils/windres.h | 2 +-
gnu/dist/toolchain/binutils/wrstabs.c | 2 +-
gnu/dist/toolchain/gas/COPYING | 2 +-
gnu/dist/toolchain/gas/ChangeLog | 572 ++-
gnu/dist/toolchain/gas/Makefile.am | 32 +-
gnu/dist/toolchain/gas/Makefile.in | 34 +-
gnu/dist/toolchain/gas/aclocal.m4 | 18 -
gnu/dist/toolchain/gas/app.c | 3 +-
gnu/dist/toolchain/gas/as.c | 6 +-
gnu/dist/toolchain/gas/as.h | 3 +-
gnu/dist/toolchain/gas/asintl.h | 2 +-
gnu/dist/toolchain/gas/atof-generic.c | 2 +-
gnu/dist/toolchain/gas/bignum-copy.c | 2 +-
gnu/dist/toolchain/gas/bignum.h | 2 +-
gnu/dist/toolchain/gas/bit_fix.h | 2 +-
gnu/dist/toolchain/gas/cgen.c | 27 +-
gnu/dist/toolchain/gas/cgen.h | 2 +-
gnu/dist/toolchain/gas/config.in | 9 +
gnu/dist/toolchain/gas/config/atof-ieee.c | 25 +-
gnu/dist/toolchain/gas/config/atof-tahoe.c | 2 +-
gnu/dist/toolchain/gas/config/atof-vax.c | 2 +-
gnu/dist/toolchain/gas/config/itbl-mips.h | 2 +-
gnu/dist/toolchain/gas/config/m68k-parse.h | 2 +-
gnu/dist/toolchain/gas/config/m68k-parse.y | 2 +-
gnu/dist/toolchain/gas/config/m88k-opcode.h | 2 +-
gnu/dist/toolchain/gas/config/obj-bout.c | 2 +-
gnu/dist/toolchain/gas/config/obj-bout.h | 2 +-
gnu/dist/toolchain/gas/config/obj-coff.c | 43 +-
gnu/dist/toolchain/gas/config/obj-coff.h | 3 +-
gnu/dist/toolchain/gas/config/obj-ecoff.c | 10 +-
gnu/dist/toolchain/gas/config/obj-ecoff.h | 3 +-
gnu/dist/toolchain/gas/config/obj-elf.c | 2 +-
gnu/dist/toolchain/gas/config/obj-elf.h | 2 +-
gnu/dist/toolchain/gas/config/obj-evax.c | 2 +-
gnu/dist/toolchain/gas/config/obj-evax.h | 2 +-
gnu/dist/toolchain/gas/config/obj-generic.h | 3 +-
gnu/dist/toolchain/gas/config/obj-hp300.c | 2 +-
gnu/dist/toolchain/gas/config/obj-hp300.h | 2 +-
gnu/dist/toolchain/gas/config/obj-ieee.c | 2 +-
gnu/dist/toolchain/gas/config/obj-ieee.h | 3 +-
gnu/dist/toolchain/gas/config/obj-multi.h | 2 +-
gnu/dist/toolchain/gas/config/obj-som.c | 2 +-
gnu/dist/toolchain/gas/config/obj-som.h | 2 +-
gnu/dist/toolchain/gas/config/obj-vms.c | 4 +-
gnu/dist/toolchain/gas/config/obj-vms.h | 2 +-
gnu/dist/toolchain/gas/config/tc-a29k.c | 2 +-
gnu/dist/toolchain/gas/config/tc-a29k.h | 3 +-
gnu/dist/toolchain/gas/config/tc-alpha.h | 3 +-
gnu/dist/toolchain/gas/config/tc-arc.c | 93 +-
gnu/dist/toolchain/gas/config/tc-arc.h | 4 +-
gnu/dist/toolchain/gas/config/tc-avr.c | 2 +-
gnu/dist/toolchain/gas/config/tc-avr.h | 2 +-
gnu/dist/toolchain/gas/config/tc-cris.c | 44 +-
gnu/dist/toolchain/gas/config/tc-cris.h | 2 +-
gnu/dist/toolchain/gas/config/tc-d10v.c | 3 +-
gnu/dist/toolchain/gas/config/tc-d10v.h | 5 +-
gnu/dist/toolchain/gas/config/tc-d30v.c | 2 +-
gnu/dist/toolchain/gas/config/tc-d30v.h | 2 +-
gnu/dist/toolchain/gas/config/tc-fr30.c | 15 +-
gnu/dist/toolchain/gas/config/tc-fr30.h | 2 +-
gnu/dist/toolchain/gas/config/tc-generic.h | 2 +-
gnu/dist/toolchain/gas/config/tc-h8300.c | 4 +-
gnu/dist/toolchain/gas/config/tc-h8300.h | 3 +-
gnu/dist/toolchain/gas/config/tc-h8500.c | 90 +-
gnu/dist/toolchain/gas/config/tc-h8500.h | 2 +-
gnu/dist/toolchain/gas/config/tc-hppa.h | 2 +-
gnu/dist/toolchain/gas/config/tc-i370.c | 3 +-
gnu/dist/toolchain/gas/config/tc-i370.h | 3 +-
gnu/dist/toolchain/gas/config/tc-i860.c | 2 +-
gnu/dist/toolchain/gas/config/tc-i860.h | 2 +-
gnu/dist/toolchain/gas/config/tc-i960.c | 3 +-
gnu/dist/toolchain/gas/config/tc-i960.h | 3 +-
gnu/dist/toolchain/gas/config/tc-ia64.c | 25 +-
gnu/dist/toolchain/gas/config/tc-ia64.h | 2 +-
gnu/dist/toolchain/gas/config/tc-m32r.c | 14 +-
gnu/dist/toolchain/gas/config/tc-m32r.h | 9 +-
gnu/dist/toolchain/gas/config/tc-m68851.h | 3 +-
gnu/dist/toolchain/gas/config/tc-m68hc11.c | 260 +-
gnu/dist/toolchain/gas/config/tc-m68hc11.h | 2 +-
gnu/dist/toolchain/gas/config/tc-m68k.h | 3 +-
gnu/dist/toolchain/gas/config/tc-m88k.c | 3 +-
gnu/dist/toolchain/gas/config/tc-m88k.h | 2 +-
gnu/dist/toolchain/gas/config/tc-mcore.c | 102 +-
gnu/dist/toolchain/gas/config/tc-mcore.h | 2 +-
gnu/dist/toolchain/gas/config/tc-mips.c | 163 +-
gnu/dist/toolchain/gas/config/tc-mips.h | 4 +-
gnu/dist/toolchain/gas/config/tc-mn10200.c | 39 +-
gnu/dist/toolchain/gas/config/tc-mn10200.h | 2 +-
gnu/dist/toolchain/gas/config/tc-mn10300.c | 157 +-
gnu/dist/toolchain/gas/config/tc-mn10300.h | 2 +-
gnu/dist/toolchain/gas/config/tc-pj.c | 2 +-
gnu/dist/toolchain/gas/config/tc-pj.h | 2 +-
gnu/dist/toolchain/gas/config/tc-ppc.c | 24 +-
gnu/dist/toolchain/gas/config/tc-ppc.h | 2 +-
gnu/dist/toolchain/gas/config/tc-sh.c | 64 +-
gnu/dist/toolchain/gas/config/tc-sparc.h | 3 +-
gnu/dist/toolchain/gas/config/tc-tahoe.c | 272 +-
gnu/dist/toolchain/gas/config/tc-tahoe.h | 3 +-
gnu/dist/toolchain/gas/config/tc-tic30.c | 2 +-
gnu/dist/toolchain/gas/config/tc-tic30.h | 2 +-
gnu/dist/toolchain/gas/config/tc-tic54x.c | 2 +-
gnu/dist/toolchain/gas/config/tc-tic54x.h | 4 +-
gnu/dist/toolchain/gas/config/tc-tic80.c | 2 +-
gnu/dist/toolchain/gas/config/tc-tic80.h | 2 +-
gnu/dist/toolchain/gas/config/tc-v850.c | 34 +-
gnu/dist/toolchain/gas/config/tc-v850.h | 2 +-
gnu/dist/toolchain/gas/config/tc-w65.c | 66 +-
gnu/dist/toolchain/gas/config/tc-w65.h | 2 +-
gnu/dist/toolchain/gas/config/tc-z8k.c | 184 +-
gnu/dist/toolchain/gas/config/tc-z8k.h | 3 +-
gnu/dist/toolchain/gas/config/te-386bsd.h | 3 +-
gnu/dist/toolchain/gas/config/te-freebsd.h | 2 +-
gnu/dist/toolchain/gas/config/te-hp300.h | 3 +-
gnu/dist/toolchain/gas/config/te-hppa.h | 3 +-
gnu/dist/toolchain/gas/config/te-ic960.h | 3 +-
gnu/dist/toolchain/gas/config/te-nbsd.h | 3 +-
gnu/dist/toolchain/gas/config/te-ppcnw.h | 2 +-
gnu/dist/toolchain/gas/config/te-sparcaout.h | 2 +-
gnu/dist/toolchain/gas/config/te-sun3.h | 2 +-
gnu/dist/toolchain/gas/config/te-tmips.h | 2 +-
gnu/dist/toolchain/gas/debug.c | 3 +-
gnu/dist/toolchain/gas/depend.c | 2 +-
gnu/dist/toolchain/gas/doc/Makefile.in | 2 +-
gnu/dist/toolchain/gas/doc/all.texi | 3 +-
gnu/dist/toolchain/gas/doc/as.info | 682 +-
gnu/dist/toolchain/gas/doc/as.info-1 | 2 +-
gnu/dist/toolchain/gas/doc/as.info-2 | 75 +-
gnu/dist/toolchain/gas/doc/as.info-3 | 86 +-
gnu/dist/toolchain/gas/doc/as.info-4 | 88 +-
gnu/dist/toolchain/gas/doc/as.info-5 | 133 +-
gnu/dist/toolchain/gas/doc/as.info-6 | 46 +
gnu/dist/toolchain/gas/doc/as.info-9 | 10 +-
gnu/dist/toolchain/gas/doc/as.texinfo | 40 +-
gnu/dist/toolchain/gas/doc/c-a29k.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-arc.texi | 4 +-
gnu/dist/toolchain/gas/doc/c-arm.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-d10v.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-hppa.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-i370.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-i386.texi | 35 +-
gnu/dist/toolchain/gas/doc/c-i860.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-i960.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-m32r.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-m68hc11.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-m68k.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-mips.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-ns32k.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-pj.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-sh.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-sparc.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-tic54x.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-v850.texi | 2 +-
gnu/dist/toolchain/gas/doc/c-vax.texi | 3 +-
gnu/dist/toolchain/gas/doc/c-z8k.texi | 2 +-
gnu/dist/toolchain/gas/doc/gasp.texi | 2 +-
gnu/dist/toolchain/gas/doc/gasver.texi | 2 +-
gnu/dist/toolchain/gas/doc/internals.texi | 10 +-
gnu/dist/toolchain/gas/dwarf2dbg.h | 2 +-
gnu/dist/toolchain/gas/ecoff.c | 66 +-
gnu/dist/toolchain/gas/ecoff.h | 3 +-
gnu/dist/toolchain/gas/ehopt.c | 360 +-
gnu/dist/toolchain/gas/emul-target.h | 20 +
gnu/dist/toolchain/gas/emul.h | 20 +
gnu/dist/toolchain/gas/expr.c | 3 +-
gnu/dist/toolchain/gas/expr.h | 3 +-
gnu/dist/toolchain/gas/flonum-copy.c | 3 +-
gnu/dist/toolchain/gas/flonum-konst.c | 2 +-
gnu/dist/toolchain/gas/flonum-mult.c | 2 +-
gnu/dist/toolchain/gas/flonum.h | 2 +-
gnu/dist/toolchain/gas/frags.c | 3 +-
gnu/dist/toolchain/gas/frags.h | 6 +-
gnu/dist/toolchain/gas/gasp.c | 2 +-
gnu/dist/toolchain/gas/hash.c | 3 +-
gnu/dist/toolchain/gas/hash.h | 2 +-
gnu/dist/toolchain/gas/input-file.c | 2 +-
gnu/dist/toolchain/gas/input-file.h | 2 +-
gnu/dist/toolchain/gas/input-scrub.c | 3 +-
gnu/dist/toolchain/gas/itbl-lex.c | 4 +-
gnu/dist/toolchain/gas/itbl-lex.l | 2 +-
gnu/dist/toolchain/gas/itbl-ops.c | 4 +-
gnu/dist/toolchain/gas/itbl-ops.h | 2 +-
gnu/dist/toolchain/gas/itbl-parse.c | 6 +-
gnu/dist/toolchain/gas/itbl-parse.y | 2 +-
gnu/dist/toolchain/gas/listing.h | 2 +-
gnu/dist/toolchain/gas/literal.c | 2 +-
gnu/dist/toolchain/gas/m68k-parse.c | 6 +-
gnu/dist/toolchain/gas/macro.c | 2 +-
gnu/dist/toolchain/gas/macro.h | 3 +-
gnu/dist/toolchain/gas/messages.c | 2 +-
gnu/dist/toolchain/gas/obj.h | 2 +-
gnu/dist/toolchain/gas/output-file.c | 2 +-
gnu/dist/toolchain/gas/output-file.h | 3 +-
gnu/dist/toolchain/gas/po/POTFILES.in | 4 +-
gnu/dist/toolchain/gas/read.c | 44 +-
gnu/dist/toolchain/gas/read.h | 3 +-
gnu/dist/toolchain/gas/sb.c | 2 +-
gnu/dist/toolchain/gas/sb.h | 2 +-
gnu/dist/toolchain/gas/stabs.c | 18 +-
gnu/dist/toolchain/gas/subsegs.c | 3 +-
gnu/dist/toolchain/gas/subsegs.h | 2 +-
gnu/dist/toolchain/gas/symbols.c | 17 +-
gnu/dist/toolchain/gas/symbols.h | 2 +-
gnu/dist/toolchain/gas/tc.h | 3 +-
gnu/dist/toolchain/gas/testsuite/ChangeLog | 208 +
gnu/dist/toolchain/gas/testsuite/config/default.exp | 8 +
gnu/dist/toolchain/gas/testsuite/gas/arm/adrl.d | 16 +-
gnu/dist/toolchain/gas/testsuite/gas/arm/arm.exp | 1 -
gnu/dist/toolchain/gas/testsuite/gas/arm/arm7t.d | 116 +-
gnu/dist/toolchain/gas/testsuite/gas/arm/inst.d | 376 +-
gnu/dist/toolchain/gas/testsuite/gas/arm/pic.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/arm/xscale.d | 58 +-
gnu/dist/toolchain/gas/testsuite/gas/elf/ehopt0.d | 9 +
gnu/dist/toolchain/gas/testsuite/gas/elf/ehopt0.s | 32 +
gnu/dist/toolchain/gas/testsuite/gas/elf/elf.exp | 33 +
gnu/dist/toolchain/gas/testsuite/gas/elf/section2.e | 8 +
gnu/dist/toolchain/gas/testsuite/gas/elf/section2.e-mips | 10 +
gnu/dist/toolchain/gas/testsuite/gas/elf/section2.l | 8 +
gnu/dist/toolchain/gas/testsuite/gas/elf/section2.s | 3 +
gnu/dist/toolchain/gas/testsuite/gas/i386/i386.exp | 17 +
gnu/dist/toolchain/gas/testsuite/gas/i386/intel.d | 76 +-
gnu/dist/toolchain/gas/testsuite/gas/i386/intel.s | 2 -
gnu/dist/toolchain/gas/testsuite/gas/i386/intelpic.d | 16 +
gnu/dist/toolchain/gas/testsuite/gas/i386/intelpic.s | 11 +
gnu/dist/toolchain/gas/testsuite/gas/i386/katmai.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/i386/relax.d | 11 +
gnu/dist/toolchain/gas/testsuite/gas/i386/relax.s | 7 +
gnu/dist/toolchain/gas/testsuite/gas/i386/sse2.d | 10 +-
gnu/dist/toolchain/gas/testsuite/gas/i386/sse2.s | 6 +-
gnu/dist/toolchain/gas/testsuite/gas/i386/ssemmx2.d | 8 +-
gnu/dist/toolchain/gas/testsuite/gas/m68k/pcrel.d | 8 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/abs.d | 10 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/add.d | 22 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/and.d | 50 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/beq.d | 32 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/bge.d | 58 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/bgeu.d | 52 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/blt.d | 58 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/bltu.d | 52 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/delay.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/div-ilocks.d | 172 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/div.d | 172 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/dli.d | 210 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/e32el-rel2.d | 30 +
gnu/dist/toolchain/gas/testsuite/gas/mips/elf-rel.d | 2042 +++++++++
gnu/dist/toolchain/gas/testsuite/gas/mips/elf-rel2.d | 2 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/elf-rel3.d | 13 +
gnu/dist/toolchain/gas/testsuite/gas/mips/elf-rel3.s | 11 +
gnu/dist/toolchain/gas/testsuite/gas/mips/elf_e_flags1.d | 20 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/elf_e_flags2.d | 18 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/elf_e_flags3.d | 18 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/elf_e_flags4.d | 18 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/elfel-rel.d | 2085 +++++++++
gnu/dist/toolchain/gas/testsuite/gas/mips/elfel-rel2.d | 27 +
gnu/dist/toolchain/gas/testsuite/gas/mips/elfel-rel3.d | 13 +
gnu/dist/toolchain/gas/testsuite/gas/mips/elfel-rel3.s | 11 +
gnu/dist/toolchain/gas/testsuite/gas/mips/empic.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/jal-empic.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/jal-svr4pic.d | 36 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/jal-xgot.d | 44 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/jal.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/la-empic.d | 130 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/la-svr4pic.d | 606 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/la-xgot.d | 798 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/la.d | 430 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lb-empic.d | 126 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lb-svr4pic.d | 206 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lb-xgot-ilocks.d | 270 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lb-xgot.d | 270 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lb.d | 458 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ld-empic.d | 209 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ld-ilocks-addr32.d | 738 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ld-ilocks.d | 738 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ld-svr4pic.d | 262 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ld-xgot.d | 326 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ld.d | 738 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/li.d | 14 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lif-empic.d | 20 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lif-svr4pic.d | 22 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lif-xgot.d | 22 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lifloat.d | 16 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/lineno.d | 13 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips.exp | 81 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips16-e.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips16-f.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips16.d | 1252 ++--
gnu/dist/toolchain/gas/testsuite/gas/mips/mips32.d | 46 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4.d | 26 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4010.d | 20 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4010.s | 1 +
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4100.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4100.s | 1 +
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4650.d | 6 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mips4650.s | 1 +
gnu/dist/toolchain/gas/testsuite/gas/mips/mips64.d | 20 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mipsel16-f.d | 34 +
gnu/dist/toolchain/gas/testsuite/gas/mips/mul-ilocks.d | 116 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/mul.d | 116 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/nodelay.d | 4 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/rol.d | 56 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/sb.d | 460 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/sync.s | 2 +
gnu/dist/toolchain/gas/testsuite/gas/mips/telempic.d | 153 +
gnu/dist/toolchain/gas/testsuite/gas/mips/tempic.d | 153 +
gnu/dist/toolchain/gas/testsuite/gas/mips/tmips16-e.d | 42 +
gnu/dist/toolchain/gas/testsuite/gas/mips/tmipsel16-e.d | 42 +
gnu/dist/toolchain/gas/testsuite/gas/mips/trap20.d | 24 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/trunc.d | 24 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/uld.d | 364 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ulh-empic.d | 132 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ulh-svr4pic.d | 158 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ulh-xgot.d | 190 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ulh.d | 572 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ulw.d | 364 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/usd.d | 364 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/ush.d | 734 +-
gnu/dist/toolchain/gas/testsuite/gas/mips/usw.d | 364 +-
gnu/dist/toolchain/gas/testsuite/gas/sparc/sparc.exp | 1 +
gnu/dist/toolchain/gas/testsuite/gas/sparc/unalign.d | 18 +
gnu/dist/toolchain/gas/testsuite/gas/sparc/unalign.s | 15 +
gnu/dist/toolchain/gas/testsuite/lib/gas-defs.exp | 11 +-
gnu/dist/toolchain/gas/write.c | 84 +-
gnu/dist/toolchain/gas/write.h | 4 +-
gnu/dist/toolchain/include/ChangeLog | 115 +-
gnu/dist/toolchain/include/ansidecl.h | 3 +-
gnu/dist/toolchain/include/aout/ChangeLog | 4 +
gnu/dist/toolchain/include/aout/adobe.h | 18 +-
gnu/dist/toolchain/include/aout/ar.h | 18 +-
gnu/dist/toolchain/include/aout/dynix3.h | 21 +-
gnu/dist/toolchain/include/aout/encap.h | 2 +-
gnu/dist/toolchain/include/aout/host.h | 28 +-
gnu/dist/toolchain/include/aout/hp300hpux.h | 2 +-
gnu/dist/toolchain/include/aout/ranlib.h | 2 +-
gnu/dist/toolchain/include/aout/reloc.h | 2 +-
gnu/dist/toolchain/include/aout/stab.def | 2 +-
gnu/dist/toolchain/include/aout/stab_gnu.h | 17 +
gnu/dist/toolchain/include/aout/sun4.h | 20 +-
gnu/dist/toolchain/include/bfdlink.h | 3 +-
gnu/dist/toolchain/include/bout.h | 85 +-
gnu/dist/toolchain/include/coff/ChangeLog | 68 +-
gnu/dist/toolchain/include/coff/a29k.h | 20 +-
gnu/dist/toolchain/include/coff/alpha.h | 18 +-
gnu/dist/toolchain/include/coff/apollo.h | 18 +-
gnu/dist/toolchain/include/coff/arm.h | 2 +-
gnu/dist/toolchain/include/coff/aux-coff.h | 17 +
gnu/dist/toolchain/include/coff/ecoff.h | 24 +-
gnu/dist/toolchain/include/coff/go32exe.h | 18 +-
gnu/dist/toolchain/include/coff/h8300.h | 18 +-
gnu/dist/toolchain/include/coff/h8500.h | 18 +-
gnu/dist/toolchain/include/coff/i386.h | 18 +-
gnu/dist/toolchain/include/coff/i860.h | 19 +-
gnu/dist/toolchain/include/coff/i960.h | 18 +-
gnu/dist/toolchain/include/coff/ia64.h | 18 +-
gnu/dist/toolchain/include/coff/internal.h | 18 +-
gnu/dist/toolchain/include/coff/m68k.h | 18 +-
gnu/dist/toolchain/include/coff/m88k.h | 18 +-
gnu/dist/toolchain/include/coff/mcore.h | 2 +-
gnu/dist/toolchain/include/coff/mips.h | 18 +-
gnu/dist/toolchain/include/coff/mipspe.h | 18 +-
gnu/dist/toolchain/include/coff/pe.h | 6 +-
gnu/dist/toolchain/include/coff/powerpc.h | 24 +-
gnu/dist/toolchain/include/coff/rs6k64.h | 17 +-
gnu/dist/toolchain/include/coff/sh.h | 18 +-
gnu/dist/toolchain/include/coff/sparc.h | 18 +-
gnu/dist/toolchain/include/coff/ti.h | 19 +-
gnu/dist/toolchain/include/coff/tic30.h | 18 +-
gnu/dist/toolchain/include/coff/tic54x.h | 24 +-
gnu/dist/toolchain/include/coff/tic80.h | 18 +-
gnu/dist/toolchain/include/coff/w65.h | 18 +-
gnu/dist/toolchain/include/coff/we32k.h | 18 +-
gnu/dist/toolchain/include/coff/z8k.h | 18 +-
gnu/dist/toolchain/include/demangle.h | 3 +-
gnu/dist/toolchain/include/dis-asm.h | 18 +
gnu/dist/toolchain/include/elf/ChangeLog | 58 +-
gnu/dist/toolchain/include/elf/alpha.h | 2 +-
gnu/dist/toolchain/include/elf/arc.h | 2 +-
gnu/dist/toolchain/include/elf/arm.h | 2 +-
gnu/dist/toolchain/include/elf/avr.h | 2 +-
gnu/dist/toolchain/include/elf/common.h | 4 +-
gnu/dist/toolchain/include/elf/cris.h | 2 +-
gnu/dist/toolchain/include/elf/d10v.h | 2 +-
gnu/dist/toolchain/include/elf/d30v.h | 2 +-
gnu/dist/toolchain/include/elf/dwarf.h | 2 +-
gnu/dist/toolchain/include/elf/dwarf2.h | 2 +-
gnu/dist/toolchain/include/elf/external.h | 5 +-
gnu/dist/toolchain/include/elf/fr30.h | 2 +-
gnu/dist/toolchain/include/elf/hppa.h | 3 +-
gnu/dist/toolchain/include/elf/i370.h | 2 +-
gnu/dist/toolchain/include/elf/i386.h | 2 +-
gnu/dist/toolchain/include/elf/i860.h | 2 +-
gnu/dist/toolchain/include/elf/i960.h | 2 +-
gnu/dist/toolchain/include/elf/ia64.h | 4 +-
gnu/dist/toolchain/include/elf/internal.h | 2 +-
gnu/dist/toolchain/include/elf/m32r.h | 2 +-
gnu/dist/toolchain/include/elf/m68hc11.h | 2 +-
gnu/dist/toolchain/include/elf/m68k.h | 2 +-
gnu/dist/toolchain/include/elf/mcore.h | 2 +-
gnu/dist/toolchain/include/elf/mips.h | 128 +-
gnu/dist/toolchain/include/elf/mn10200.h | 2 +-
gnu/dist/toolchain/include/elf/mn10300.h | 2 +-
gnu/dist/toolchain/include/elf/pj.h | 2 +-
gnu/dist/toolchain/include/elf/ppc.h | 2 +-
gnu/dist/toolchain/include/elf/reloc-macros.h | 2 +-
gnu/dist/toolchain/include/elf/sh.h | 2 +-
gnu/dist/toolchain/include/elf/sparc.h | 4 +-
gnu/dist/toolchain/include/elf/v850.h | 2 +-
gnu/dist/toolchain/include/floatformat.h | 2 +-
gnu/dist/toolchain/include/fnmatch.h | 2 +-
gnu/dist/toolchain/include/getopt.h | 2 +-
gnu/dist/toolchain/include/hp-symtab.h | 2 +-
gnu/dist/toolchain/include/ieee.h | 258 +-
gnu/dist/toolchain/include/md5.h | 2 +-
gnu/dist/toolchain/include/mpw/ChangeLog | 4 +
gnu/dist/toolchain/include/mpw/spin.h | 2 +-
gnu/dist/toolchain/include/nlm/ChangeLog | 4 +
gnu/dist/toolchain/include/nlm/alpha-ext.h | 2 +-
gnu/dist/toolchain/include/nlm/common.h | 2 +-
gnu/dist/toolchain/include/nlm/external.h | 2 +-
gnu/dist/toolchain/include/nlm/i386-ext.h | 2 +-
gnu/dist/toolchain/include/nlm/internal.h | 2 +-
gnu/dist/toolchain/include/nlm/sparc32-ext.h | 2 +-
gnu/dist/toolchain/include/oasys.h | 284 +-
gnu/dist/toolchain/include/obstack.h | 3 +-
gnu/dist/toolchain/include/opcode/ChangeLog | 86 +-
gnu/dist/toolchain/include/opcode/a29k.h | 2 +-
gnu/dist/toolchain/include/opcode/arc.h | 2 +-
gnu/dist/toolchain/include/opcode/arm.h | 2 +-
gnu/dist/toolchain/include/opcode/cgen.h | 2 +-
gnu/dist/toolchain/include/opcode/convex.h | 2 +-
gnu/dist/toolchain/include/opcode/cris.h | 2 +-
gnu/dist/toolchain/include/opcode/d10v.h | 2 +-
gnu/dist/toolchain/include/opcode/d30v.h | 2 +-
gnu/dist/toolchain/include/opcode/h8300.h | 13 +-
gnu/dist/toolchain/include/opcode/hppa.h | 3 +-
gnu/dist/toolchain/include/opcode/i370.h | 2 +-
gnu/dist/toolchain/include/opcode/i386.h | 14 +-
gnu/dist/toolchain/include/opcode/i860.h | 2 +-
gnu/dist/toolchain/include/opcode/i960.h | 52 +-
gnu/dist/toolchain/include/opcode/m68k.h | 7 +-
gnu/dist/toolchain/include/opcode/m88k.h | 2 +-
gnu/dist/toolchain/include/opcode/mips.h | 30 +-
gnu/dist/toolchain/include/opcode/mn10300.h | 2 +-
gnu/dist/toolchain/include/opcode/np1.h | 2 +-
gnu/dist/toolchain/include/opcode/ns32k.h | 2 +-
gnu/dist/toolchain/include/opcode/pj.h | 2 +-
gnu/dist/toolchain/include/opcode/pn.h | 2 +-
gnu/dist/toolchain/include/opcode/ppc.h | 2 +-
gnu/dist/toolchain/include/opcode/pyr.h | 22 +-
gnu/dist/toolchain/include/opcode/sparc.h | 2 +-
gnu/dist/toolchain/include/opcode/tic80.h | 2 +-
gnu/dist/toolchain/include/opcode/v850.h | 2 +-
gnu/dist/toolchain/include/opcode/vax.h | 2 +-
gnu/dist/toolchain/include/os9k.h | 2 +-
gnu/dist/toolchain/include/partition.h | 4 +-
gnu/dist/toolchain/include/progress.h | 2 +-
gnu/dist/toolchain/include/remote-sim.h | 3 +-
gnu/dist/toolchain/include/safe-ctype.h | 2 +-
gnu/dist/toolchain/include/sim-d10v.h | 2 +-
gnu/dist/toolchain/include/splay-tree.h | 2 +-
gnu/dist/toolchain/md5.sum | 2154 +++++----
gnu/dist/toolchain/opcodes/ChangeLog | 180 +-
gnu/dist/toolchain/opcodes/Makefile.am | 39 +-
gnu/dist/toolchain/opcodes/Makefile.in | 40 +-
gnu/dist/toolchain/opcodes/a29k-dis.c | 3 +-
gnu/dist/toolchain/opcodes/aclocal.m4 | 18 -
gnu/dist/toolchain/opcodes/alpha-dis.c | 2 +-
gnu/dist/toolchain/opcodes/alpha-opc.c | 2 +-
gnu/dist/toolchain/opcodes/arc-dis.c | 3 +-
gnu/dist/toolchain/opcodes/arc-dis.h | 3 +-
gnu/dist/toolchain/opcodes/arc-ext.c | 2 +-
gnu/dist/toolchain/opcodes/arc-ext.h | 2 +-
gnu/dist/toolchain/opcodes/arc-opc.c | 592 +-
gnu/dist/toolchain/opcodes/arm-dis.c | 3 +-
gnu/dist/toolchain/opcodes/arm-opc.h | 3 +-
gnu/dist/toolchain/opcodes/avr-dis.c | 2 +-
gnu/dist/toolchain/opcodes/cgen-asm.c | 2 +-
gnu/dist/toolchain/opcodes/cgen-asm.in | 2 +-
gnu/dist/toolchain/opcodes/cgen-dis.c | 3 +-
gnu/dist/toolchain/opcodes/cgen-dis.in | 2 +-
gnu/dist/toolchain/opcodes/cgen-ibld.in | 2 +-
gnu/dist/toolchain/opcodes/cgen-opc.c | 3 +-
gnu/dist/toolchain/opcodes/cgen.sh | 20 +
gnu/dist/toolchain/opcodes/config.in | 3 +
gnu/dist/toolchain/opcodes/configure | 768 +-
gnu/dist/toolchain/opcodes/configure.in | 4 +-
gnu/dist/toolchain/opcodes/cris-dis.c | 2 +-
gnu/dist/toolchain/opcodes/cris-opc.c | 2 +-
gnu/dist/toolchain/opcodes/d10v-dis.c | 2 +-
gnu/dist/toolchain/opcodes/d10v-opc.c | 2 +-
gnu/dist/toolchain/opcodes/d30v-dis.c | 2 +-
gnu/dist/toolchain/opcodes/d30v-opc.c | 2 +-
gnu/dist/toolchain/opcodes/dis-buf.c | 3 +-
gnu/dist/toolchain/opcodes/disassemble.c | 2 +-
gnu/dist/toolchain/opcodes/fr30-asm.c | 2 +-
gnu/dist/toolchain/opcodes/fr30-desc.c | 2 +-
gnu/dist/toolchain/opcodes/fr30-desc.h | 2 +-
gnu/dist/toolchain/opcodes/fr30-dis.c | 2 +-
gnu/dist/toolchain/opcodes/fr30-ibld.c | 2 +-
gnu/dist/toolchain/opcodes/fr30-opc.c | 2 +-
gnu/dist/toolchain/opcodes/fr30-opc.h | 2 +-
gnu/dist/toolchain/opcodes/h8300-dis.c | 2 +-
gnu/dist/toolchain/opcodes/h8500-dis.c | 2 +-
gnu/dist/toolchain/opcodes/h8500-opc.h | 22 +
835 files changed, 27628 insertions(+), 15259 deletions(-)
diffs (truncated from 64759 to 300 lines):
diff -r 0bcee830feea -r 85b7fb597a7c gnu/dist/toolchain/Makefile.in
--- a/gnu/dist/toolchain/Makefile.in Tue Aug 14 01:21:23 2001 +0000
+++ b/gnu/dist/toolchain/Makefile.in Tue Aug 14 02:47:42 2001 +0000
@@ -1739,7 +1739,9 @@
# NOTE: No double quotes in the below. It is used within shell script
# as VER="$(VER)"
-VER = ` if grep AM_INIT_AUTOMAKE $(TOOL)/configure.in >/dev/null 2>&1; then \
+VER = ` if grep 'AM_INIT_AUTOMAKE.*BFD_VERSION' $(TOOL)/configure.in >/dev/null 2>&1; then \
+ sed < bfd/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \
+ elif grep AM_INIT_AUTOMAKE $(TOOL)/configure.in >/dev/null 2>&1; then \
sed < $(TOOL)/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \
else \
sed < $(TOOL)/Makefile.in -n 's/^VERSION *= *//p'; \
diff -r 0bcee830feea -r 85b7fb597a7c gnu/dist/toolchain/bfd/COPYING
--- a/gnu/dist/toolchain/bfd/COPYING Tue Aug 14 01:21:23 2001 +0000
+++ b/gnu/dist/toolchain/bfd/COPYING Tue Aug 14 02:47:42 2001 +0000
@@ -1,7 +1,7 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ Copyright 1989, 1991, 1997 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
diff -r 0bcee830feea -r 85b7fb597a7c gnu/dist/toolchain/bfd/ChangeLog
--- a/gnu/dist/toolchain/bfd/ChangeLog Tue Aug 14 01:21:23 2001 +0000
+++ b/gnu/dist/toolchain/bfd/ChangeLog Tue Aug 14 02:47:42 2001 +0000
@@ -1,3 +1,569 @@
+2001-06-19 Philip Blundell <philb%gnu.org@localhost>
+
+ * configure.in: Set version to 2.11.2.
+ * configure: Regenerate.
+
+2001-06-19 Andreas Jaeger <aj%suse.de@localhost>
+
+ Merge from mainline sources:
+ 2001-06-19 Andreas Jaeger <aj%suse.de@localhost>
+ * elf64-x86-64.c (elf64_x86_64_relocate_section): Fix creation of
+ dynamic symbols.
+ 2001-06-07 Andreas Jaeger <aj%suse.de@localhost>
+ * elf64-x86-64.c (elf64_x86_64_finish_dynamic_symbol): Add an
+ assertion.
+ (elf64_x86_64_check_relocs): Set an alignment of 8 for .rela
+ sections; handle further relocations.
+ 2001-06-01 Andreas Jaeger <aj%suse.de@localhost>
+ * elf64-x86-64.c (elf64_x86_64_relocate_section): Add PC8
+ relocation, small reformatting.
+
+2001-06-14 Nick Clifton <nickc%redhat.com@localhost>
+
+ Merge from mainline sources:
+ 2001-04-27 Sean McNeil <sean%mcneil.com@localhost>
+ * config.bfd: Add arm-vxworks target.
+ * coff-arm (coff_arm_relocate_section): Add in symbol value to
+ addend (fro VXworks targets).
+ 2001-03-06 Nick Clifton <nickc%redhat.com@localhost>
+ * elf32-arm.h (elf32_arm_final_link_relocate): Clear bit zero
+ of offset in BLX(1) instruction.
+ * coff-arm.c (coff_arm_relocate_section): Clear bit zero of
+ offset in BLX(1) instruction.
+ Fix formatting.
+ 2001-03-06 Nick Clifton <nickc%redhat.com@localhost>
+ * coff-arm.c (coff_arm_reloc_type_lookup): Add
+ BFD_RELOC_THUMB_PCREL_BLX.
+ 2001-05-04 Nick Clifton <nickc%cambridge.redhat.com@localhost>
+ * elf32-arm.h (elf32_arm_final_link_relocate): Set
+ EF_ARM_HASENTRY if the start address is set.
+
+2001-06-11 Alan Modra <amodra%bigpond.net.au@localhost>
+
+ * configure.in (<COREFILE case stmt>): Move powerpc-*-*bsd* after
+ powerpc-*-freebsd*.
+
+ Merge from mainline.
+ 2001-06-02 H.J. Lu <hjl%gnu.org@localhost>
+ * elf32-hppa.c (elf32_hppa_object_p): Check ELFOSABI_LINUX
+ and ELFOSABI_HPUX.
+ * elf64-hppa.c (elf64_hppa_object_p): Likewise.
+
+ 2001-06-02 Hans-Peter Nilsson <hp%axis.com@localhost>
+ * section.c (_bfd_strip_section_from_output): Handle NULL
+ output_section.
+
+ 2001-05-30 Alan Modra <amodra%one.net.au@localhost>
+ * elf32-hppa.c (elf32_hppa_check_relocs): Don't NEED_PLT for
+ millicode. Don't allocate .got and .rela.got space here..
+ (elf32_hppa_gc_sweep_hook): ..and no need to deallocate here..
+ (elf32_hppa_adjust_dynamic_symbol): ..and don't allocate .plt and
+ .rela.plt here..
+ (hppa_handle_PIC_calls): ..nor here..
+ (allocate_plt_and_got): ..instead do it all here. New function.
+ (elf32_hppa_size_dynamic_sections): Allocate local .got space and
+ call allocate_plt_and_got. No need to zap .got if not dynamic.
+ (elf32_hppa_final_link): Call regular bfd_final_link instead of
+ gc_common_final_link.
+ (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define.
+ (elf32_hppa_relocate_section): Use it here.
+ (elf32_hppa_finish_dynamic_symbol): Remove superfluous test of
+ dynamic_sections_created.
+ (hppa_type_of_stub): Don't LONG_BRANCH_VIA_PLT if millicode sym.
+
+ 2001-05-28 Thiemo Seufer <seufer%csv.ica.uni-stuttgart.de@localhost>
+ * elflink.h (elf_link_size_reloc_section): Use bfd_zmalloc instead of
+ a zeroing loop.
+ (elf_link_output_relocs): Handle MIPS ELF64 relocations correctly.
+ (elf_link_input_bfd): Likewise.
+ (elf_reloc_link_order): Likewise.
+ (elf_finish_pointer_linker_section): Typo. Handle MIPS ELF64
+ relocations correctly.
+
+ 2001-05-28 Alan Modra <amodra%one.net.au@localhost>
+ * elf32-hppa.c (elf32_hppa_relocate_section): Set up .plt entries
+ for symbols forced local that need plabels.
+ (elf32_hppa_adjust_dynamic_symbol): Don't allocate space in
+ .plt.rela for local syms if non-shared.
+ (hppa_build_one_stub): Mask lsb of plt.offset.
+ (elf32_hppa_finish_dynamic_symbol): Abort if lsb of plt.offset set.
+ (clobber_millicode_symbols): Correct comment.
+ (elf32_hppa_relocate_section): Likewise.
+ (elf32_hppa_finish_dynamic_symbol): Likewise.
+
+ 2001-05-25 Alan Modra <amodra%one.net.au@localhost>
+ * elf32-hppa.c (elf32_hppa_relocate_section): Don't allow
+ undefined millicode syms in shared libs.
+ (hppa_build_one_stub): Turn BFD_ASSERTs into aborts.
+ (elf32_hppa_check_relocs): Likewise.
+ (elf32_hppa_adjust_dynamic_symbol): Likewise.
+ (elf32_hppa_size_dynamic_sections): Likewise.
+ (elf32_hppa_relocate_section): Likewise.
+ (elf32_hppa_finish_dynamic_symbol): Likewise.
+ (elf32_hppa_finish_dynamic_sections): Likewise.
+
+ 2001-05-23 Alexandre Oliva <aoliva%redhat.com@localhost>
+ * elf64-sparc.c (sparc64_elf_slurp_reloc_table): Fix typo
+ s/ENTIRES/ENTRIES/.
+
+ 2001-05-23 Thiemo Seufer <seufer%csv.ica.uni-stuttgart.de@localhost>
+ * reloc.c (bfd_reloc_code_real): Add MIPS ELF64 relocations.
+ * libbfd.h: Regenerate.
+ * bfd-in2.h: Regenerate.
+ * aoutx.h (aout_@var{size}_machine_type): Add MIPS r12k support.
+ * archures.c (bfd_mach_mips12000): Define.
+ * cpu-mips.c (arch_info_struct): Add MIPS r12k support.
+ * elf32-mips.c (_bfd_mips_elf_final_write_processing): Add MIPS r12k
+ support.
+ (_bfd_mips_elf_size_dynamic_sections): Use official bfd typedef.
+ * bfd-in2.h: Regenerate.
+ * elfxx-target.h: Do not redefine bfd_elfNN_bfd_make_debug_symbol.
+
+ 2001-05-23 Nick Clifton <nickc%cambridge.redhat.com@localhost>
+ * elf-bfd.h (NUM_SHDR_ENTRIES): New macro: compute the number
+ of entries in a structured section.
+ * elf.c: Use new macro.
+ * elf32-i386.c: Use new macro.
+ * elf32-mips.c: Use new macro.
+ * elf64-alpha.c: Use new macro.
+ * elf64-sparc.c: Use new macro.
+ * elfcode.h: Use new macro.
+ * elflink.h: Use new macro.
+
+ 2001-05-21 Andreas Jaeger <aj%suse.de@localhost>
+ * dwarf2.c (decode_line_info): Fix error message.
+ (read_abbrevs): Fix test for offset as suggested by Alan Modra and
+ adjust error message.
+
+ 2001-05-17 H.J. Lu <hjl%gnu.org@localhost>
+ * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set the
+ version definition to basename of the output filename.
+
+ 2001-05-15 Alexandre Oliva <aoliva%redhat.com@localhost>
+ * elf-m10300.c (mn10300_elf_relax_section): Don't relax
+ negative 32-bit operands to 16 operands when the operand is
+ going to be zero-extended by the modified opcode.
+
+ 2001-05-11 Jakub Jelinek <jakub%redhat.com@localhost>
+ * elfxx-ia64.c (is_unwind_section_name): Consider linkonce unwind
+ sections as well.
+ (elfNN_ia64_final_write_processing): Map .gnu.linkonce.ia64unw.FOO
+ to .gnu.linkonce.t.FOO text section.
+
+ 2001-05-11 Nick Clifton <nickc%cambridge.redhat.com@localhost>
+ * dwarf1.c (_bfd_dwarf1_find_nearest_line): Change type of 'addr'
+ to be unsigned long, in order to match its use.
+
+ 2001-05-10 H.J. Lu <hjl%gnu.org@localhost>
+ * linker.c (_bfd_generic_link_add_one_symbol): Check loop on
+ indirect symbols.
+
+ 2001-05-09 H.J. Lu <hjl%gnu.org@localhost>
+ * elflink.h (elf_link_add_object_symbols): Fix a typo. Allocate
+ versymhdr->sh_size bytes for extversym instead of hdr->sh_size.
+ Remove the unused veriable `dynver'.
+
+ 2001-05-07 Thiemo Seufer <seufer%csv.ica.uni-stuttgart.de@localhost>
+ * elf.c (_bfd_elf_slurp_version_tables): Change maxidx to unsigned, it
+ is always a positive integer. Cast away sign mismatch.
+ * elf32-mips.c: Fix misleading comment and typo.
+ (_bfd_mips_elf_section_from_bfd_section): Remove unused attribute, use
+ correct data type.
+ * elflink.c: Fix typo.
+ (_bfd_elf_create_dynamic_sections): Remove superfluous initialization.
+ * ecoffswap.h (ecoff_swap_fdr_in): Cast away sign mismatch.
+
+ 2001-05-03 Nick Clifton <nickc%cambridge.redhat.com@localhost>
+ * targets.c (_bfd_target_vector_entries): Compute value based on
+ the size of the _bfd_target_vector and not bfd_target_vector.
+
+ 2001-05-03 Andreas Jaeger <aj%suse.de@localhost>
+ * elf64-gen.c (elf_generic_info_to_howto): Add unused attribute.
+ (elf_generic_info_to_howto_rel): Likewise.
+ * coff-alpha.c (reloc_nil): Likewise.
+ (alpha_ecoff_bad_format_hook): Likewise.
+ (alpha_adjust_reloc_out): Likewise.
+ (alpha_bfd_reloc_type_lookup): Likewise.
+ (alpha_convert_external_reloc): Likewise.
+ * elf64-alpha.c (elf64_alpha_reloc_nil): Likewise.
+ (elf64_alpha_reloc_bad): Likewise.
+ (elf64_alpha_reloc_gpdisp): Likewise.
+ (elf64_alpha_bfd_reloc_type_lookup): Likewise.
+ (elf64_alpha_info_to_howto): Likewise.
+ (elf64_alpha_add_symbol_hook): Likewise.
+ (elf64_alpha_create_got_section): Likewise.
+ (elf64_alpha_is_local_label_name): Likewise.
+ (elf64_alpha_merge_ind_symbols): Likewise.
+ * elf64-mips.c (mips_elf64_reloc_type_lookup): Likewise.
+ (mips_elf64_get_reloc_upper_bound): Likewise.
+ * nlm32-alpha.c (nlm_alpha_mangle_relocs): Likewise.
+ (nlm_alpha_get_public_offset): Likewise.
+
+ 2001-04-30 H.J. Lu <hjl%gnu.org@localhost>
+ * elf.c (_bfd_elf_link_hash_hide_symbol): Set dynindx to -1
+ only for ELF_LINK_FORCED_LOCAL.
+ * elf32-hppa.c (elf32_hppa_hide_symbol): Likewise.
+ * elf32-mips.c (_bfd_mips_elf_hide_symbol): Likewise.
+ * elfxx-ia64.c (elfNN_ia64_hash_hide_symbol): Likewise.
+ * elflink.h (elf_fix_symbol_flags): Set ELF_LINK_FORCED_LOCAL
+ if the symbol has hidden or internal visibility.
+
+ 2001-04-14 Mark Elbrecht <snowball3%bigfoot.com@localhost>
+ * coffcode.h (coff_write_object_contents): Use
+ bfd_coff_swap_filehdr_out instead of coff_swap_filehdr_out.
+
+ 2001-04-09 Hans-Peter Nilsson <hp%axis.com@localhost>
+ * elflink.h (elf_fix_symbol_flags): For non-default visibilities,
+ only hide symbols marked STV_INTERNAL or STV_HIDDEN.
+
+ 2001-04-05 Steven J. Hill <sjhill%cotw.com@localhost>
+ * config.bfd (mips*el*-*-linux-gnu*): Use traditional little
+ endian MIPS ELF target.
+ (mips*-*-linux-gnu*): Use traditional big endian MIPS ELF target.
+ * configure.in (bfd_elf64_tradbigmips_vec): New. Traditional
+ 64bit big endian MIPS ELF target.
+ (bfd_elf64_tradlittlemips_vec): New. Traditional 64bit little
+ endian MIPS ELF target.
+ * configure: Regenerated.
+ * elf32-mips.c (IRIX_COMPAT): Handle traditional 64bit and
+ little endian targets.
+ (mips_elf_sym_is_global): Handle traditional targets.
+ * elf64-mips.c (bfd_elf64_tradbigmips_vec): New. Traditional
+ 64bit big endian MIPS ELF target.
+ (bfd_elf64_tradlittlemips_vec): New. Traditional 64bit little
+ endian MIPS ELF target.
+ * targets.c: (_bfd_target_vector): Add bfd_elf64_tradbigmips_vec
+ and bfd_elf64_tradlittlemips_vec.
+
+ 2001-04-04 Alan Modra <alan%linuxcare.com.au@localhost>
+ * elflink.h (elf_fix_symbol_flags): Call elf_backend_hide_symbol
+ when -Bsymbolic causes a symbol to no longer need a .plt entry.
+
+ 2001-04-03 David Mosberger <davidm%hpl.hp.com@localhost>
+ * efi-app-ia32.c (ALIGN_SECTIONS_IN_FILE): Deleted.
+
+ 2001-03-30 H.J. Lu <hjl%gnu.org@localhost>
+ * efi-app-ia32.c (PEI_TARGET_SUBSYSTEM): Rename from ...
+ (PEI_DEFAULT_TARGET_SUBSYSTEM): This.
+
+ 2001-03-23 Nick Clifton <nickc%redhat.com@localhost>
+ * Makefile.am (BUILD_CFILES): New variable: List of C source
+ files created in build directory.
+ (BUILD_HFILES): New variable: List of header files created in
+ build directory.
+ (POTFILES): Delete.
+ (po/POTFILES.in): Replace rule with empty entry.
+ (po/SRC-POTFILES.in): New rule: Create a list of source files
+ in the source directory.
+ (po/BLD-POTFILES.in): New rule: Create a list of source files
+ in the build directory.
+ (MOSTLYCLEAN): Do not delete source files created in build
+ directory.
+ * Makefile.in: Regenerate.
+ * configure.in: Insert SRC-POTFILES.in and BLD-POTFILES.in
+ into po/Makefile.
+ * configure: Regenerate.
+ * po/Make-in: Replace occurrences of POTFILES with SRC-POTFILES
+ and BLD_POTFILES.
+ Add .. to the search path when building bfd.pot.
+ Delete POTFILES when performing distclean.
+ Add comment describing why distclean is broken in maintainer mode.
Home |
Main Index |
Thread Index |
Old Index