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