Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/binutils/dist from ftp.gnu.org
details: https://anonhg.NetBSD.org/src/rev/064f494f3b1c
branches: trunk
changeset: 769851:064f494f3b1c
user: christos <christos%NetBSD.org@localhost>
date: Sat Sep 24 22:40:46 2011 +0000
description:
from ftp.gnu.org
diffstat:
external/gpl3/binutils/dist/bfd/ChangeLog-2008 | 3386 ++++
external/gpl3/binutils/dist/bfd/ChangeLog-2009 | 5154 ++++++
external/gpl3/binutils/dist/bfd/Makefile.am | 1429 +-
external/gpl3/binutils/dist/bfd/Makefile.in | 2112 +-
external/gpl3/binutils/dist/bfd/acinclude.m4 | 4 +
external/gpl3/binutils/dist/bfd/aclocal.m4 | 467 +-
external/gpl3/binutils/dist/bfd/aix386-core.c | 4 +-
external/gpl3/binutils/dist/bfd/aout-adobe.c | 5 +-
external/gpl3/binutils/dist/bfd/aout-arm.c | 12 +-
external/gpl3/binutils/dist/bfd/aout-cris.c | 7 +-
external/gpl3/binutils/dist/bfd/aout-ns32k.c | 4 +-
external/gpl3/binutils/dist/bfd/aout-sparcle.c | 2 +-
external/gpl3/binutils/dist/bfd/aout-target.h | 15 +-
external/gpl3/binutils/dist/bfd/aout-tic30.c | 22 +-
external/gpl3/binutils/dist/bfd/aout0.c | 2 +-
external/gpl3/binutils/dist/bfd/aout32.c | 3 +-
external/gpl3/binutils/dist/bfd/aout64.c | 3 +-
external/gpl3/binutils/dist/bfd/archive64.c | 22 +-
external/gpl3/binutils/dist/bfd/bfd-in.h | 42 +-
external/gpl3/binutils/dist/bfd/bfd.m4 | 5 +-
external/gpl3/binutils/dist/bfd/bfdio.c | 357 +-
external/gpl3/binutils/dist/bfd/bfdwin.c | 10 +-
external/gpl3/binutils/dist/bfd/binary.c | 22 +-
external/gpl3/binutils/dist/bfd/bout.c | 13 +-
external/gpl3/binutils/dist/bfd/cache.c | 70 +-
external/gpl3/binutils/dist/bfd/cf-i386lynx.c | 3 +-
external/gpl3/binutils/dist/bfd/cf-sparclynx.c | 2 +-
external/gpl3/binutils/dist/bfd/cisco-core.c | 3 +-
external/gpl3/binutils/dist/bfd/coff-apollo.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-arm.c | 35 +-
external/gpl3/binutils/dist/bfd/coff-aux.c | 5 +-
external/gpl3/binutils/dist/bfd/coff-go32.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-i386.c | 23 +-
external/gpl3/binutils/dist/bfd/coff-i860.c | 5 +-
external/gpl3/binutils/dist/bfd/coff-i960.c | 10 +-
external/gpl3/binutils/dist/bfd/coff-ia64.c | 6 +-
external/gpl3/binutils/dist/bfd/coff-m88k.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-mcore.c | 7 +-
external/gpl3/binutils/dist/bfd/coff-mips.c | 6 +-
external/gpl3/binutils/dist/bfd/coff-or32.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-pmac.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-ppc.c | 36 +-
external/gpl3/binutils/dist/bfd/coff-rs6000.c | 704 +-
external/gpl3/binutils/dist/bfd/coff-sh.c | 13 +-
external/gpl3/binutils/dist/bfd/coff-stgo32.c | 121 +-
external/gpl3/binutils/dist/bfd/coff-svm68k.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-tic30.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-u68k.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-we32k.c | 2 +-
external/gpl3/binutils/dist/bfd/coff-x86_64.c | 30 +-
external/gpl3/binutils/dist/bfd/coff-z80.c | 7 +-
external/gpl3/binutils/dist/bfd/coff64-rs6000.c | 167 +-
external/gpl3/binutils/dist/bfd/coffcode.h | 461 +-
external/gpl3/binutils/dist/bfd/coffgen.c | 186 +-
external/gpl3/binutils/dist/bfd/cofflink.c | 157 +-
external/gpl3/binutils/dist/bfd/coffswap.h | 24 +-
external/gpl3/binutils/dist/bfd/compress.c | 395 +-
external/gpl3/binutils/dist/bfd/config.in | 78 +-
external/gpl3/binutils/dist/bfd/configure.com | 212 +-
external/gpl3/binutils/dist/bfd/corefile.c | 25 +
external/gpl3/binutils/dist/bfd/cpu-alpha.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-arc.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-arm.c | 9 +-
external/gpl3/binutils/dist/bfd/cpu-avr.c | 11 +-
external/gpl3/binutils/dist/bfd/cpu-cr16c.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-crx.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-d10v.c | 20 +-
external/gpl3/binutils/dist/bfd/cpu-dlx.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-fr30.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-frv.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-h8300.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-hppa.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-i386.c | 15 +-
external/gpl3/binutils/dist/bfd/cpu-i860.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-i960.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-ia64-opc.c | 18 +-
external/gpl3/binutils/dist/bfd/cpu-ia64.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-ip2k.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-iq2000.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-l1om.c | 56 +
external/gpl3/binutils/dist/bfd/cpu-lm32.c | 41 +
external/gpl3/binutils/dist/bfd/cpu-m10200.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-m10300.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-m32c.c | 19 +-
external/gpl3/binutils/dist/bfd/cpu-m32r.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-m68hc11.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-m68hc12.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-m68k.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-m88k.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-mcore.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-mep.c | 5 +-
external/gpl3/binutils/dist/bfd/cpu-microblaze.c | 40 +
external/gpl3/binutils/dist/bfd/cpu-mmix.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-moxie.c | 40 +
external/gpl3/binutils/dist/bfd/cpu-msp430.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-openrisc.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-or32.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-pdp11.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-pj.c | 3 +-
external/gpl3/binutils/dist/bfd/cpu-plugin.c | 40 +
external/gpl3/binutils/dist/bfd/cpu-powerpc.c | 32 +-
external/gpl3/binutils/dist/bfd/cpu-rs6000.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-rx.c | 57 +
external/gpl3/binutils/dist/bfd/cpu-s390.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-score.c | 68 +-
external/gpl3/binutils/dist/bfd/cpu-sparc.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-tic30.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-tic4x.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-tic54x.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-tic6x.c | 40 +
external/gpl3/binutils/dist/bfd/cpu-tic80.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-v850.c | 10 +-
external/gpl3/binutils/dist/bfd/cpu-vax.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-w65.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-we32k.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-xstormy16.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-xtensa.c | 2 +-
external/gpl3/binutils/dist/bfd/cpu-z8k.c | 2 +-
external/gpl3/binutils/dist/bfd/demo64.c | 2 +-
external/gpl3/binutils/dist/bfd/dep-in.sed | 14 +-
external/gpl3/binutils/dist/bfd/doc/ChangeLog | 49 +
external/gpl3/binutils/dist/bfd/doc/Makefile.am | 25 +-
external/gpl3/binutils/dist/bfd/doc/archures.texi | 26 +-
external/gpl3/binutils/dist/bfd/doc/bfd.info | Bin
external/gpl3/binutils/dist/bfd/doc/bfd.texinfo | 21 +-
external/gpl3/binutils/dist/bfd/doc/bfdint.texi | 6 +-
external/gpl3/binutils/dist/bfd/doc/bfdio.texi | 14 +
external/gpl3/binutils/dist/bfd/doc/bfdver.texi | 4 +-
external/gpl3/binutils/dist/bfd/doc/chew.c | 40 +-
external/gpl3/binutils/dist/bfd/doc/coffcode.texi | 69 +
external/gpl3/binutils/dist/bfd/doc/core.texi | 10 +
external/gpl3/binutils/dist/bfd/doc/elf.texi | 13 -
external/gpl3/binutils/dist/bfd/doc/fdl.texi | 442 +-
external/gpl3/binutils/dist/bfd/doc/libbfd.texi | 4 +-
external/gpl3/binutils/dist/bfd/doc/linker.texi | 47 +-
external/gpl3/binutils/dist/bfd/doc/opncls.texi | 35 +-
external/gpl3/binutils/dist/bfd/doc/reloc.texi | 303 +-
external/gpl3/binutils/dist/bfd/doc/section.texi | 74 +-
external/gpl3/binutils/dist/bfd/doc/syms.texi | 59 +-
external/gpl3/binutils/dist/bfd/doc/targets.texi | 51 +-
external/gpl3/binutils/dist/bfd/dwarf1.c | 15 +-
external/gpl3/binutils/dist/bfd/ecoff.c | 200 +-
external/gpl3/binutils/dist/bfd/ecofflink.c | 16 +-
external/gpl3/binutils/dist/bfd/elf-attrs.c | 292 +-
external/gpl3/binutils/dist/bfd/elf-bfd.h | 494 +-
external/gpl3/binutils/dist/bfd/elf-hppa.h | 1140 +-
external/gpl3/binutils/dist/bfd/elf-ifunc.c | 316 +
external/gpl3/binutils/dist/bfd/elf-m10200.c | 19 +-
external/gpl3/binutils/dist/bfd/elf-m10300.c | 128 +-
external/gpl3/binutils/dist/bfd/elf-strtab.c | 13 +-
external/gpl3/binutils/dist/bfd/elf-vxworks.c | 6 +-
external/gpl3/binutils/dist/bfd/elf-vxworks.h | 2 +-
external/gpl3/binutils/dist/bfd/elf32-am33lin.c | 2 +-
external/gpl3/binutils/dist/bfd/elf32-bfin.c | 941 +-
external/gpl3/binutils/dist/bfd/elf32-cr16.c | 1772 +-
external/gpl3/binutils/dist/bfd/elf32-cr16c.c | 22 +-
external/gpl3/binutils/dist/bfd/elf32-cris.c | 1539 +-
external/gpl3/binutils/dist/bfd/elf32-crx.c | 59 +-
external/gpl3/binutils/dist/bfd/elf32-d10v.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-dlx.c | 12 +-
external/gpl3/binutils/dist/bfd/elf32-fr30.c | 13 +-
external/gpl3/binutils/dist/bfd/elf32-frv.c | 39 +-
external/gpl3/binutils/dist/bfd/elf32-h8300.c | 111 +-
external/gpl3/binutils/dist/bfd/elf32-hppa.h | 2 +-
external/gpl3/binutils/dist/bfd/elf32-i370.c | 70 +-
external/gpl3/binutils/dist/bfd/elf32-i860.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-ip2k.c | 55 +-
external/gpl3/binutils/dist/bfd/elf32-iq2000.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-lm32.c | 2905 +++
external/gpl3/binutils/dist/bfd/elf32-m32c.c | 56 +-
external/gpl3/binutils/dist/bfd/elf32-m32r.c | 190 +-
external/gpl3/binutils/dist/bfd/elf32-m68hc11.c | 7 +-
external/gpl3/binutils/dist/bfd/elf32-m68hc12.c | 1 +
external/gpl3/binutils/dist/bfd/elf32-m68hc1x.c | 71 +-
external/gpl3/binutils/dist/bfd/elf32-m68hc1x.h | 23 +-
external/gpl3/binutils/dist/bfd/elf32-m88k.c | 2 +-
external/gpl3/binutils/dist/bfd/elf32-mcore.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-mep.c | 24 +-
external/gpl3/binutils/dist/bfd/elf32-microblaze.c | 3061 +++
external/gpl3/binutils/dist/bfd/elf32-mips.c | 14 +-
external/gpl3/binutils/dist/bfd/elf32-moxie.c | 384 +
external/gpl3/binutils/dist/bfd/elf32-msp430.c | 20 +-
external/gpl3/binutils/dist/bfd/elf32-mt.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-openrisc.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-ppc.h | 2 +-
external/gpl3/binutils/dist/bfd/elf32-rx.c | 3431 ++++
external/gpl3/binutils/dist/bfd/elf32-s390.c | 139 +-
external/gpl3/binutils/dist/bfd/elf32-score.c | 2341 +-
external/gpl3/binutils/dist/bfd/elf32-score.h | 152 +
external/gpl3/binutils/dist/bfd/elf32-score7.c | 3874 ++++
external/gpl3/binutils/dist/bfd/elf32-sh-relocs.h | 163 +-
external/gpl3/binutils/dist/bfd/elf32-sh-symbian.c | 13 +-
external/gpl3/binutils/dist/bfd/elf32-sh64-com.c | 2 +-
external/gpl3/binutils/dist/bfd/elf32-sh64.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-sh64.h | 2 +-
external/gpl3/binutils/dist/bfd/elf32-sparc.c | 45 +-
external/gpl3/binutils/dist/bfd/elf32-spu.c | 2458 ++-
external/gpl3/binutils/dist/bfd/elf32-spu.h | 80 +-
external/gpl3/binutils/dist/bfd/elf32-tic6x.c | 1996 ++
external/gpl3/binutils/dist/bfd/elf32-tic6x.h | 26 +
external/gpl3/binutils/dist/bfd/elf32-v850.c | 804 +-
external/gpl3/binutils/dist/bfd/elf32-xc16x.c | 23 +-
external/gpl3/binutils/dist/bfd/elf32-xstormy16.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-xtensa.c | 181 +-
external/gpl3/binutils/dist/bfd/elf32.c | 3 +-
external/gpl3/binutils/dist/bfd/elf64-hppa.c | 2535 ++-
external/gpl3/binutils/dist/bfd/elf64-hppa.h | 8 +-
external/gpl3/binutils/dist/bfd/elf64-mmix.c | 28 +-
external/gpl3/binutils/dist/bfd/elf64-ppc.h | 30 +-
external/gpl3/binutils/dist/bfd/elf64-s390.c | 231 +-
external/gpl3/binutils/dist/bfd/elf64-sh64.c | 105 +-
external/gpl3/binutils/dist/bfd/elf64-sparc.c | 65 +-
external/gpl3/binutils/dist/bfd/elf64.c | 2 +-
external/gpl3/binutils/dist/bfd/elfcode.h | 123 +-
external/gpl3/binutils/dist/bfd/elfcore.h | 65 +-
external/gpl3/binutils/dist/bfd/elfxx-ia64.c | 756 +-
external/gpl3/binutils/dist/bfd/elfxx-mips.h | 13 +-
external/gpl3/binutils/dist/bfd/elfxx-sparc.h | 25 +-
external/gpl3/binutils/dist/bfd/elfxx-target.h | 38 +-
external/gpl3/binutils/dist/bfd/epoc-pe-arm.c | 2 +-
external/gpl3/binutils/dist/bfd/epoc-pei-arm.c | 2 +-
external/gpl3/binutils/dist/bfd/format.c | 4 +-
external/gpl3/binutils/dist/bfd/gen-aout.c | 2 +-
external/gpl3/binutils/dist/bfd/hash.c | 119 +-
external/gpl3/binutils/dist/bfd/host-aout.c | 2 +-
external/gpl3/binutils/dist/bfd/hosts/alphavms.h | 16 +-
external/gpl3/binutils/dist/bfd/hosts/delta68.h | 2 +-
external/gpl3/binutils/dist/bfd/hosts/vaxbsd.h | 2 +-
external/gpl3/binutils/dist/bfd/hosts/vaxlinux.h | 2 +-
external/gpl3/binutils/dist/bfd/hosts/x86-64linux.h | 197 +
external/gpl3/binutils/dist/bfd/hp300bsd.c | 3 +-
external/gpl3/binutils/dist/bfd/hp300hpux.c | 4 +-
external/gpl3/binutils/dist/bfd/hppabsd-core.c | 1 +
external/gpl3/binutils/dist/bfd/hpux-core.c | 6 +-
external/gpl3/binutils/dist/bfd/i386bsd.c | 3 +-
external/gpl3/binutils/dist/bfd/i386dynix.c | 2 +-
external/gpl3/binutils/dist/bfd/i386freebsd.c | 3 +-
external/gpl3/binutils/dist/bfd/i386linux.c | 3 +-
external/gpl3/binutils/dist/bfd/i386lynx.c | 11 +-
external/gpl3/binutils/dist/bfd/i386mach3.c | 2 +-
external/gpl3/binutils/dist/bfd/i386msdos.c | 5 +-
external/gpl3/binutils/dist/bfd/i386netbsd.c | 2 +-
external/gpl3/binutils/dist/bfd/i386os9k.c | 5 +-
external/gpl3/binutils/dist/bfd/ieee.c | 44 +-
external/gpl3/binutils/dist/bfd/ihex.c | 20 +-
external/gpl3/binutils/dist/bfd/init.c | 2 +-
external/gpl3/binutils/dist/bfd/irix-core.c | 3 +-
external/gpl3/binutils/dist/bfd/libaout.h | 32 +-
external/gpl3/binutils/dist/bfd/libbfd-in.h | 92 +-
external/gpl3/binutils/dist/bfd/libbfd.c | 81 +-
external/gpl3/binutils/dist/bfd/libcoff-in.h | 23 +-
external/gpl3/binutils/dist/bfd/libcoff.h | 33 +-
external/gpl3/binutils/dist/bfd/libecoff.h | 13 +-
external/gpl3/binutils/dist/bfd/libhppa.h | 2 +-
external/gpl3/binutils/dist/bfd/libieee.h | 2 +-
external/gpl3/binutils/dist/bfd/liboasys.h | 2 +-
external/gpl3/binutils/dist/bfd/libpei.h | 42 +-
external/gpl3/binutils/dist/bfd/libxcoff.h | 4 +-
external/gpl3/binutils/dist/bfd/lynx-core.c | 3 +-
external/gpl3/binutils/dist/bfd/m68k4knetbsd.c | 2 +-
external/gpl3/binutils/dist/bfd/m68klinux.c | 3 +-
external/gpl3/binutils/dist/bfd/m68knetbsd.c | 2 +-
external/gpl3/binutils/dist/bfd/m88kmach3.c | 3 +-
external/gpl3/binutils/dist/bfd/m88kopenbsd.c | 2 +-
external/gpl3/binutils/dist/bfd/mach-o-i386.c | 294 +
external/gpl3/binutils/dist/bfd/mach-o-target.c | 80 +-
external/gpl3/binutils/dist/bfd/mach-o-x86-64.c | 280 +
external/gpl3/binutils/dist/bfd/mach-o.c | 3445 +++-
external/gpl3/binutils/dist/bfd/mach-o.h | 593 +-
external/gpl3/binutils/dist/bfd/makefile.vms | 68 +-
external/gpl3/binutils/dist/bfd/merge.c | 34 +-
external/gpl3/binutils/dist/bfd/mipsbsd.c | 3 +-
external/gpl3/binutils/dist/bfd/mmo.c | 10 +-
external/gpl3/binutils/dist/bfd/netbsd-core.c | 1 +
external/gpl3/binutils/dist/bfd/newsos3.c | 3 +-
external/gpl3/binutils/dist/bfd/nlm-target.h | 5 +-
external/gpl3/binutils/dist/bfd/nlm.c | 2 +-
external/gpl3/binutils/dist/bfd/nlm32-sparc.c | 28 +-
external/gpl3/binutils/dist/bfd/nlm32.c | 2 +-
external/gpl3/binutils/dist/bfd/nlm64.c | 2 +-
external/gpl3/binutils/dist/bfd/oasys.c | 29 +-
external/gpl3/binutils/dist/bfd/opncls.c | 255 +-
external/gpl3/binutils/dist/bfd/osf-core.c | 3 +-
external/gpl3/binutils/dist/bfd/pc532-mach.c | 3 +-
external/gpl3/binutils/dist/bfd/pdp11.c | 97 +-
external/gpl3/binutils/dist/bfd/pe-arm.c | 2 +-
external/gpl3/binutils/dist/bfd/pe-i386.c | 2 +-
external/gpl3/binutils/dist/bfd/pe-mcore.c | 2 +-
external/gpl3/binutils/dist/bfd/pe-mips.c | 18 +-
external/gpl3/binutils/dist/bfd/pe-ppc.c | 2 +-
external/gpl3/binutils/dist/bfd/pe-sh.c | 2 +-
external/gpl3/binutils/dist/bfd/pe-x86_64.c | 10 +-
external/gpl3/binutils/dist/bfd/peXXigen.c | 362 +-
external/gpl3/binutils/dist/bfd/pef.c | 31 +-
external/gpl3/binutils/dist/bfd/pef.h | 4 +-
external/gpl3/binutils/dist/bfd/pei-arm.c | 6 +-
external/gpl3/binutils/dist/bfd/pei-i386.c | 5 +-
external/gpl3/binutils/dist/bfd/pei-ia64.c | 39 +
external/gpl3/binutils/dist/bfd/pei-mcore.c | 6 +-
external/gpl3/binutils/dist/bfd/pei-mips.c | 6 +-
external/gpl3/binutils/dist/bfd/pei-ppc.c | 6 +-
external/gpl3/binutils/dist/bfd/pei-sh.c | 6 +-
external/gpl3/binutils/dist/bfd/pei-x86_64.c | 548 +-
external/gpl3/binutils/dist/bfd/peicode.h | 171 +-
external/gpl3/binutils/dist/bfd/plugin.c | 529 +
external/gpl3/binutils/dist/bfd/plugin.h | 36 +
external/gpl3/binutils/dist/bfd/po/Make-in | 3 +-
external/gpl3/binutils/dist/bfd/po/SRC-POTFILES.in | 37 +-
external/gpl3/binutils/dist/bfd/po/bfd.pot | 4482 ++++-
external/gpl3/binutils/dist/bfd/po/es.gmo | Bin
external/gpl3/binutils/dist/bfd/po/es.po | 5404 ++++-
external/gpl3/binutils/dist/bfd/po/fi.gmo | Bin
external/gpl3/binutils/dist/bfd/po/fi.po | 5540 ++++-
external/gpl3/binutils/dist/bfd/po/fr.gmo | Bin
external/gpl3/binutils/dist/bfd/po/fr.po | 7536 ++++++--
external/gpl3/binutils/dist/bfd/po/id.gmo | Bin
external/gpl3/binutils/dist/bfd/po/id.po | 4163 ++++
external/gpl3/binutils/dist/bfd/po/ja.gmo | Bin
external/gpl3/binutils/dist/bfd/po/ja.po | 8080 ++++++--
external/gpl3/binutils/dist/bfd/po/ru.gmo | Bin
external/gpl3/binutils/dist/bfd/po/ru.po | 6033 +++++++
external/gpl3/binutils/dist/bfd/po/vi.gmo | Bin
external/gpl3/binutils/dist/bfd/po/vi.po | 2007 +-
external/gpl3/binutils/dist/bfd/po/zh_CN.gmo | Bin
external/gpl3/binutils/dist/bfd/po/zh_CN.po | 2 +-
external/gpl3/binutils/dist/bfd/ppcboot.c | 7 +-
external/gpl3/binutils/dist/bfd/ptrace-core.c | 3 +-
external/gpl3/binutils/dist/bfd/reloc16.c | 6 +-
external/gpl3/binutils/dist/bfd/riscix.c | 4 +-
external/gpl3/binutils/dist/bfd/rs6000-core.c | 64 +-
external/gpl3/binutils/dist/bfd/sco5-core.c | 1 +
external/gpl3/binutils/dist/bfd/section.c | 116 +-
external/gpl3/binutils/dist/bfd/simple.c | 30 +-
external/gpl3/binutils/dist/bfd/som.c | 1221 +-
external/gpl3/binutils/dist/bfd/som.h | 52 +-
external/gpl3/binutils/dist/bfd/sparclinux.c | 3 +-
external/gpl3/binutils/dist/bfd/sparcnetbsd.c | 2 +-
external/gpl3/binutils/dist/bfd/srec.c | 30 +-
external/gpl3/binutils/dist/bfd/stab-syms.c | 2 +-
external/gpl3/binutils/dist/bfd/stabs.c | 20 +-
external/gpl3/binutils/dist/bfd/sysdep.h | 2 +-
external/gpl3/binutils/dist/bfd/targets.c | 224 +-
external/gpl3/binutils/dist/bfd/tekhex.c | 61 +-
external/gpl3/binutils/dist/bfd/ticoff.h | 17 +-
external/gpl3/binutils/dist/bfd/trad-core.c | 1 +
external/gpl3/binutils/dist/bfd/vax1knetbsd.c | 2 +-
external/gpl3/binutils/dist/bfd/vaxbsd.c | 3 +-
external/gpl3/binutils/dist/bfd/vaxnetbsd.c | 3 +-
external/gpl3/binutils/dist/bfd/verilog.c | 374 +
external/gpl3/binutils/dist/bfd/versados.c | 13 +-
external/gpl3/binutils/dist/bfd/vms-alpha.c | 9361 +++++++++++
external/gpl3/binutils/dist/bfd/vms-lib.c | 2296 ++
external/gpl3/binutils/dist/bfd/vms-misc.c | 1108 +-
external/gpl3/binutils/dist/bfd/vms.h | 717 +-
external/gpl3/binutils/dist/bfd/warning.m4 | 3 +-
external/gpl3/binutils/dist/bfd/xcoff-target.h | 4 +-
external/gpl3/binutils/dist/bfd/xcofflink.c | 3487 ++-
external/gpl3/binutils/dist/bfd/xsym.c | 116 +-
external/gpl3/binutils/dist/bfd/xtensa-isa.c | 24 +-
external/gpl3/binutils/dist/bfd/xtensa-modules.c | 15104 +++++++++++++++--
external/gpl3/binutils/dist/binutils/doc/elfedit.1 | 241 +
external/gpl3/binutils/dist/binutils/doc/fdl.texi | 81 +-
external/gpl3/binutils/dist/binutils/po/bg.gmo | Bin
external/gpl3/binutils/dist/binutils/po/bg.po | 6892 ++++++++
external/gpl3/binutils/dist/binutils/po/da.gmo | Bin
external/gpl3/binutils/dist/binutils/po/da.po | 5157 ++++--
external/gpl3/binutils/dist/binutils/po/es.gmo | Bin
367 files changed, 120714 insertions(+), 28971 deletions(-)
diffs (truncated from 193327 to 300 lines):
diff -r ec5235900f96 -r 064f494f3b1c external/gpl3/binutils/dist/bfd/ChangeLog-2008
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/binutils/dist/bfd/ChangeLog-2008 Sat Sep 24 22:40:46 2011 +0000
@@ -0,0 +1,3386 @@
+2008-12-29 Arnold Metselaar <arnold.metselaar%planet.nl@localhost>
+
+ * coff-z80.c (r_imm32): Fix copy-paste bug that caused z80-objdump to
+ issue warnings about stabs debugging symbols rather than to show them.
+
+2008-12-23 Jon Beniston <jon%beniston.com@localhost>
+
+ * Makefile.am: Add LM32 object files and dependencies.
+ * Makefile.in: Regenerate.
+ * archures.c: Add LM32 architechiture info.
+ * targets.c: Likewise.
+ * reloc.c: Likewise.
+ * bfd-in2.h: Regenerate.
+ * config.bfd: Add LM32 targets.
+ * configure.in: Likewise.
+ * configure: Regenerate.
+ * cpu-lm32.c: New file.
+ * elf32-lm32.c: New file.
+
+2008-12-23 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/7036
+ * elfxx-ia64.c (elfNN_ia64_relax_section): Assume linker will
+ always insert 32byte between the .plt and .text sections after
+ the the first relaxation pass.
+
+2008-12-23 Nick Clifton <nickc%redhat.com@localhost>
+
+ PR 7093
+ * elf32-arm.c (bfd_elf32_arm_init_maps): Only process ARM ELF
+ object files.
+
+2008-12-23 Tristan Gingold <gingold%adacore.com@localhost>
+
+ * mach-o.c (bfd_mach_o_make_bfd_section): Use the standard ELF name
+ .eh_frame for __TEXT.__eh_frame so that it is recognized by gdb.
+ Use shorter sections name for well known sections.
+ (bfd_mach_o_scan_read_dylinker): Only put dylinker name in the
+ section content.
+ (bfd_mach_o_scan_read_segment): Use shorter sections name for
+ well known segments.
+ (bfd_mach_o_scan_read_command): Ignore some new commands.
+ (bfd_mach_o_openr_next_archived_file): Use more descriptive names
+ for members filename.
+ (bfd_mach_o_fat_extract): New function to easily extract members
+ of a fat binary.
+ * mach-o.h (bfd_mach_o_load_command_type): Add new constants.
+ (bfd_mach_o_dylinker_command): Fix comment and reindent.
+ (bfd_mach_o_fat_extract): New prototype.
+
+2008-12-23 Johan Olmutz Nielsen <jnielsen%ddci.com@localhost>
+
+ * coffcode.h (coff_write_object_contents): Always initialise
+ section.s_page.
+
+2008-12-23 Andreas Schwab <schwab%suse.de@localhost>
+
+ * elf32-m68k.c (elf_m68k_discard_copies): Use SYMBOL_CALLS_LOCAL.
+ (elf_m68k_relocate_section): Use SYMBOL_CALLS_LOCAL and
+ SYMBOL_REFERENCES_LOCAL.
+ (elf_m68k_relocate_section): Likewise.
+
+2008-12-23 Nick Clifton <nickc%redhat.com@localhost>
+
+ * elf-bfd.h (struct bfd_elf_section_data): Remove indirect_relocs
+ field.
+ (_bfd_elf_make_ifunc_reloc_section): Remove prototype.
+ * elf.c (swap_out_syms): Remove STT_IFUNC support.
+ (elf_find_function): Likewise.
+ * elf32-arm.c (arm_elf_find_function): Likewise.
+ (elf32_arm_adjust_dynamic_symbol): Likewise.
+ (elf32_arm_swap_symbol_in): Likewise.
+ (elf32_arm_is_function_type): Likewise.
+ * elf32-i386.c (is_indirect_symbol): Delete.
+ (elf_i386_check_relocs): Remove STT_IFUNC support.
+ (allocate_dynrelocs): Likewise.
+ (elf_i386_relocate_section): Likewise.
+ * elf64-x86-64.c (is_indirect_symbol): Delete.
+ (elf64_x86_64_check_relocs): Remove STT_IFUNC support.
+ (allocate_dynrelocs): Likewise.
+ (elf64_x86_64_relocate_section): Likewise.
+ * elfcode.h (elf_slurp_symbol_table): Likewise.
+ * elflink.c (_bfd_elf_adjust_symbol): Likewise.
+ (get_ifunc_reloc_section_name): Delete.
+ (_bfd_elf_make_ifunc_reloc_section): Delete.
+ * syms.c (BSF_INDIRECT_FUNCTION): Delete.
+ (bfd_print_symbol_vandf): Remove STT_IFUNC support.
+ (bfd_decode_symclass): Likewise.
+ * bfd-in2.h: Regenerate.
+
+2008-12-20 Hans-Peter Nilsson <hp%axis.com@localhost>
+
+ * elf32-cris.c (cris_elf_howto_table): Add entry for R_CRIS_32_IE.
+ (cris_reloc_map): Similarly.
+ (cris_elf_relocate_section, cris_elf_gc_sweep_hook)
+ (cris_elf_check_relocs): Handle R_CRIS_32_IE.
+ * reloc.c (bfd_reloc_code_type): Add entry for R_CRIS_32_IE.
+ * bfd-in2.h, libbfd.h: Regenerate.
+
+2008-12-18 Ralf Wildenhues <Ralf.Wildenhues%gmx.de@localhost>
+
+ * configure: Regenerate.
+
+2008-12-17 Hans-Peter Nilsson <hp%axis.com@localhost>
+
+ * elf32-cris.c (elf_cris_copy_indirect_symbol): Return without
+ action for symbols other than bfd_link_hash_indirect.
+ (cris_elf_relocate_section) <R_CRIS_8, R_CRIS_16, R_CRIS_32>: Add missing
+ gate h != NULL for h->def_regular test.
+
+2008-12-15 Hans-Peter Nilsson <hp%axis.com@localhost>
+
+ * elf32-cris.c (elf_cris_copy_indirect_symbol): New function.
+ (elf_backend_copy_indirect_symbol): Define to above.
+
+ * elf32-cris.c (struct elf_cris_pcrel_relocs_copied): New member
+ r_type. Fix formatting.
+ (cris_elf_relocate_section) <R_CRIS_8_PCREL, R_CRIS_16_PCREL>
+ <R_CRIS_32_PCREL>: Also break early if the symbol doesn't get
+ emitted as a dynamic one.
+ (cris_elf_check_relocs) <R_CRIS_7, R_CRIS_16, R_CRIS_32>: Fork
+ from PCREL relocs code and simplify; don't fall through.
+ <R_CRIS_8_PCREL, R_CRIS_16_PCREL, R_CRIS_32_PCREL>: Simplify for
+ pcrel only. For non-local or overridable symbols in a DSO, always
+ keep count of relocs, not just when -Bsymbolic. Don't emit
+ message nor mark as TEXTREL here.
+ (elf_cris_discard_excess_dso_dynamics): Emit warning and mark as
+ TEXTREL here, if there are nondiscarded pcrel relocs.
+
+ * elf32-cris.c (elf_cris_got_elt_size) <symtab_hdr>: Initialize
+ using ibfd, not abfd.
+
+2008-12-11 Alan Modra <amodra%bigpond.net.au@localhost>
+
+ PR 7041
+ * elf64-ppc.c (func_desc_adjust): Correct logic making fake function
+ descriptors. Similarly correct making function descriptors dynamic.
+
+2008-12-10 Alan Modra <amodra%bigpond.net.au@localhost>
+
+ * elf32-spu.h (struct spu_elf_params): Add num_regions.
+ * elf32-spu.c (spu_elf_auto_overlay): Handle multiple overlay regions.
+
+2008-12-10 Alan Modra <amodra%bigpond.net.au@localhost>
+
+ * elf32-spu.g (struct spu_elf_params, enum _ovly_flavour): New.
+ (spu_elf_setup): Declare.
+ (spu_elf_create_sections, spu_elf_size_stubs): Update prototype.
+ (spu_elf_build_stubs, spu_elf_check_vma): Likewise.
+ * elf32-spu.c (struct spu_link_hash_table): Add "params". Remove
+ various other fields now in "params". Adjust code throughout.
+ (struct call_info, struct function_info): Move earlier in file.
+ (struct spu_elf_stack_info): Likewise.
+ (spu_elf_setup): New function.
+ (spu_elf_create_sections): Remove args other than "info".
+ (spu_elf_size_stubs, spu_elf_build_stubs, spu_elf_check_vma): Likewise.
+ (maybe_needs_stubs): Remove "output_bfd" arg. Adjust all calls.
+ (interesting_section): Similarly with "obfd" arg.
+ (needs_ovl_stub): Adjust output_section test.
+ (allocate_spuear_stubs): Likewise.
+ (OVL_STUB_SIZE): Don't define.
+ (ovl_stub_size): New function, use in place of OVL_STUB_SIZE.
+ (build_stub): Test params->ovly_flavour rather than OVL_STUB_SIZE.
+ (spu_elf_auto_overlay): Remove args other than "info". Make use
+ of size returned from spu_elf_load_ovl_mgr.
+ (spu_elf_stack_analysis): Remove args other than "info".
+ (spu_elf_relocate_section): Tidy setting of "ea".
+
+2008-12-10 Alan Modra <amodra%bigpond.net.au@localhost>
+
+ * elf32-spu.c (find_function_stack_adjust): Don't limit number
+ of insns scanned. Correct sp tests. Handle "fsmbi" and "andbi".
+ (mark_detached_root): New function.
+ (build_call_tree): Call it.
+ (sort_calls): Don't do void* arithmetic.
+ (define_ovtab_symbol): Don't abort on symbols defined in linker scripts.
+ (discover_functions): Consider STT_SECTION symbols too.
+ (collect_lib_sections): Don't cut short call tree traversal
+ when function size is too large.
+
+2008-12-09 Tom Tromey <tromey%redhat.com@localhost>
+
+ * pef.c (bfd_pef_parse_traceback_table): Add parens to placate gcc
+ 4.4.
+
+2008-12-09 Tristan Gingold <gingold%adacore.com@localhost>
+
+ * cpu-avr.c (compatible): Makes avr-6 compatible only with itself.
+
+2008-12-04 Andreas Krebbel <Andreas.Krebbel%de.ibm.com@localhost>
+
+ * elf64-s390.c (elf_s390_check_relocs): Initialize
+ htab->elf.dynobj if necessary.
+
+2008-12-03 Nick Clifton <nickc%redhat.com@localhost>
+
+ * syms.c (struct bfd_symbol): Add new flag BSF_INDIRECT_FUNCTION.
+ Remove redundant flag BFD_FORT_COMM_DEFAULT_VALUE. Renumber flags
+ to remove gaps.
+ (bfd_print_symbol_vandf): Return 'i' for BSF_INDIRECT_FUNCTION.
+ (bfd_decode_symclass): Likewise.
+ * elf.c (swap_out_syms): Translate BSF_INDIRECT_FUNCTION into
+ STT_IFUNC.
+ (elf_find_function): Treat STT_IFUNC in the same way as STT_FUNC.
+ (_bfd_elf_is_function_type): Likewise.
+ * elf32-arm.c (arm_elf_find_function): Likewise.
+ (elf32_arm_adjust_dynamic_symbol): Likewise.
+ (elf32_arm_swap_symbol_in): Likewise.
+ (elf32_arm_additional_program_headers): Likewise.
+ * elf32-i386.c (is_indirect_symbol): New function.
+ (elf_i386_check_relocs): Also generate dynamic relocs for
+ relocations against STT_IFUNC symbols.
+ (allocate_dynrelocs): Likewise.
+ (elf_i386_relocate_section): Likewise.
+ * elf64-x86-64.c (is_indirect_symbol): New function.
+ (elf64_x86_64_check_relocs): Also generate dynamic relocs for
+ relocations against STT_IFUNC symbols.
+ (allocate_dynrelocs): Likewise.
+ (elf64_x86_64_relocate_section): Likewise.
+ * elfcode.h (elf_slurp_symbol_table): Translate STT_IFUNC into
+ BSF_INDIRECT_FUNCTION.
+ * elflink.c (_bfd_elf_adjust_dynamic_reloc_section): Add support
+ for STT_IFUNC symbols.
+ (get_ifunc_reloc_section_name): New function.
+ (_bfd_elf_make_ifunc_reloc_section): New function.
+ * elf-bfd.h (struct bfd_elf_section_data): Add indirect_relocs field.
+ * bfd-in2.h: Regenerate.
+
+2008-12-02 Tristan Gingold <gingold%adacore.com@localhost>
+
+ * config.bfd: Add x86_64-*-darwin*
+
+2008-11-28 John David Anglin <dave.anglin%nrc-cnrc.gc.ca@localhost>
+
+ * hpux-core.c: Don't include sys/file.h.
+
+2008-11-28 Joshua Kinard <kumba%gentoo.org@localhost>
+
+ * aoutx.h (NAME): Add case statements for bfd_mach_mips14000,
+ bfd_mach_mips16000.
+ * archures.c (bfd_architecture): Add .#defines for bfd_mach_mips14000,
+ bfd_mach_mips16000.
+ * bfd-in2.h: Regenerate.
+ * cpu-mips.c: Add enums I_mips14000, I_mips16000.
+ (arch_info_struct): Add refs to R14000, R16000.
+ * elfxx-mips.c (mips_set_isa_flags): Handle bfd_mach_mips14000,
+ bfd_mach_mips16000.
+ (mips_mach_extensions): Map R14000, R16000 to R10000.
+
+2008-11-27 M R Swami Reddy <MR.Swami.Reddy%nsc.com@localhost>
+
+ * Add PIC support for CR16 target.
+ * elf32-cr16.c (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
+ R_CR16_GLOB_DAT): New macros
+ (cr16_elf_howto_table): Add entries for for R_CR16_GOT_REGREL20,
+ R_CR16_GOTC_REGREL20 and R_CR16_GLOB_DAT.
+ (cr16_reloc_map): Ditto
+ (_bfd_cr16_elf_create_got_section): New function to create GOT section.
+ (_bfd_cr16_elf_create_dynamic_sections): New function to create dynamic
+ section.
+ (_bfd_cr16_elf_adjust_dynamic_symbol): New function to adjust symbol
+ defined by dynamic object.
+ (_bfd_cr16_elf_size_dynamic_sections): New function to find the size of
+ dynamic sections.
+ (_bfd_cr16_elf_finish_dynamic_symbol): New function to handle dynamic
+ symbols.
+ (_bfd_cr16_elf_finish_dynamic_symbol): New function to handle dynamic
+ sections.
+ (bfd_cr16_elf32_create_embedded_relocs): New function to create
+ embedded relocs in .emreloc section in memory for .data.rel section.
+ (_bfd_cr16_elf_reloc_type_class): New function for classify reloc types.
+ (cr16_elf_check_relocs): New function for checking reloc types in first
+ phase.
+ (cr16_elf_final_link_relocate): Update for handling the new reloc types
+ R_CR16_GOT_REGREL20 and R_CR16_GOTC_REGREL20.
+ (elf32_cr16_relax_section): Update relax implementation.
+ * reloc.c (bfd_reloc_code_type): Add entries for R_CR16_GOT_REGREL20,
+ R_CR16_GOTC_REGREL20 and R_CR16_GLOB_DAT.
+ * bfd-in.h (bfd_boolean bfd_cr16_elf32_create_embedded_relocs): Declared
+ * libbfd.h, bfd-in2.h: Regenerate.
+
+2008-11-26 Alan Modra <amodra%bigpond.net.au@localhost>
+
+ PR 7047
+ * configure.in: Bump version.
+ * configure: Regenerate.
+ * elflink.c (_bfd_elf_link_assign_sym_version): Continue matching
+ against version nodes when a global match is a wildcard. Similarly
+ continue matching on local wildcard matches, rather than only
+ continuing for "*". Have any global wildcard match override a
+ local wildcard match. Correct logic hiding unversioned symbol.
+ (bfd_elf_size_dynamic_sections): Update for changes to struct
+ bfd_elf_version_expr.
+
+2008-11-25 Joel Brobecker <brobecker%adacore.com@localhost>
+
Home |
Main Index |
Thread Index |
Old Index