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
details: https://anonhg.NetBSD.org/src/rev/73b91f9decd4
branches: trunk
changeset: 445633:73b91f9decd4
user: christos <christos%NetBSD.org@localhost>
date: Wed Nov 07 01:13:51 2018 +0000
description:
merge conflicts
diffstat:
external/gpl3/binutils/dist/bfd/ChangeLog | 3150 +++-
external/gpl3/binutils/dist/bfd/Makefile.am | 169 +-
external/gpl3/binutils/dist/bfd/Makefile.in | 648 +-
external/gpl3/binutils/dist/bfd/aout-adobe.c | 523 -
external/gpl3/binutils/dist/bfd/aout-arm.c | 548 -
external/gpl3/binutils/dist/bfd/aout-sparcle.c | 37 -
external/gpl3/binutils/dist/bfd/aout0.c | 38 -
external/gpl3/binutils/dist/bfd/aoutf1.h | 793 -
external/gpl3/binutils/dist/bfd/aoutx.h | 89 +-
external/gpl3/binutils/dist/bfd/archive.c | 176 +-
external/gpl3/binutils/dist/bfd/archures.c | 76 +-
external/gpl3/binutils/dist/bfd/armnetbsd.c | 39 -
external/gpl3/binutils/dist/bfd/bfd-in2.h | 247 +-
external/gpl3/binutils/dist/bfd/bfd.c | 218 +-
external/gpl3/binutils/dist/bfd/bout.c | 1483 -
external/gpl3/binutils/dist/bfd/cf-sparclynx.c | 29 -
external/gpl3/binutils/dist/bfd/coff-alpha.c | 149 +-
external/gpl3/binutils/dist/bfd/coff-apollo.c | 120 -
external/gpl3/binutils/dist/bfd/coff-aux.c | 145 -
external/gpl3/binutils/dist/bfd/coff-h8300.c | 1387 -
external/gpl3/binutils/dist/bfd/coff-h8500.c | 298 -
external/gpl3/binutils/dist/bfd/coff-i860.c | 718 -
external/gpl3/binutils/dist/bfd/coff-i960.c | 654 -
external/gpl3/binutils/dist/bfd/coff-m68k.c | 548 -
external/gpl3/binutils/dist/bfd/coff-m88k.c | 291 -
external/gpl3/binutils/dist/bfd/coff-sparc.c | 208 -
external/gpl3/binutils/dist/bfd/coff-svm68k.c | 27 -
external/gpl3/binutils/dist/bfd/coff-u68k.c | 36 -
external/gpl3/binutils/dist/bfd/coff-w65.c | 375 -
external/gpl3/binutils/dist/bfd/coff-we32k.c | 78 -
external/gpl3/binutils/dist/bfd/coffcode.h | 525 +-
external/gpl3/binutils/dist/bfd/config.bfd | 689 +-
external/gpl3/binutils/dist/bfd/configure | 4831 ++--
external/gpl3/binutils/dist/bfd/configure.ac | 182 +-
external/gpl3/binutils/dist/bfd/configure.host | 10 -
external/gpl3/binutils/dist/bfd/cpu-h8500.c | 59 -
external/gpl3/binutils/dist/bfd/cpu-i370.c | 77 -
external/gpl3/binutils/dist/bfd/cpu-i860.c | 42 -
external/gpl3/binutils/dist/bfd/cpu-i960.c | 172 -
external/gpl3/binutils/dist/bfd/cpu-m88k.c | 41 -
external/gpl3/binutils/dist/bfd/cpu-w65.c | 52 -
external/gpl3/binutils/dist/bfd/cpu-we32k.c | 41 -
external/gpl3/binutils/dist/bfd/demo64.c | 30 -
external/gpl3/binutils/dist/bfd/doc/Makefile.in | 280 +-
external/gpl3/binutils/dist/bfd/doc/bfd.texinfo | 341 -
external/gpl3/binutils/dist/bfd/doc/bfdt.texi | 31 +-
external/gpl3/binutils/dist/bfd/doc/bfdver.texi | 4 +-
external/gpl3/binutils/dist/bfd/doc/reloc.texi | 144 +-
external/gpl3/binutils/dist/bfd/dwarf2.c | 146 +-
external/gpl3/binutils/dist/bfd/elf-bfd.h | 36 +-
external/gpl3/binutils/dist/bfd/elf-eh-frame.c | 37 +-
external/gpl3/binutils/dist/bfd/elf.c | 609 +-
external/gpl3/binutils/dist/bfd/elf32-arm.c | 1512 +-
external/gpl3/binutils/dist/bfd/elf32-avr.c | 11 +-
external/gpl3/binutils/dist/bfd/elf32-hppa.c | 112 +-
external/gpl3/binutils/dist/bfd/elf32-i370.c | 1419 -
external/gpl3/binutils/dist/bfd/elf32-i386.c | 190 +-
external/gpl3/binutils/dist/bfd/elf32-i860.c | 1265 -
external/gpl3/binutils/dist/bfd/elf32-i960.c | 174 -
external/gpl3/binutils/dist/bfd/elf32-m68k.c | 62 +-
external/gpl3/binutils/dist/bfd/elf32-m88k.c | 38 -
external/gpl3/binutils/dist/bfd/elf32-or1k.c | 27 +-
external/gpl3/binutils/dist/bfd/elf32-ppc.c | 1695 +-
external/gpl3/binutils/dist/bfd/elf32-sh-symbian.c | 615 -
external/gpl3/binutils/dist/bfd/elf32-sh.c | 776 +-
external/gpl3/binutils/dist/bfd/elf32-sh64-com.c | 245 -
external/gpl3/binutils/dist/bfd/elf32-sh64.c | 813 -
external/gpl3/binutils/dist/bfd/elf32-sh64.h | 88 -
external/gpl3/binutils/dist/bfd/elf32-vax.c | 33 +-
external/gpl3/binutils/dist/bfd/elf64-alpha.c | 49 +-
external/gpl3/binutils/dist/bfd/elf64-mips.c | 93 +-
external/gpl3/binutils/dist/bfd/elf64-ppc.c | 1320 +-
external/gpl3/binutils/dist/bfd/elf64-sh64.c | 3977 ----
external/gpl3/binutils/dist/bfd/elf64-x86-64.c | 267 +-
external/gpl3/binutils/dist/bfd/elflink.c | 469 +-
external/gpl3/binutils/dist/bfd/elfn32-mips.c | 55 +-
external/gpl3/binutils/dist/bfd/elfnn-riscv.c | 238 +-
external/gpl3/binutils/dist/bfd/elfxx-mips.c | 279 +-
external/gpl3/binutils/dist/bfd/elfxx-riscv.c | 5 +-
external/gpl3/binutils/dist/bfd/elfxx-riscv.h | 2 +-
external/gpl3/binutils/dist/bfd/elfxx-sparc.c | 462 +-
external/gpl3/binutils/dist/bfd/epoc-pe-arm.c | 38 -
external/gpl3/binutils/dist/bfd/epoc-pei-arm.c | 31 -
external/gpl3/binutils/dist/bfd/freebsd.h | 106 -
external/gpl3/binutils/dist/bfd/hosts/delta68.h | 33 -
external/gpl3/binutils/dist/bfd/hosts/hp300bsd.h | 32 -
external/gpl3/binutils/dist/bfd/hosts/i860mach3.h | 46 -
external/gpl3/binutils/dist/bfd/hosts/m68kaux.h | 35 -
external/gpl3/binutils/dist/bfd/hosts/m88kmach3.h | 30 -
external/gpl3/binutils/dist/bfd/hosts/news.h | 28 -
external/gpl3/binutils/dist/bfd/hosts/tahoe.h | 31 -
external/gpl3/binutils/dist/bfd/hp300bsd.c | 40 -
external/gpl3/binutils/dist/bfd/hp300hpux.c | 855 -
external/gpl3/binutils/dist/bfd/i386dynix.c | 82 -
external/gpl3/binutils/dist/bfd/i386freebsd.c | 38 -
external/gpl3/binutils/dist/bfd/i386linux.c | 733 -
external/gpl3/binutils/dist/bfd/i386mach3.c | 73 -
external/gpl3/binutils/dist/bfd/i386netbsd.c | 38 -
external/gpl3/binutils/dist/bfd/i386os9k.c | 230 -
external/gpl3/binutils/dist/bfd/ieee.c | 3991 ----
external/gpl3/binutils/dist/bfd/libbfd.h | 737 +-
external/gpl3/binutils/dist/bfd/libieee.h | 137 -
external/gpl3/binutils/dist/bfd/libnlm.h | 222 -
external/gpl3/binutils/dist/bfd/liboasys.h | 83 -
external/gpl3/binutils/dist/bfd/linker.c | 155 +-
external/gpl3/binutils/dist/bfd/m68k4knetbsd.c | 36 -
external/gpl3/binutils/dist/bfd/m68klinux.c | 737 -
external/gpl3/binutils/dist/bfd/m68knetbsd.c | 38 -
external/gpl3/binutils/dist/bfd/m88kmach3.c | 41 -
external/gpl3/binutils/dist/bfd/m88kopenbsd.c | 34 -
external/gpl3/binutils/dist/bfd/mipsbsd.c | 485 -
external/gpl3/binutils/dist/bfd/newsos3.c | 43 -
external/gpl3/binutils/dist/bfd/nlm-target.h | 265 -
external/gpl3/binutils/dist/bfd/nlm.c | 55 -
external/gpl3/binutils/dist/bfd/nlm32-alpha.c | 859 -
external/gpl3/binutils/dist/bfd/nlm32-i386.c | 429 -
external/gpl3/binutils/dist/bfd/nlm32-ppc.c | 986 -
external/gpl3/binutils/dist/bfd/nlm32-sparc.c | 378 -
external/gpl3/binutils/dist/bfd/nlm32.c | 22 -
external/gpl3/binutils/dist/bfd/nlm64.c | 22 -
external/gpl3/binutils/dist/bfd/nlmcode.h | 1982 --
external/gpl3/binutils/dist/bfd/nlmswap.h | 153 -
external/gpl3/binutils/dist/bfd/oasys.c | 1253 -
external/gpl3/binutils/dist/bfd/pe-mips.c | 924 -
external/gpl3/binutils/dist/bfd/pei-mips.c | 32 -
external/gpl3/binutils/dist/bfd/reloc.c | 274 +-
external/gpl3/binutils/dist/bfd/riscix.c | 652 -
external/gpl3/binutils/dist/bfd/sparclinux.c | 730 -
external/gpl3/binutils/dist/bfd/sparclynx.c | 246 -
external/gpl3/binutils/dist/bfd/sparcnetbsd.c | 39 -
external/gpl3/binutils/dist/bfd/sunos.c | 2845 ---
external/gpl3/binutils/dist/bfd/syms.c | 116 +-
external/gpl3/binutils/dist/bfd/targets.c | 227 +-
external/gpl3/binutils/dist/bfd/vaxbsd.c | 40 -
external/gpl3/binutils/dist/bfd/versados.c | 939 -
external/gpl3/binutils/dist/bfd/version.h | 2 +-
external/gpl3/binutils/dist/binutils/ChangeLog | 644 +-
external/gpl3/binutils/dist/binutils/Makefile.in | 578 +-
external/gpl3/binutils/dist/binutils/NEWS | 14 +
external/gpl3/binutils/dist/binutils/aclocal.m4 | 728 +-
external/gpl3/binutils/dist/binutils/ar.c | 17 +-
external/gpl3/binutils/dist/binutils/arsup.c | 2 +-
external/gpl3/binutils/dist/binutils/bucomm.c | 14 +-
external/gpl3/binutils/dist/binutils/configure | 4082 ++--
external/gpl3/binutils/dist/binutils/doc/Makefile.am | 12 +-
external/gpl3/binutils/dist/binutils/doc/Makefile.in | 252 +-
external/gpl3/binutils/dist/binutils/doc/addr2line.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/ar.1 | 13 +-
external/gpl3/binutils/dist/binutils/doc/binutils.info | Bin
external/gpl3/binutils/dist/binutils/doc/binutils.texi | 148 +-
external/gpl3/binutils/dist/binutils/doc/cxxfilt.man | 2 +-
external/gpl3/binutils/dist/binutils/doc/dlltool.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/elfedit.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/nlmconv.1 | 247 -
external/gpl3/binutils/dist/binutils/doc/nm.1 | 9 +-
external/gpl3/binutils/dist/binutils/doc/objcopy.1 | 8 +-
external/gpl3/binutils/dist/binutils/doc/objdump.1 | 15 +-
external/gpl3/binutils/dist/binutils/doc/ranlib.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/readelf.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/size.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/strings.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/strip.1 | 6 +-
external/gpl3/binutils/dist/binutils/doc/windmc.1 | 2 +-
external/gpl3/binutils/dist/binutils/doc/windres.1 | 2 +-
external/gpl3/binutils/dist/binutils/ieee.c | 7410 --------
external/gpl3/binutils/dist/binutils/nlmconv.c | 2166 --
external/gpl3/binutils/dist/binutils/nlmconv.h | 86 -
external/gpl3/binutils/dist/binutils/nlmheader.c | 2638 ---
external/gpl3/binutils/dist/binutils/nlmheader.h | 145 -
external/gpl3/binutils/dist/binutils/nlmheader.y | 959 -
external/gpl3/binutils/dist/binutils/objcopy.c | 44 +-
external/gpl3/binutils/dist/binutils/readelf.c | 191 +-
external/gpl3/binutils/dist/binutils/strings.c | 2 +-
external/gpl3/binutils/dist/config.guess | 482 +-
external/gpl3/binutils/dist/config.sub | 1648 +-
external/gpl3/binutils/dist/config/bootstrap-mpx.mk | 9 -
external/gpl3/binutils/dist/configure | 1297 +-
external/gpl3/binutils/dist/configure.ac | 39 +-
external/gpl3/binutils/dist/cpu/or1kcommon.cpu | 2 +-
external/gpl3/binutils/dist/gas/ChangeLog | 2586 ++-
external/gpl3/binutils/dist/gas/Makefile.am | 27 +-
external/gpl3/binutils/dist/gas/Makefile.in | 2114 +-
external/gpl3/binutils/dist/gas/config/aout_gnu.h | 451 -
external/gpl3/binutils/dist/gas/config/obj-elf.c | 134 +-
external/gpl3/binutils/dist/gas/config/tc-arm.c | 480 +-
external/gpl3/binutils/dist/gas/config/tc-i370.c | 2669 ---
external/gpl3/binutils/dist/gas/config/tc-i370.h | 63 -
external/gpl3/binutils/dist/gas/config/tc-i860.c | 1491 -
external/gpl3/binutils/dist/gas/config/tc-i860.h | 95 -
external/gpl3/binutils/dist/gas/config/tc-i960.c | 2667 ---
external/gpl3/binutils/dist/gas/config/tc-i960.h | 185 -
external/gpl3/binutils/dist/gas/config/tc-m68k.c | 153 +-
external/gpl3/binutils/dist/gas/config/tc-mips.c | 52 +-
external/gpl3/binutils/dist/gas/config/tc-ppc.c | 174 +-
external/gpl3/binutils/dist/gas/config/tc-riscv.c | 612 +-
external/gpl3/binutils/dist/gas/config/tc-riscv.h | 2 +-
external/gpl3/binutils/dist/gas/config/tc-sh64.c | 3526 ----
external/gpl3/binutils/dist/gas/config/tc-sh64.h | 226 -
external/gpl3/binutils/dist/gas/config/tc-sparc.c | 221 +-
external/gpl3/binutils/dist/gas/config/te-dynix.h | 26 -
external/gpl3/binutils/dist/gas/config/te-epoc-pe.h | 27 -
external/gpl3/binutils/dist/gas/config/te-i386aix.h | 38 -
external/gpl3/binutils/dist/gas/config/te-mach.h | 21 -
external/gpl3/binutils/dist/gas/config/te-netware.h | 28 -
external/gpl3/binutils/dist/gas/config/te-psos.h | 35 -
external/gpl3/binutils/dist/gas/config/te-riscix.h | 25 -
external/gpl3/binutils/dist/gas/config/te-sparcaout.h | 22 -
external/gpl3/binutils/dist/gas/config/te-sun3.h | 48 -
external/gpl3/binutils/dist/gas/configure | 4237 ++--
external/gpl3/binutils/dist/gas/configure.ac | 156 +-
external/gpl3/binutils/dist/gas/configure.tgt | 80 +-
external/gpl3/binutils/dist/gas/doc/Makefile.am | 22 +-
external/gpl3/binutils/dist/gas/doc/Makefile.in | 278 +-
external/gpl3/binutils/dist/gas/doc/as.1 | 81 +-
external/gpl3/binutils/dist/gas/doc/as.info | Bin
external/gpl3/binutils/dist/gas/doc/as.texinfo | 8352 ---------
external/gpl3/binutils/dist/gas/doc/c-i370.texi | 200 -
external/gpl3/binutils/dist/gas/doc/c-i860.texi | 197 -
external/gpl3/binutils/dist/gas/doc/c-i960.texi | 324 -
external/gpl3/binutils/dist/gas/doc/c-mips.texi | 26 +
external/gpl3/binutils/dist/gas/doc/c-sh64.texi | 219 -
external/gpl3/binutils/dist/gas/write.c | 272 +-
external/gpl3/binutils/dist/gold/Makefile.am | 18 +-
external/gpl3/binutils/dist/gprof/corefile.c | 7 -
external/gpl3/binutils/dist/gprof/gprof.1 | 2 +-
external/gpl3/binutils/dist/gprof/gprof.info | 62 +-
external/gpl3/binutils/dist/gprof/tahoe.c | 339 -
external/gpl3/binutils/dist/include/aout/adobe.h | 319 -
external/gpl3/binutils/dist/include/aout/dynix3.h | 87 -
external/gpl3/binutils/dist/include/aout/hp300hpux.h | 131 -
external/gpl3/binutils/dist/include/aout/reloc.h | 67 -
external/gpl3/binutils/dist/include/bfdlink.h | 3 +
external/gpl3/binutils/dist/include/coff/apollo.h | 125 -
external/gpl3/binutils/dist/include/coff/aux-coff.h | 49 -
external/gpl3/binutils/dist/include/coff/h8300.h | 55 -
external/gpl3/binutils/dist/include/coff/h8500.h | 47 -
external/gpl3/binutils/dist/include/coff/i860.h | 87 -
external/gpl3/binutils/dist/include/coff/i960.h | 320 -
external/gpl3/binutils/dist/include/coff/m68k.h | 82 -
external/gpl3/binutils/dist/include/coff/m88k.h | 197 -
external/gpl3/binutils/dist/include/coff/mipspe.h | 67 -
external/gpl3/binutils/dist/include/coff/sparc.h | 164 -
external/gpl3/binutils/dist/include/coff/w65.h | 47 -
external/gpl3/binutils/dist/include/coff/we32k.h | 62 -
external/gpl3/binutils/dist/include/dis-asm.h | 2 +-
external/gpl3/binutils/dist/include/elf/common.h | 8 +
external/gpl3/binutils/dist/include/elf/mips.h | 5 +-
external/gpl3/binutils/dist/include/elf/ppc.h | 4 +
external/gpl3/binutils/dist/include/elf/riscv.h | 3 +
external/gpl3/binutils/dist/include/ieee.h | 165 -
external/gpl3/binutils/dist/include/nlm/ChangeLog-9315 | 127 -
external/gpl3/binutils/dist/include/nlm/alpha-ext.h | 167 -
external/gpl3/binutils/dist/include/nlm/common.h | 123 -
external/gpl3/binutils/dist/include/nlm/external.h | 172 -
external/gpl3/binutils/dist/include/nlm/i386-ext.h | 117 -
external/gpl3/binutils/dist/include/nlm/internal.h | 309 -
external/gpl3/binutils/dist/include/nlm/ppc-ext.h | 164 -
external/gpl3/binutils/dist/include/nlm/sparc32-ext.h | 121 -
external/gpl3/binutils/dist/include/opcode/i370.h | 266 -
external/gpl3/binutils/dist/include/opcode/i860.h | 506 -
external/gpl3/binutils/dist/include/opcode/i960.h | 525 -
external/gpl3/binutils/dist/include/opcode/m88k.h | 454 -
external/gpl3/binutils/dist/include/opcode/mips.h | 15 +-
external/gpl3/binutils/dist/include/opcode/ppc.h | 14 +-
external/gpl3/binutils/dist/include/opcode/riscv-opc.h | 6 +
external/gpl3/binutils/dist/include/opcode/riscv.h | 21 +
external/gpl3/binutils/dist/include/opcode/tahoe.h | 232 -
external/gpl3/binutils/dist/ld/ChangeLog | 2815 +++-
external/gpl3/binutils/dist/ld/Makefile.am | 361 +-
external/gpl3/binutils/dist/ld/Makefile.in | 968 +-
external/gpl3/binutils/dist/ld/configure | 1902 +-
external/gpl3/binutils/dist/ld/configure.ac | 40 +-
external/gpl3/binutils/dist/ld/configure.host | 5 -
external/gpl3/binutils/dist/ld/configure.tgt | 185 +-
external/gpl3/binutils/dist/ld/emulparams/arm_epoc_pe.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/armaoutb.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/armaoutl.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/armcoff.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/armnbsd.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/coff_i860.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/coff_sparc.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/delta68.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/elf32_i860.sh | 12 -
external/gpl3/binutils/dist/ld/emulparams/elf32_i960.sh | 10 -
external/gpl3/binutils/dist/ld/emulparams/elf32bmipn32-defs.sh | 16 +-
external/gpl3/binutils/dist/ld/emulparams/elf32i370.sh | 8 -
external/gpl3/binutils/dist/ld/emulparams/elf32lriscv-defs.sh | 3 +-
external/gpl3/binutils/dist/ld/emulparams/elf32lriscv.sh | 14 +-
external/gpl3/binutils/dist/ld/emulparams/elf64lriscv-defs.sh | 11 -
external/gpl3/binutils/dist/ld/emulparams/elf64lriscv.sh | 14 +-
external/gpl3/binutils/dist/ld/emulparams/gld960.sh | 7 -
external/gpl3/binutils/dist/ld/emulparams/gld960coff.sh | 19 -
external/gpl3/binutils/dist/ld/emulparams/h8300.sh | 18 -
external/gpl3/binutils/dist/ld/emulparams/h8300h.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8300hn.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8300s.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8300sn.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8300sx.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8300sxn.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8500.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8500b.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8500c.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8500m.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/h8500s.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/hp300bsd.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/hp3hpux.sh | 8 -
external/gpl3/binutils/dist/ld/emulparams/i386coff.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/i386linux.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/i386mach.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/i386nbsd.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/i386nw.sh | 8 -
external/gpl3/binutils/dist/ld/emulparams/lnk960.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/m68k4knbsd.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/m68kaout.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/m68kaux.sh | 8 -
external/gpl3/binutils/dist/ld/emulparams/m68kcoff.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/m68klinux.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/m68knbsd.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/m68kpsos.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/m88kbcs.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/news.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/ppcnw.sh | 6 -
external/gpl3/binutils/dist/ld/emulparams/riscix.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/shelf32.sh | 43 -
external/gpl3/binutils/dist/ld/emulparams/shelf32_linux.sh | 2 -
external/gpl3/binutils/dist/ld/emulparams/shelf32_nbsd.sh | 17 -
external/gpl3/binutils/dist/ld/emulparams/shelf64.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/shelf64_nbsd.sh | 8 -
external/gpl3/binutils/dist/ld/emulparams/shlelf32.sh | 2 -
external/gpl3/binutils/dist/ld/emulparams/shlelf32_linux.sh | 43 -
external/gpl3/binutils/dist/ld/emulparams/shlelf32_nbsd.sh | 3 -
external/gpl3/binutils/dist/ld/emulparams/shlelf64.sh | 2 -
external/gpl3/binutils/dist/ld/emulparams/shlelf64_nbsd.sh | 3 -
external/gpl3/binutils/dist/ld/emulparams/shlsymbian.sh | 19 -
external/gpl3/binutils/dist/ld/emulparams/sparcaout.sh | 10 -
external/gpl3/binutils/dist/ld/emulparams/sparclinux.sh | 9 -
external/gpl3/binutils/dist/ld/emulparams/sparcnbsd.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/st2000.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/sun3.sh | 10 -
external/gpl3/binutils/dist/ld/emulparams/sun4.sh | 7 -
external/gpl3/binutils/dist/ld/emulparams/vax.sh | 5 -
external/gpl3/binutils/dist/ld/emulparams/vsta.sh | 10 -
external/gpl3/binutils/dist/ld/emulparams/w65.sh | 5 -
external/gpl3/binutils/dist/ld/emultempl/aarch64elf.em | 34 +-
external/gpl3/binutils/dist/ld/emultempl/armelf.em | 35 +-
external/gpl3/binutils/dist/ld/emultempl/beos.em | 24 +-
external/gpl3/binutils/dist/ld/emultempl/elf32.em | 57 +-
external/gpl3/binutils/dist/ld/emultempl/gld960.em | 155 -
external/gpl3/binutils/dist/ld/emultempl/gld960c.em | 168 -
external/gpl3/binutils/dist/ld/emultempl/lnk960.em | 349 -
external/gpl3/binutils/dist/ld/emultempl/m68kcoff.em | 247 -
external/gpl3/binutils/dist/ld/emultempl/mmo.em | 2 +-
external/gpl3/binutils/dist/ld/emultempl/pe.em | 215 +-
external/gpl3/binutils/dist/ld/emultempl/pep.em | 183 +-
external/gpl3/binutils/dist/ld/emultempl/riscvelf.em | 33 +-
external/gpl3/binutils/dist/ld/emultempl/sh64elf.em | 563 -
external/gpl3/binutils/dist/ld/emultempl/spuelf.em | 81 +-
external/gpl3/binutils/dist/ld/emultempl/sunos.em | 1042 -
external/gpl3/binutils/dist/ld/emultempl/xtensaelf.em | 10 +-
external/gpl3/binutils/dist/ld/genscripts.sh | 22 +-
external/gpl3/binutils/dist/ld/ld.texinfo | 8773 ----------
external/gpl3/binutils/dist/ld/ldctor.c | 14 +-
external/gpl3/binutils/dist/ld/ldemul.c | 9 +-
external/gpl3/binutils/dist/ld/ldexp.c | 53 +-
external/gpl3/binutils/dist/ld/ldgram.c | 10 +-
external/gpl3/binutils/dist/ld/ldint.texinfo | 700 -
external/gpl3/binutils/dist/ld/ldlang.c | 227 +-
external/gpl3/binutils/dist/ld/ldlang.h | 14 +-
external/gpl3/binutils/dist/ld/ldlex.c | 2 +-
external/gpl3/binutils/dist/ld/ldlex.h | 2 +-
external/gpl3/binutils/dist/ld/ldlex.l | 2 +-
external/gpl3/binutils/dist/ld/ldmain.c | 174 +-
external/gpl3/binutils/dist/ld/lexsup.c | 79 +-
external/gpl3/binutils/dist/ld/po/POTFILES.in | 37 -
external/gpl3/binutils/dist/ld/scripttempl/armaout.sc | 47 -
external/gpl3/binutils/dist/ld/scripttempl/armcoff.sc | 97 -
external/gpl3/binutils/dist/ld/scripttempl/delta68.sc | 61 -
external/gpl3/binutils/dist/ld/scripttempl/elf.sc | 14 +-
external/gpl3/binutils/dist/ld/scripttempl/elf32sh-symbian.sc | 372 -
external/gpl3/binutils/dist/ld/scripttempl/elfi370.sc | 206 -
external/gpl3/binutils/dist/ld/scripttempl/epocpe.sc | 164 -
external/gpl3/binutils/dist/ld/scripttempl/h8300.sc | 106 -
external/gpl3/binutils/dist/ld/scripttempl/h8300h.sc | 109 -
external/gpl3/binutils/dist/ld/scripttempl/h8300hn.sc | 99 -
external/gpl3/binutils/dist/ld/scripttempl/h8300s.sc | 109 -
external/gpl3/binutils/dist/ld/scripttempl/h8300sn.sc | 99 -
external/gpl3/binutils/dist/ld/scripttempl/h8300sx.sc | 109 -
external/gpl3/binutils/dist/ld/scripttempl/h8300sxn.sc | 99 -
external/gpl3/binutils/dist/ld/scripttempl/h8500.sc | 73 -
external/gpl3/binutils/dist/ld/scripttempl/h8500b.sc | 73 -
external/gpl3/binutils/dist/ld/scripttempl/h8500c.sc | 73 -
external/gpl3/binutils/dist/ld/scripttempl/h8500m.sc | 73 -
external/gpl3/binutils/dist/ld/scripttempl/h8500s.sc | 73 -
external/gpl3/binutils/dist/ld/scripttempl/i386coff.sc | 57 -
external/gpl3/binutils/dist/ld/scripttempl/i860coff.sc | 54 -
external/gpl3/binutils/dist/ld/scripttempl/i960.sc | 37 -
external/gpl3/binutils/dist/ld/scripttempl/m68kaux.sc | 59 -
external/gpl3/binutils/dist/ld/scripttempl/m68kcoff.sc | 54 -
external/gpl3/binutils/dist/ld/scripttempl/m88kbcs.sc | 62 -
external/gpl3/binutils/dist/ld/scripttempl/nw.sc | 143 -
external/gpl3/binutils/dist/ld/scripttempl/psos.sc | 73 -
external/gpl3/binutils/dist/ld/scripttempl/riscix.sc | 47 -
external/gpl3/binutils/dist/ld/scripttempl/sparccoff.sc | 62 -
external/gpl3/binutils/dist/ld/scripttempl/st2000.sc | 35 -
external/gpl3/binutils/dist/ld/scripttempl/w65.sc | 77 -
external/gpl3/binutils/dist/libiberty/configure | 1144 +-
external/gpl3/binutils/dist/libiberty/configure.ac | 1 -
external/gpl3/binutils/dist/opcodes/ChangeLog | 928 +-
external/gpl3/binutils/dist/opcodes/Makefile.am | 18 +-
external/gpl3/binutils/dist/opcodes/Makefile.in | 407 +-
external/gpl3/binutils/dist/opcodes/configure | 3854 ++--
external/gpl3/binutils/dist/opcodes/disassemble.c | 65 +-
external/gpl3/binutils/dist/opcodes/h8500-dis.c | 325 -
external/gpl3/binutils/dist/opcodes/h8500-opc.h | 3858 ----
external/gpl3/binutils/dist/opcodes/i370-dis.c | 161 -
external/gpl3/binutils/dist/opcodes/i370-opc.c | 935 -
external/gpl3/binutils/dist/opcodes/i860-dis.c | 286 -
external/gpl3/binutils/dist/opcodes/i960-dis.c | 932 -
external/gpl3/binutils/dist/opcodes/m88k-dis.c | 762 -
external/gpl3/binutils/dist/opcodes/mips-dis.c | 15 +-
external/gpl3/binutils/dist/opcodes/mips-opc.c | 24 +-
external/gpl3/binutils/dist/opcodes/or1k-asm.c | 4 +-
external/gpl3/binutils/dist/opcodes/or1k-desc.c | 23 +-
external/gpl3/binutils/dist/opcodes/or1k-dis.c | 7 +-
external/gpl3/binutils/dist/opcodes/or1k-ibld.c | 30 +-
external/gpl3/binutils/dist/opcodes/ppc-dis.c | 160 +-
external/gpl3/binutils/dist/opcodes/ppc-opc.c | 219 +-
external/gpl3/binutils/dist/opcodes/riscv-dis.c | 4 +-
external/gpl3/binutils/dist/opcodes/riscv-opc.c | 140 +-
external/gpl3/binutils/dist/opcodes/sh64-dis.c | 619 -
external/gpl3/binutils/dist/opcodes/sh64-opc.c | 777 -
external/gpl3/binutils/dist/opcodes/sh64-opc.h | 142 -
external/gpl3/binutils/dist/opcodes/sparc-dis.c | 22 +-
external/gpl3/binutils/dist/opcodes/w65-dis.c | 98 -
external/gpl3/binutils/dist/opcodes/w65-opc.h | 568 -
external/gpl3/binutils/lib/libbfd/Makefile | 4 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/bfd.h | 249 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/bfd_stdint.h | 4 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/bfdver.h | 8 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/config.h | 23 +-
external/gpl3/binutils/lib/libbfd/arch/x86_64/defs.mk | 9 +-
external/gpl3/binutils/lib/libiberty/arch/x86_64/config.h | 7 +-
external/gpl3/binutils/lib/libopcodes/arch/x86_64/config.h | 8 +-
external/gpl3/binutils/usr.bin/common/arch/x86_64/config.h | 16 +-
external/gpl3/binutils/usr.bin/common/arch/x86_64/defs.mk | 14 +-
external/gpl3/binutils/usr.bin/gas/arch/x86_64/config.h | 35 +-
external/gpl3/binutils/usr.bin/gas/arch/x86_64/defs.mk | 4 +-
external/gpl3/binutils/usr.bin/gprof/arch/x86_64/defs.mk | 4 +-
external/gpl3/binutils/usr.bin/gprof/arch/x86_64/gconfig.h | 13 +-
external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h | 17 +-
external/gpl3/binutils/usr.bin/ld/arch/x86_64/defs.mk | 8 +-
external/gpl3/binutils/usr.bin/ld/arch/x86_64/ldemul-list.h | 4 +-
452 files changed, 35859 insertions(+), 127200 deletions(-)
diffs (truncated from 206405 to 300 lines):
diff -r 58c8dddcb432 -r 73b91f9decd4 external/gpl3/binutils/dist/bfd/ChangeLog
--- a/external/gpl3/binutils/dist/bfd/ChangeLog Tue Nov 06 22:01:16 2018 +0000
+++ b/external/gpl3/binutils/dist/bfd/ChangeLog Wed Nov 07 01:13:51 2018 +0000
@@ -1,21 +1,3098 @@
-2018-01-27 Nick Clifton <nickc%redhat.com@localhost>
-
- This is the 2.30 release:
-
- * version.m4 (BFD_VERSION): Set to 2.30
+2018-07-18 Nick Clifton <nickc%redhat.com@localhost>
+
+ 2.31.1 Release point.
+ * version.m4: Set to 2.31.1
+ * development.sh: Set to true.
+ * configure: Regenerate.
+ * po/bfd.pot: Regenerate.
+
+2018-07-14 Nick Clifton <nickc%redhat.com@localhost>
+
+ * version.m4: Update to 2.31.0.
+ * development.sh: Set to true.
+ * configure: Regenerate.
+ * po/bfd.pot: Regenerate.
+
+2018-07-14 Nick Clifton <nickc%redhat.com@localhost>
+
+ 2.31 Release point.
+ * version.m4: Update to 2.31.
* development.sh: Set to false.
* configure: Regenerate.
* po/bfd.pot: Regenerate.
+2018-07-03 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 17550
+ * elflink.c (_bfd_elf_fix_symbol_flags): Hide dynamic symbols
+ in discarded sections.
+
+2018-07-11 Max Filippov <jcmvbkbc%gmail.com@localhost>
+
+ * elf32-xtensa.c (elf_xtensa_allocate_dynrelocs): Don't allocate
+ space for dynamic relocation for undefined weak symbol.
+ (elf_xtensa_relocate_section): Don't emit R_XTENSA_RELATIVE
+ relocation for undefined weak symbols.
+ (shrink_dynamic_reloc_sections): Don't shrink dynamic relocation
+ section for relocations against undefined weak symbols.
+
+2018-07-10 Maciej W. Rozycki <macro%mips.com@localhost>
+
+ * elflink.c (bfd_elf_final_link): Rename `remove' local variable
+ to `remove_section'.
+
+2018-07-09 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23388
+ * configure.ac: Use changequote for "i[3-7]86-*-linux-*".
+ * configure: Regenerated.
+
+2018-07-09 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23372
+ * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Remove x86
+ ISA properties with empty bits.
+
+2018-07-06 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf32-arm.c (elf32_arm_nabi_write_core_note): Don't use
+ DIAGNOTIC_PUSH and DIAGNOSTIC_POP unconditionally.
+ * elf32-ppc.c (ppc_elf_write_core_note): Likewise.
+ * elf32-s390.c (elf_s390_write_core_note): Likewise.
+ * elf64-ppc.c (ppc64_elf_write_core_note): Likewise.
+ * elf64-s390.c (elf_s390_write_core_note): Likewise.
+ * elfxx-aarch64.c (_bfd_aarch64_elf_write_core_note): Likewise.
+
+2018-07-05 Jim Wilson <jimw%sifive.com@localhost>
+
+ * config.bfd (riscv32*-*-*): Renamed from riscv32-*-*.
+ (riscv64*-*-*): Likewise.
+ (riscv-*-*): Add as an alias for riscv32*-*-*.
+
+2018-07-05 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf-bfd.h (_bfd_elf_ppc_merge_fp_attributes): Update prototype.
+ * elf32-ppc.c (_bfd_elf_ppc_merge_fp_attributes): Return error
+ on mismatch. Remove "warning: " from messages. Track last bfd
+ used to set tags.
+ (ppc_elf_merge_obj_attributes): Likewise. Handle status from
+ _bfd_elf_ppc_merge_fp_attributes.
+ * elf64-ppc.c (ppc64_elf_merge_private_bfd_data): Handle status
+ from _bfd_elf_ppc_merge_fp_attributes.
+
+2018-07-03 Alan Modra <amodra%gmail.com@localhost>
+
+ * elflink.c (bfd_elf_final_link): Remove zero size .gnu.attributes
+ sections.
+
+2018-07-03 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf-bfd.h (ATTR_TYPE_FLAG_ERROR, ATTR_TYPE_HAS_ERROR): Define.
+ * elf-attrs.c (is_default_attr): Handle ATTR_TYPE_HAS_ERROR.
+ * elf32-ppc.c (_bfd_elf_ppc_merge_fp_attributes): Use
+ ATTR_TYPE_FLAG_INT_VAL. Set ATTR_TYPE_HAS_ERROR on finding
+ incompatible attribute.
+ (ppc_elf_merge_obj_attributes): Likewise. Return
+ _bfd_elf_merge_object_attributes result.
+ * elf64-ppc.c (ppc64_elf_merge_private_bfd_data): Return
+ _bfd_elf_merge_object_attributes result.
+
+2018-07-05 Nick Clifton <nickc%redhat.com@localhost>
+
+ * po/ru.po: Updated Russian translation.
+
+2018-07-04 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ * Makefile.am (bfdinclude_HEADERS): Add $(INCDIR)/diagnostics.h.
+ * Makefile.in: Regenerated.
+
+2018-07-04 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23324
+ * elf64-x86-64.c (elf_x86_64_relocate_section): Clear the
+ R_X86_64_converted_reloc_bit bit.
+
+2018-06-26 Nick Clifton <nickc%redhat.com@localhost>
+
+ * po/uk.po: Updated Ukranian translation.
+
+2018-06-25 Nick Clifton <nickc%redhat.com@localhost>
+
+ * elfnn-aarch64.c (_bfd_aarch64_erratum_835769_stub_name): Check
+ for malloc returning NULL.
+ (_bfd_aarch64_erratum_843419_fixup): Check for
+ _bfd_aarch64_erratum_835769_stub_name returning NULL.
+
+2018-06-24 Nick Clifton <nickc%redhat.com@localhost>
+
+ * version.m4 (BFD_VERSION): Update to 2.30.90.
+ * configure: Regenerate.
+ * po/bfd.pot: Regenerate.
+
+2018-06-24 Nick Clifton <nickc%redhat.com@localhost>
+
+ 2.31 branch created.
+
+2018-06-21 Maciej W. Rozycki <macro%mips.com@localhost>
+
+ * elfxx-mips.c (_bfd_mips_elf_compact_eh_encoding)
+ (_bfd_mips_elf_cant_unwind_opcode): Correct formatting.
+
+2018-06-21 Maciej W. Rozycki <macro%mips.com@localhost>
+
+ * elfxx-mips.c (_bfd_mips_post_process_headers): Keep
+ EI_ABIVERSION setting together.
+
+2018-06-21 Maciej W. Rozycki <macro%mips.com@localhost>
+
+ * elfxx-mips.c (MIPS_LIBC_ABI_DEFAULT, MIPS_LIBC_ABI_MIPS_PLT)
+ (MIPS_LIBC_ABI_UNIQUE, MIPS_LIBC_ABI_MIPS_O32_FP64)
+ (MIPS_LIBC_ABI_MAX): New enumeration constants.
+ (_bfd_mips_post_process_headers): Use them in place of magic
+ numbers.
+
+2018-06-21 Jim Wilson <jimw%sifive.com@localhost>
+
+ * elfnn-riscv.c (riscv_elf_finish_dynamic_symbol): Update comment.
+ Use SYMBOL_REFERENCES_LOCAL. Add asserts for h->got.offset.
+
+2018-06-21 Alan Modra <amodra%gmail.com@localhost>
+
+ * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
+ * doc/Makefile.in: Regenerate.
+
+2018-06-20 Renlin Li <renlin.li%arm.com@localhost>
+
+ * elfxx-aarch64.c (_bfd_aarch64_elf_resolve_relocation): Use PG_OFFSET
+ to resolve BFD_RELOC_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLE_LDST16_TPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLE_LDST32_TPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLE_LDST64_TPREL_LO12_NC,
+ BFD_RELOC_AARCH64_TLSLE_LDST8_TPREL_LO12_NC.
+
+2018-06-20 Nick Clifton <nickc%redhat.com@localhost>
+
+ PR 23316
+ * opncls.c (get_build_id): Check for a negative or excessive data
+ size in the build-id note.
+
+2018-06-20 Nick Clifton <nickc%redhat.com@localhost>
+
+ PR 23299
+ * mach-o.c (cputype): New function.
+ (cpusubtype): New function.
+ (bfd_mach_o_bfd_print_private_data): New function. Dispalys the
+ values in the MACH-O file header.
+ (bfd_mach_o_bfd_copy_private_header_data): Copy the cputype and
+ cpusubtype fields from the input bfd's mach-o header to the output
+ bfd.
+ * mach-o-target.c (bfd_mach_o_bfd_print_private_bfd_data):
+ Redefine to bfd_mach_o_bfd_print_private_data.
+ * mach-o.h (bfd_mach_o_bfd_print_private_bfd_data): Prototype.
+
+2018-06-19 Maciej W. Rozycki <macro%mips.com@localhost>
+
+ PR ld/22966
+ * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_symbol): Verify the
+ `.got.plt' entry referred is in range.
+ (mips_finish_exec_plt): Correct the range check for `.got.plt'
+ start. Replace the assertion used for that with a proper error
+ message.
+
+2018-06-19 Maciej W. Rozycki <macro%mips.com@localhost>
+
+ * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_symbol): Fix
+ formatting.
+
+2018-06-19 Simon Marchi <simon.marchi%ericsson.com@localhost>
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Remove 1.11.
+ (INCLUDES): Rename to ...
+ (AM_CPPFLAGS): ... this.
+ * configure.ac: Remove AC_PREREQ.
+ * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove 1.9, cygnus, add
+ info-in-builddir no-texinfo.tex.
+ (info_TEXINFOS): Rename bfd.texinfo to bfd.texi.
+ * doc/bfd.texinfo: Rename to ...
+ * doc/bfd.texi: ... this.
+ * Makefile.in: Re-generate.
+ * aclocal.m4: Re-generate.
+ * config.in: Re-generate.
+ * configure: Re-generate.
+ * doc/Makefile.in: Re-generate.
+
+2018-06-18 Mephi <mephi42%gmail.com@localhost>
+
+ PR 23297
+ * mach-o-x86-64.c (x86_64_howto_table): Add entry for
+ BFD_RELOC_MACH_O_X86_64_RELOC_TLV.
+ (bfd_mach_o_x86_64_canonicalize_one_reloc): Handle the new reloc.
+ (bfd_mach_o_x86_64_swap_reloc_out): Likewise.
+ * reloc.c (BFD_RELOC_MACH_O_X86_64_TV): New entry.
+ * bfd-in2.h: Regenerate.
+ * libbfd.h: Regenerate.
+
+2018-06-14 Faraz Shahbazker <Faraz.Shahbazker%mips.com@localhost>
+
+ * elfxx-mips.c (print_mips_ases): Add GINV extension.
+
+2018-06-14 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR binutils/23267
+ * elf.c (_bfd_elf_get_symbol_version_string): Check if the first
+ symbol version is base version.
+
+2018-06-14 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf-bfd.h (struct elf_link_hash_table): Add "dynamic_relocs".
+ * elflink.c (_bfd_elf_init_2_index_sections): Comment fix.
+ (_bfd_elf_add_dynamic_entry): Set "dynamic_relocs".
+ (_bfd_elf_link_renumber_dynsyms): Exclude all section symbols when
+ "dynamic_relocs" is not set.
+ * elfxx-mips.c (count_section_dynsyms): Likewise.
+
+2018-06-14 Alan Modra <amodra%gmail.com@localhost>
+
+ PR 23282
+ * bfdio.c (bfd_seek): Optimize away seeks to current position.
+
+2018-06-13 Scott Egerton <scott.egerton%imgtec.com@localhost>
+ Faraz Shahbazker <Faraz.Shahbazker%mips.com@localhost>
+
+ * elfxx-mips.c (print_mips_ases): Add CRC.
+
+2018-06-08 H.J. Lu <hongjiu.lu%intel.com@localhost>
+
+ PR ld/23161
+ * elfxx-x86.c (elf_x86_hide_linker_defined): New function.
+ (_bfd_x86_elf_link_check_relocs): Use it to hide hidden
+ __bss_start, _end and _edata in shared libraries.
+
+2018-06-07 Alan Modra <amodra%gmail.com@localhost>
+
+ * elf32-tic6x.c (elf32_tic6x_check_relocs): Reference
+ __c6xabi_DSBT_BASE explicitly for R_C6000_SBR_* relocs.
+
+2018-06-05 Alan Modra <amodra%gmail.com@localhost>
+
+ * bfd.c (struct bfd): Update comment on "where" usage.
+ * bfdio.c (bfd_bwrite, bfd_stat): Use and update "iovec",
+ "iostream", and "where" from containing archive file. Return
+ error on NULL iovec.
+ (bfd_bread): Similarly, and return error attempted out of
+ bounds archive element access.
+ (bfd_tell, bfd_flush): Use and update "iovec", "iostream", and
+ "where" from containing archive file.
+ (bfd_seek): Likewise. Return error on NULL iovec. Don't
+ attempt to optimize away seeks. Don't paper over errors by
+ calling bfd_tell.
Home |
Main Index |
Thread Index |
Old Index