Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/binutils merge conflicts, regen for x86.
details: https://anonhg.NetBSD.org/src/rev/044224ee5f2d
branches: trunk
changeset: 343306:044224ee5f2d
user: christos <christos%NetBSD.org@localhost>
date: Fri Jan 29 14:42:43 2016 +0000
description:
merge conflicts, regen for x86.
diffstat:
external/gpl3/binutils/dist/bfd/ChangeLog | 6609 ++-
external/gpl3/binutils/dist/bfd/Makefile.am | 161 +-
external/gpl3/binutils/dist/bfd/Makefile.in | 187 +-
external/gpl3/binutils/dist/bfd/aoutx.h | 79 +-
external/gpl3/binutils/dist/bfd/archive.c | 279 +-
external/gpl3/binutils/dist/bfd/archures.c | 82 +-
external/gpl3/binutils/dist/bfd/bfd-in2.h | 1533 +-
external/gpl3/binutils/dist/bfd/bfd.c | 640 +-
external/gpl3/binutils/dist/bfd/coff-alpha.c | 38 +-
external/gpl3/binutils/dist/bfd/coffcode.h | 627 +-
external/gpl3/binutils/dist/bfd/config.bfd | 1325 +-
external/gpl3/binutils/dist/bfd/configure | 1065 +-
external/gpl3/binutils/dist/bfd/configure.host | 19 +-
external/gpl3/binutils/dist/bfd/configure.in | 1175 -
external/gpl3/binutils/dist/bfd/cpu-mips.c | 19 +-
external/gpl3/binutils/dist/bfd/cpu-openrisc.c | 44 -
external/gpl3/binutils/dist/bfd/doc/Makefile.in | 219 +-
external/gpl3/binutils/dist/bfd/doc/bfdt.texi | 301 +-
external/gpl3/binutils/dist/bfd/doc/bfdver.texi | 4 +-
external/gpl3/binutils/dist/bfd/doc/reloc.texi | 1018 +-
external/gpl3/binutils/dist/bfd/dwarf2.c | 1484 +-
external/gpl3/binutils/dist/bfd/elf-bfd.h | 532 +-
external/gpl3/binutils/dist/bfd/elf-eh-frame.c | 707 +-
external/gpl3/binutils/dist/bfd/elf.c | 2390 +-
external/gpl3/binutils/dist/bfd/elf32-arm.c | 5628 ++-
external/gpl3/binutils/dist/bfd/elf32-avr.c | 1333 +-
external/gpl3/binutils/dist/bfd/elf32-hppa.c | 246 +-
external/gpl3/binutils/dist/bfd/elf32-i386.c | 1466 +-
external/gpl3/binutils/dist/bfd/elf32-m68k.c | 155 +-
external/gpl3/binutils/dist/bfd/elf32-ppc.c | 2954 +-
external/gpl3/binutils/dist/bfd/elf32-sh.c | 422 +-
external/gpl3/binutils/dist/bfd/elf32-vax.c | 277 +-
external/gpl3/binutils/dist/bfd/elf64-aarch64.c | 7009 ----
external/gpl3/binutils/dist/bfd/elf64-alpha.c | 438 +-
external/gpl3/binutils/dist/bfd/elf64-mips.c | 371 +-
external/gpl3/binutils/dist/bfd/elf64-ppc.c | 4811 ++-
external/gpl3/binutils/dist/bfd/elf64-x86-64.c | 2172 +-
external/gpl3/binutils/dist/bfd/elflink.c | 3016 +-
external/gpl3/binutils/dist/bfd/elfn32-mips.c | 374 +-
external/gpl3/binutils/dist/bfd/elfxx-mips.c | 5715 ++-
external/gpl3/binutils/dist/bfd/elfxx-sparc.c | 205 +-
external/gpl3/binutils/dist/bfd/libbfd.h | 560 +-
external/gpl3/binutils/dist/bfd/linker.c | 644 +-
external/gpl3/binutils/dist/bfd/reloc.c | 1647 +-
external/gpl3/binutils/dist/bfd/syms.c | 110 +-
external/gpl3/binutils/dist/bfd/targets.c | 1494 +-
external/gpl3/binutils/dist/bfd/ticoff.h | 121 -
external/gpl3/binutils/dist/bfd/version.h | 2 +-
external/gpl3/binutils/dist/binutils/ChangeLog | 1287 +-
external/gpl3/binutils/dist/binutils/Makefile.in | 99 +-
external/gpl3/binutils/dist/binutils/NEWS | 51 +-
external/gpl3/binutils/dist/binutils/aclocal.m4 | 1 +
external/gpl3/binutils/dist/binutils/ar.c | 63 +-
external/gpl3/binutils/dist/binutils/arsup.c | 7 +-
external/gpl3/binutils/dist/binutils/bucomm.c | 64 +-
external/gpl3/binutils/dist/binutils/configure | 1359 +-
external/gpl3/binutils/dist/binutils/configure.in | 482 -
external/gpl3/binutils/dist/binutils/doc/Makefile.am | 17 +
external/gpl3/binutils/dist/binutils/doc/Makefile.in | 28 +-
external/gpl3/binutils/dist/binutils/doc/addr2line.1 | 75 +-
external/gpl3/binutils/dist/binutils/doc/ar.1 | 100 +-
external/gpl3/binutils/dist/binutils/doc/binutils.info | Bin
external/gpl3/binutils/dist/binutils/doc/binutils.texi | 685 +-
external/gpl3/binutils/dist/binutils/doc/cxxfilt.man | 40 +-
external/gpl3/binutils/dist/binutils/doc/dlltool.1 | 60 +-
external/gpl3/binutils/dist/binutils/doc/elfedit.1 | 44 +-
external/gpl3/binutils/dist/binutils/doc/nlmconv.1 | 38 +-
external/gpl3/binutils/dist/binutils/doc/nm.1 | 176 +-
external/gpl3/binutils/dist/binutils/doc/objcopy.1 | 306 +-
external/gpl3/binutils/dist/binutils/doc/objdump.1 | 225 +-
external/gpl3/binutils/dist/binutils/doc/ranlib.1 | 53 +-
external/gpl3/binutils/dist/binutils/doc/readelf.1 | 50 +-
external/gpl3/binutils/dist/binutils/doc/size.1 | 42 +-
external/gpl3/binutils/dist/binutils/doc/strings.1 | 109 +-
external/gpl3/binutils/dist/binutils/doc/strip.1 | 62 +-
external/gpl3/binutils/dist/binutils/doc/windmc.1 | 44 +-
external/gpl3/binutils/dist/binutils/doc/windres.1 | 36 +-
external/gpl3/binutils/dist/binutils/objcopy.c | 1272 +-
external/gpl3/binutils/dist/binutils/readelf.c | 5228 ++-
external/gpl3/binutils/dist/binutils/strings.c | 128 +-
external/gpl3/binutils/dist/config.guess | 399 +-
external/gpl3/binutils/dist/config.sub | 153 +-
external/gpl3/binutils/dist/config/cloog.m4 | 288 -
external/gpl3/binutils/dist/configure | 2031 +-
external/gpl3/binutils/dist/configure.ac | 1063 +-
external/gpl3/binutils/dist/etc/configbuild.ein | 149 -
external/gpl3/binutils/dist/etc/configbuild.fig | 50 -
external/gpl3/binutils/dist/etc/configbuild.jin | Bin
external/gpl3/binutils/dist/etc/configbuild.tin | 9 -
external/gpl3/binutils/dist/etc/configdev.ein | 185 -
external/gpl3/binutils/dist/etc/configdev.fig | 80 -
external/gpl3/binutils/dist/etc/configdev.jin | Bin
external/gpl3/binutils/dist/etc/configdev.tin | 17 -
external/gpl3/binutils/dist/etc/configure.info | Bin
external/gpl3/binutils/dist/etc/configure.texi | 2646 -
external/gpl3/binutils/dist/etc/fdl.texi | 505 -
external/gpl3/binutils/dist/etc/gnu-oids.texi | 52 -
external/gpl3/binutils/dist/etc/make-stds.texi | 1135 -
external/gpl3/binutils/dist/etc/standards.info | Bin
external/gpl3/binutils/dist/etc/standards.texi | 4235 --
external/gpl3/binutils/dist/gas/ChangeLog | 2963 +-
external/gpl3/binutils/dist/gas/Makefile.am | 54 +-
external/gpl3/binutils/dist/gas/Makefile.in | 178 +-
external/gpl3/binutils/dist/gas/atof-generic.c | 3 +-
external/gpl3/binutils/dist/gas/config/atof-vax.c | 7 +-
external/gpl3/binutils/dist/gas/config/e-mipsecoff.c | 56 -
external/gpl3/binutils/dist/gas/config/obj-elf.c | 288 +-
external/gpl3/binutils/dist/gas/config/tc-alpha.c | 133 +-
external/gpl3/binutils/dist/gas/config/tc-arm.c | 5463 ++-
external/gpl3/binutils/dist/gas/config/tc-m68k.c | 154 +-
external/gpl3/binutils/dist/gas/config/tc-mips.c | 14791 ++++-----
external/gpl3/binutils/dist/gas/config/tc-mips.h | 30 +-
external/gpl3/binutils/dist/gas/config/tc-ppc.c | 1385 +-
external/gpl3/binutils/dist/gas/config/tc-vax.c | 175 +-
external/gpl3/binutils/dist/gas/config/tc-vax.h | 8 +-
external/gpl3/binutils/dist/gas/config/te-lnews.h | 24 -
external/gpl3/binutils/dist/gas/config/vax-inst.h | 3 +-
external/gpl3/binutils/dist/gas/configure | 952 +-
external/gpl3/binutils/dist/gas/configure.in | 780 -
external/gpl3/binutils/dist/gas/configure.tgt | 81 +-
external/gpl3/binutils/dist/gas/doc/Makefile.am | 27 +-
external/gpl3/binutils/dist/gas/doc/Makefile.in | 39 +-
external/gpl3/binutils/dist/gas/doc/as.1 | 995 +-
external/gpl3/binutils/dist/gas/doc/as.info | Bin
external/gpl3/binutils/dist/gas/doc/as.texinfo | 683 +-
external/gpl3/binutils/dist/gas/doc/c-mips.texi | 575 +-
external/gpl3/binutils/dist/gas/doc/c-ppc.texi | 19 +-
external/gpl3/binutils/dist/gas/remap.c | 2 +-
external/gpl3/binutils/dist/gas/testsuite/ChangeLog | 2513 +-
external/gpl3/binutils/dist/gas/testsuite/gas/arc/alias.d | 68 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/alias.s | 76 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/branch.d | 45 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/branch.s | 47 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/insn3.d | 44 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/insn3.s | 52 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/math.d | 78 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/math.s | 89 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/sshift.d | 44 -
external/gpl3/binutils/dist/gas/testsuite/gas/arc/sshift.s | 52 -
external/gpl3/binutils/dist/gas/testsuite/gas/arm/barrier-bad-thumb.l | 8 -
external/gpl3/binutils/dist/gas/testsuite/gas/arm/barrier-bad-thumb.s | 11 -
external/gpl3/binutils/dist/gas/testsuite/gas/arm/barrier-thumb.s | 74 -
external/gpl3/binutils/dist/gas/testsuite/gas/elf/section2.e-armeabi | 9 -
external/gpl3/binutils/dist/gas/testsuite/gas/elf/section2.e-armelf | 10 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/ilp32/x86-64-nops-1-nocona.d | 156 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/nops-1-bdver1.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/nops-1-bdver2.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/nops-1-bdver3.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/nops-1-btver1.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/nops-1-btver2.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/x86-64-nops-1-bdver1.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/x86-64-nops-1-bdver2.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/x86-64-nops-1-bdver3.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/x86-64-nops-1-btver1.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/x86-64-nops-1-btver2.d | 162 -
external/gpl3/binutils/dist/gas/testsuite/gas/i386/x86-64-nops-1-nocona.d | 156 -
external/gpl3/binutils/dist/gas/testsuite/gas/mips/elf-jal.d | 27 -
external/gpl3/binutils/dist/gas/testsuite/gas/mips/micromips@elf-jal.d | 28 -
external/gpl3/binutils/dist/gas/testsuite/gas/mips/mips.exp | 1079 +-
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/addi.d | 10 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/addi.s | 4 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/allinsn.d | 201 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/allinsn.exp | 8 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/allinsn.s | 260 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/lohi.d | 13 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/lohi.s | 7 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/store.d | 13 -
external/gpl3/binutils/dist/gas/testsuite/gas/openrisc/store.s | 7 -
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/booke.d | 2 -
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/booke.s | 2 -
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/power6.d | 6 +
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/power6.s | 6 +
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/power7.d | 215 +-
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/power7.s | 19 +-
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/ppc.exp | 26 +-
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/vsx.d | 5 +
external/gpl3/binutils/dist/gas/testsuite/gas/ppc/vsx.s | 4 +
external/gpl3/binutils/dist/gas/write.c | 295 +-
external/gpl3/binutils/dist/gold/testsuite/script_test_1.cc | 47 -
external/gpl3/binutils/dist/gprof/configure.in | 62 -
external/gpl3/binutils/dist/gprof/corefile.c | 28 +-
external/gpl3/binutils/dist/gprof/gprof.1 | 81 +-
external/gpl3/binutils/dist/gprof/gprof.c | 22 +-
external/gpl3/binutils/dist/gprof/gprof.info | 70 +-
external/gpl3/binutils/dist/include/bfdlink.h | 118 +-
external/gpl3/binutils/dist/include/coff/or32.h | 288 -
external/gpl3/binutils/dist/include/dis-asm.h | 23 +-
external/gpl3/binutils/dist/include/elf/ChangeLog | 537 +-
external/gpl3/binutils/dist/include/elf/common.h | 75 +-
external/gpl3/binutils/dist/include/elf/internal.h | 18 +-
external/gpl3/binutils/dist/include/elf/mips.h | 226 +-
external/gpl3/binutils/dist/include/elf/ppc.h | 9 +-
external/gpl3/binutils/dist/include/gdbm.h | 91 -
external/gpl3/binutils/dist/include/objalloc.h | 2 +-
external/gpl3/binutils/dist/include/opcode/ChangeLog | 907 +-
external/gpl3/binutils/dist/include/opcode/hppa.h | 12 +-
external/gpl3/binutils/dist/include/opcode/mips.h | 1060 +-
external/gpl3/binutils/dist/include/opcode/or32.h | 181 -
external/gpl3/binutils/dist/include/opcode/ppc.h | 41 +-
external/gpl3/binutils/dist/ld/ChangeLog | 1789 +-
external/gpl3/binutils/dist/ld/Makefile.am | 1397 +-
external/gpl3/binutils/dist/ld/Makefile.in | 1565 +-
external/gpl3/binutils/dist/ld/configure | 2 +-
external/gpl3/binutils/dist/ld/configure.ac | 2 +-
external/gpl3/binutils/dist/ld/configure.host | 35 +-
external/gpl3/binutils/dist/ld/configure.in | 392 -
external/gpl3/binutils/dist/ld/configure.tgt | 298 +-
external/gpl3/binutils/dist/ld/emulparams/bfin.sh | 12 -
external/gpl3/binutils/dist/ld/emulparams/elf32bmipn32-defs.sh | 10 +-
external/gpl3/binutils/dist/ld/emulparams/elf_i386.sh | 25 +-
external/gpl3/binutils/dist/ld/emulparams/mipsbig.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/mipsbsd.sh | 7 -
external/gpl3/binutils/dist/ld/emulparams/mipsidt.sh | 12 -
external/gpl3/binutils/dist/ld/emulparams/mipsidtl.sh | 12 -
external/gpl3/binutils/dist/ld/emulparams/mipslit.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/mipslnews.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/mipspe.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/msp430all.sh | 553 -
external/gpl3/binutils/dist/ld/emulparams/scoreelf.sh | 41 -
external/gpl3/binutils/dist/ld/emultempl/aarch64elf.em | 66 +-
external/gpl3/binutils/dist/ld/emultempl/armelf.em | 82 +-
external/gpl3/binutils/dist/ld/emultempl/beos.em | 16 +-
external/gpl3/binutils/dist/ld/emultempl/elf32.em | 729 +-
external/gpl3/binutils/dist/ld/emultempl/genelf.em | 8 +-
external/gpl3/binutils/dist/ld/emultempl/mipsecoff.em | 38 -
external/gpl3/binutils/dist/ld/emultempl/mmo.em | 23 +-
external/gpl3/binutils/dist/ld/emultempl/pe.em | 381 +-
external/gpl3/binutils/dist/ld/emultempl/pep.em | 378 +-
external/gpl3/binutils/dist/ld/emultempl/spuelf.em | 26 +-
external/gpl3/binutils/dist/ld/emultempl/xtensaelf.em | 5 +-
external/gpl3/binutils/dist/ld/ld.texinfo | 762 +-
external/gpl3/binutils/dist/ld/ldctor.c | 8 +-
external/gpl3/binutils/dist/ld/ldemul.c | 17 +-
external/gpl3/binutils/dist/ld/ldemul.h | 11 +-
external/gpl3/binutils/dist/ld/ldexp.c | 428 +-
external/gpl3/binutils/dist/ld/ldgram.c | 5650 +-
external/gpl3/binutils/dist/ld/ldgram.h | 398 +-
external/gpl3/binutils/dist/ld/ldlang.c | 950 +-
external/gpl3/binutils/dist/ld/ldlang.h | 87 +-
external/gpl3/binutils/dist/ld/ldlex.c | 2876 +-
external/gpl3/binutils/dist/ld/ldlex.h | 14 +-
external/gpl3/binutils/dist/ld/ldlex.l | 40 +-
external/gpl3/binutils/dist/ld/ldmain.c | 183 +-
external/gpl3/binutils/dist/ld/ldmain.h | 21 +-
external/gpl3/binutils/dist/ld/lexsup.c | 291 +-
external/gpl3/binutils/dist/ld/scripttempl/elf.sc | 134 +-
external/gpl3/binutils/dist/ld/scripttempl/or32.sc | 37 -
external/gpl3/binutils/dist/ld/scripttempl/sh.sc | 12 +
external/gpl3/binutils/dist/ld/testsuite/ChangeLog | 3252 +-
external/gpl3/binutils/dist/ld/testsuite/ld-elf/eh-group.exp | 4 +-
external/gpl3/binutils/dist/ld/testsuite/ld-elf/exclude3d.d | 9 -
external/gpl3/binutils/dist/ld/testsuite/ld-elf/extract-symbol-1.ld | 18 -
external/gpl3/binutils/dist/ld/testsuite/ld-elf/extract-symbol-1.s | 15 -
external/gpl3/binutils/dist/ld/testsuite/ld-elf/extract-symbol-1sec.d | 14 -
external/gpl3/binutils/dist/ld/testsuite/ld-elf/extract-symbol-1sym.d | 17 -
external/gpl3/binutils/dist/ld/testsuite/ld-powerpc/powerpc.exp | 149 +-
external/gpl3/binutils/dist/ld/testsuite/ld-powerpc/vxworks-relax.rd | 4 +-
external/gpl3/binutils/dist/libiberty/floatformat.c | 53 +-
external/gpl3/binutils/dist/libiberty/make-temp-file.c | 4 +-
external/gpl3/binutils/dist/libiberty/strerror.c | 5 +
external/gpl3/binutils/dist/opcodes/ChangeLog | 1759 +-
external/gpl3/binutils/dist/opcodes/Makefile.am | 59 +-
external/gpl3/binutils/dist/opcodes/Makefile.in | 65 +-
external/gpl3/binutils/dist/opcodes/cgen.sh | 27 +-
external/gpl3/binutils/dist/opcodes/configure | 167 +-
external/gpl3/binutils/dist/opcodes/configure.in | 379 -
external/gpl3/binutils/dist/opcodes/disassemble.c | 46 +-
external/gpl3/binutils/dist/opcodes/mips-dis.c | 2848 +-
external/gpl3/binutils/dist/opcodes/mips-opc.c | 5007 ++-
external/gpl3/binutils/dist/opcodes/ppc-dis.c | 144 +-
external/gpl3/binutils/dist/opcodes/ppc-opc.c | 1328 +-
external/gpl3/binutils/dist/opcodes/sparc-dis.c | 39 +-
external/gpl3/binutils/dist/src-release | 296 -
external/gpl3/binutils/lib/libbfd/Makefile | 8 +-
external/gpl3/binutils/lib/libbfd/arch/i386/bfd.h | 1605 +-
external/gpl3/binutils/lib/libbfd/arch/i386/bfd_stdint.h | 6 +-
external/gpl3/binutils/lib/libbfd/arch/i386/bfdver.h | 10 +-
external/gpl3/binutils/lib/libbfd/arch/i386/config.h | 45 +-
external/gpl3/binutils/lib/libbfd/arch/i386/defs.mk | 12 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/bfd.h | 1605 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/bfd_stdint.h | 6 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/bfdver.h | 10 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/config.h | 45 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/defs.mk | 12 +-
external/gpl3/binutils/lib/libiberty/arch/i386/config.h | 75 +-
external/gpl3/binutils/lib/libiberty/arch/i386/defs.mk | 8 +-
external/gpl3/binutils/lib/libiberty/arch/x86_64/config.h | 75 +-
external/gpl3/binutils/lib/libiberty/arch/x86_64/defs.mk | 8 +-
external/gpl3/binutils/lib/libopcodes/arch/i386/config.h | 19 +-
external/gpl3/binutils/lib/libopcodes/arch/i386/defs.mk | 6 +-
external/gpl3/binutils/lib/libopcodes/arch/x86_64/config.h | 19 +-
external/gpl3/binutils/lib/libopcodes/arch/x86_64/defs.mk | 6 +-
external/gpl3/binutils/usr.bin/Makefile | 4 +-
external/gpl3/binutils/usr.bin/common/arch/i386/config.h | 36 +-
external/gpl3/binutils/usr.bin/common/arch/i386/defs.mk | 12 +-
external/gpl3/binutils/usr.bin/common/arch/x86_64/config.h | 36 +-
external/gpl3/binutils/usr.bin/common/arch/x86_64/defs.mk | 12 +-
external/gpl3/binutils/usr.bin/gas/arch/i386/config.h | 47 +-
external/gpl3/binutils/usr.bin/gas/arch/x86_64/config.h | 47 +-
external/gpl3/binutils/usr.bin/gprof/arch/i386/defs.mk | 6 +-
external/gpl3/binutils/usr.bin/gprof/arch/i386/gconfig.h | 19 +-
external/gpl3/binutils/usr.bin/gprof/arch/x86_64/defs.mk | 6 +-
external/gpl3/binutils/usr.bin/gprof/arch/x86_64/gconfig.h | 19 +-
external/gpl3/binutils/usr.bin/ld/Makefile | 7 +-
external/gpl3/binutils/usr.bin/ld/arch/i386/config.h | 37 +-
external/gpl3/binutils/usr.bin/ld/arch/i386/defs.mk | 8 +-
external/gpl3/binutils/usr.bin/ld/arch/i386/ldemul-list.h | 5 +-
external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h | 37 +-
external/gpl3/binutils/usr.bin/ld/arch/x86_64/defs.mk | 8 +-
external/gpl3/binutils/usr.bin/ld/arch/x86_64/ldemul-list.h | 6 +-
310 files changed, 89628 insertions(+), 77955 deletions(-)
diffs (truncated from 234969 to 300 lines):
diff -r 3b8ccbccbab9 -r 044224ee5f2d external/gpl3/binutils/dist/bfd/ChangeLog
--- a/external/gpl3/binutils/dist/bfd/ChangeLog Fri Jan 29 13:51:13 2016 +0000
+++ b/external/gpl3/binutils/dist/bfd/ChangeLog Fri Jan 29 14:42:43 2016 +0000
@@ -1,2695 +1,3958 @@
-2013-12-14 Alan Modra <amodra%gmail.com@localhost>
-
- * elflink.c (_bfd_elf_merge_symbol): If merging a new weak
- symbol that will be skipped, we don't have a new definition.
-
-2013-03-25 Tristan Gingold <gingold%adacore.com@localhost>
-
- * configure.in: Bump version to 2.23.2
- * Makefile.am (RELEASE): Set.
- * configure, Makefile.in: Regenerate.
-
-2013-03-04 Alan Modra <amodra%gmail.com@localhost>
-
- * elf32-ppc.c (ppc_elf_relocate_section <R_PPC_PLTREL24>): Adjust
- non-zero addends when relocatable, rather than addends >= 32768.
- Always zero "addend" before applying relocation.
-
-2013-02-18 Alan Modra <amodra%gmail.com@localhost>
-
- PR ld/12549
- * elf-bfd.h (_bfd_elf_strtab_clear_refs): Delete.
- (_bfd_elf_strtab_clear_all_refs): Declare.
- (_bfd_elf_strtab_resize): Declare.
- * elf-strtab.c (_bfd_elf_strtab_clear_refs): Delete.
- (_bfd_elf_strtab_clear_all_refs): New function.
- (_bfd_elf_strtab_resize): Likewise.
- * elflink.c (elf_link_add_object_symbols): Use _bfd_elf_strtab_resize.
-
-2013-02-11 Richard Sandiford <rdsandiford%googlemail.com@localhost>
-
- * elfxx-mips.c (mips_elf_recreate_got): Remove free.
- (mips_elf_resolve_final_got_entries): Remove bogus comment.
-
-2013-02-10 Alan Modra <amodra%gmail.com@localhost>
-
- PR ld/15113
- * elf32-sh.c (sh_elf_link_hash_table_create): Use bfd_zmalloc.
-
-2013-02-08 Alan Modra <amodra%gmail.com@localhost>
-
- PR binutils/15106
- * elf-bfd.h (struct elf_obj_tdata): Add elf_find_function_cache.
- * elf.c (elf_find_function): Revert last change. Use new
- tdata field rather than static vars for cache.
-
-2013-02-07 Roberto Agostino Vitillo <ra.vitillo%gmail.com@localhost>
-
- PR binutils/15106
- * elf.c (elf_find_function): Don't cache if symbols change.
-
-2013-02-07 Alan Modra <amodra%gmail.com@localhost>
-
- PR binutils/14873
- * elf-attrs.c (_bfd_elf_copy_obj_attributes): Don't attempt to
- copy attributes from or to non-ELF.
-
-2013-02-01 Alan Modra <amodra%gmail.com@localhost>
-
- * elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
- clears def_regular.
-
-2013-01-31 Alan Modra <amodra%gmail.com@localhost>
- David S. Miller <davem%davemloft.net@localhost>
-
- PR ld/15056
- * elfxx-sparc.c (_bfd_sparc_elf_gc_mark_hook): Handle implicit
- references to __tls_get_addr.
- * elf32-tilpro.c (tilepro_elf_gc_mark_hook): Likewise. Correct
- vtinherit and vtentry reloc handling too.
- * elfxx-tilegx.c (tilegx_elf_gc_mark_hook): As for tilepro.
-
-2013-01-31 Alan Modra <amodra%gmail.com@localhost>
-
- * elf64-ppc.c (build_plt_stub): Correct plt stub branch to glink.
-
- 2013-01-28 Alan Modra <amodra%gmail.com@localhost>
- * elf64-ppc.c: Use %T to print symbols names and remove redundant
- "relocation" in error messages throughout file.
- (ppc64_elf_relocate_section): Remove sibling call error message,
- replace with "call lacks nop". Specially report errors for
- branches to function entry points via OPD lookup and branches
- to stubs. Remove NULL symbol handling now done by %T.
-
-2013-01-22 Alan Modra <amodra%gmail.com@localhost>
-
- Apply mainline patches
- 2013-01-15 Alan Modra <amodra%gmail.com@localhost>
- * elf64-ppc.c (ppc64_elf_size_stubs): Default shared libs to
- plt-thread-safe.
-
- 2013-01-14 Alan Modra <amodra%gmail.com@localhost>
- PR binutils/14813
- * bfdio.c (struct bfd_iovec <bclose>): Revert 2012-11-06.
- (memory_bclose): Likewise. Return 0 on success.
- * cache.c (cache_bclose): Likewise.
- * opncls.c (opncls_bclose, bfd_close): Likewise.
- * vms-lib.c (vms_lib_bclose): Likewise.
+2016-01-25 Tristan Gingold <gingold%adacore.com@localhost>
+
+ * version.m4: Bump version to 2.26
+ * configure: Regenerate.
+
+2016-01-14 Alan Modra <amodra%gmail.com@localhost>
+
+ PR ld/19421
+ PR ld/4317
+ * elflink.c (elf_link_input_bfd): Revert 2015-02-19 changes.
+ (elf_link_output_extsym): Likewise.
+
+2016-01-11 Jiong Wang <jiong.wang%arm.com@localhost>
+
+ Apply from master
+
+ 2016-01-08 Richard Sandiford <richard.sandiford%arm.com@localhost>
+ Jiong Wang <jiong.wang%arm.com@localhost>
+
+ PR ld/19368
+ * elf32-arm.c (elf32_arm_reloc_type_class): Map R_ARM_IRELATIVE to
+ reloc_class_ifunc.
+
+2016-01-06 Maciej W. Rozycki <macro%imgtec.com@localhost>
+
+ Apply from master.
+ 2016-01-04 Maciej W. Rozycki <macro%imgtec.com@localhost>
+ * elfxx-mips.c (mips_elf_merge_obj_attributes): Propagate the
+ return status from `_bfd_elf_merge_object_attributes'.
+
+2015-12-11 Andreas Krebbel <krebbel%linux.vnet.ibm.com@localhost>
+
+ Apply from master.
+ 2015-11-19 Andreas Krebbel <krebbel%linux.vnet.ibm.com@localhost>
+
+ PR ld/19263
+ * elf32-s390.c (elf_s390_gc_sweep_hook): Add null ptr check.
+ * elf64-s390.c (elf_s390_check_relocs): Port the GOTOFF handling
+ over from the 32 bit code.
+ (elf_s390_relocate_section): Likewise.
+
+2015-12-10 Alan Modra <amodra%gmail.com@localhost>
+
+ Apply from master.
+ 2015-12-07 Alan Modra <amodra%gmail.com@localhost>
+ * elf32-ppc.c (ppc_elf_check_relocs): Don't error on local ifunc
+ plt call. Wrap long lines.
+ (ppc_elf_relocate_section): Wrap long lines.
+ * elf64-ppc.c (ppc64_elf_check_relocs): Don't error on local ifunc
+ plt calls. Move __tls_get_addr checks later. Don't create plt
+ for addr14/addr24 relocs.
+ (ppc64_elf_gc_sweep_hook): Adjust to suit check_relocs changes.
+ (ppc64_elf_relocate_section): Correct local ifunc handling for
+ PLT64, PLT32 and PLT16 relocs.
+
+ 2015-12-07 Alan Modra <amodra%gmail.com@localhost>
+ PR 19323
+ * elfcode.h (elf_object_p): Check for ridiculous e_shnum and
+ e_phnum values.
+
+ 2015-12-07 Alan Modra <amodra%gmail.com@localhost>
+ * reloc.c (BFD_RELOC_PPC64_ENTRY): New.
+ * elf64-ppc.c (reloc_howto_type ppc64_elf_howto_raw): Add
+ entry for R_PPC64_ENTRY.
+ (LD_R2_0R12, ADD_R2_R2_R12, LIS_R2, ADDIS_R2_R12): Define.
+ (ppc64_elf_reloc_type_lookup): Handle R_PPC64_ENTRY.
+ (ppc64_elf_relocate_section): Edit code at R_PPC64_ENTTY. Use
+ new insn defines.
* libbfd.h: Regenerate.
-
- 2013-01-13 Alan Modra <amodra%gmail.com@localhost>
- * elf-bfd.h (struct elf_link_hash_entry): Delete dynamic_weak.
- Add ref_dynamic_nonweak.
- * elflink.c (_bfd_elf_mark_dynamic_def_weak): Delete.
- (_bfd_elf_merge_symbol): Don't call above function. Move
- setting of ref_dynamic_nonweak and dynamic_def earlier. Don't
- clear dynamic_def.
- (elf_link_add_object_symbols): Delete redundant "override" test.
- Don't set dynamic_def here.
- (elf_link_output_extsym): Update.
-
- 2013-01-12 Alan Modra <amodra%gmail.com@localhost>
- * elf-bfd.h (_bfd_elf_strtab_refcount): Declare.
- * elf-strtab.c (_bfd_elf_strtab_refcount): New function.
- * elflink.c (elf_add_dt_needed_tag): Use _bfd_elf_strtab_refcount.
-
- 2013-01-12 Alan Modra <amodra%gmail.com@localhost>
- PR ld/12549
- * elf-bfd.h (_bfd_elf_strtab_clear_refs): Declare.
- (_bfd_elf_strtab_clear_all_refs): Define.
- * elf-strtab.c (_bfd_elf_strtab_clear_refs): New function.
- (_bfd_elf_strtab_clear_all_refs): Delete.
- * elflink.c (elf_link_add_object_symbols): Clear out added
- strtab refs. Correct handling of warning common symbols.
-
- 2012-12-19 H.J. Lu <hongjiu.lu%intel.com@localhost>
- * elf32-i386.c (elf_i386_relocate_section): Replace
- bfd_elf32_swap_reloc_out with elf_append_rel.
- (elf_i386_finish_dynamic_symbol): Likewise.
- * elflink.c (elf_append_rel): Call swap_reloc_out instead of
- swap_reloca_out.
-
- 2012-12-18 Alan Modra <amodra%gmail.com@localhost>
- * elf.c (swap_out_syms): Set shndx to SHN_ABS when not one of
- the special MAP_* values.
-
- 2012-12-07 Alan Modra <amodra%gmail.com@localhost>
- PR ld/14926
- * elf.c (_bfd_elf_map_sections_to_segments): Include elf header
- size when determining phdr_in_segment.
-
- 2012-12-05 Alan Modra <amodra%gmail.com@localhost>
- * elf64-ppc.c (build_plt_stub): Fix off by one error in branch
- to glink.
-
- 2012-11-21 H.J. Lu <hongjiu.lu%intel.com@localhost>
- PR binutils/14493
- * elf.c (copy_elf_program_header): When rewriting program
- header, set the output maxpagesize to the maximum alignment
- of input PT_LOAD segments.
-
- 2012-11-13 Joe Seymour <jseymour%codesourcery.com@localhost>
- * elf.c (rewrite_elf_program_header): Allocate elf_segment_map
- with bfd_zalloc, instead of bfd_alloc.
-
- 2012-11-06 H.J. Lu <hongjiu.lu%intel.com@localhost>
- PR binutils/14813
- * bfdio.c (bfd_iovec): Change return type of bclose to
- bfd_boolean.
- (memory_bclose): Change return type to bfd_boolean.
- * cache.c (cache_bclose): Likewise.
- * opncls.c (opncls_bclose): Likewise. Return TRUE on success.
- * vms-lib.c (vms_lib_bclose): Likewise. Return TRUE.
- * libbfd.h: Regenerated.
-
- 2012-11-06 Alan Modra <amodra%gmail.com@localhost>
- PR binutils/14567
- * opncls.c (opncls_iovec): Forward declare.
- (_bfd_new_bfd_contained_in): If using opncls_iovec, copy iostream
- to new bfd.
-
- 2012-11-06 Alan Modra <amodra%gmail.com@localhost>
- * elf64-ppc.c (maybe_strip_output): Heed SEC_KEEP.
-
- 2012-11-05 Alan Modra <amodra%gmail.com@localhost>
- * elf64-ppc.c (ppc64_elf_edit_toc): Clear "repeat" inside
- loop. Really mark toc entry referring to another toc entry
- only if the first is used.
-
- 2012-10-29 Alan Modra <amodra%gmail.com@localhost>
- * elf32-ppc.c (ppc_elf_howto_raw): Correct dst_mask in
- R_PPC_VLE_LO16A, R_PPC_VLE_HI16A, R_PPC_VLE_HA16A,
- R_PPC_VLE_SDAREL_LO16A, R_PPC_VLE_SDAREL_HI16A,
- R_PPC_VLE_SDAREL_HA16A reloc howtos.
-
- 2012-10-26 Alan Modra <amodra%gmail.com@localhost>
- PR gas/14758
- * elf32-ppc.c (ppc_elf_reloc_type_lookup): Decode ppc64 _DS
- bfd_reloc values. Map to corresponding D-form relocs.
- (is_insn_ds_form, is_insn_qs_form): New functions.
- (ppc_elf_relocate_section): Validate insn with DS-form or DQ-form
- fields using D-form reloc.
-
- 2012-10-21 Hans-Peter Nilsson <hp%bitrange.com@localhost>
- * linker.c (_bfd_generic_link_output_symbols): Handle a
- no-longer-global symbol entered as a BFD_PLUGIN.
-
- 2012-10-08 Alan Modra <amodra%gmail.com@localhost>
- PR binutils/14662
- * elf.c (_bfd_elf_make_section_from_shdr): Treat .gdb_index as
- SEC_DEBUGGING.
-
- 2012-09-04 H.J. Lu <hongjiu.lu%intel.com@localhost>
- PR binutils/14493
- * elf.c (ignore_section_sym): Also ignore section symbols without
- a BFD section.
-
-2012-12-21 H.J. Lu <hongjiu.lu%intel.com@localhost>
-
- * elf64-x86-64.c (elf_x86_64_relocate_section): Check
- R_X86_64_standard instead of R_X86_64_max for unrecognized
- relocation.
-
-2012-12-21 H.J. Lu <hongjiu.lu%intel.com@localhost>
-
- PR ld/14980
- * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Properly
- adjust h->plt.refcount.
- * elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
-
-2012-12-20 H.J. Lu <hongjiu.lu%intel.com@localhost>
-
- PR ld/14968
- * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Also check
- local IFUNC references.
- * elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
-
-2012-12-20 H.J. Lu <hongjiu.lu%intel.com@localhost>
-
Home |
Main Index |
Thread Index |
Old Index