Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gdb Merge conflicts and regen amd64
details: https://anonhg.NetBSD.org/src/rev/cc03a91b165d
branches: trunk
changeset: 348269:cc03a91b165d
user: christos <christos%NetBSD.org@localhost>
date: Wed Oct 12 20:20:32 2016 +0000
description:
Merge conflicts and regen amd64
diffstat:
external/gpl3/gdb/dist/bfd/bfdio.c | 10 +-
external/gpl3/gdb/dist/bfd/config.bfd | 68 +-
external/gpl3/gdb/dist/bfd/configure | 1638 +-
external/gpl3/gdb/dist/bfd/doc/ChangeLog | 342 -
external/gpl3/gdb/dist/bfd/doc/Makefile.am | 2 +-
external/gpl3/gdb/dist/bfd/doc/Makefile.in | 91 +-
external/gpl3/gdb/dist/bfd/doc/bfd.info | Bin
external/gpl3/gdb/dist/bfd/elf-linux-psinfo.h | 127 -
external/gpl3/gdb/dist/bfd/elf.c | 829 +-
external/gpl3/gdb/dist/bfd/elf32-i386.c | 1988 +++-
external/gpl3/gdb/dist/bfd/merge.c | 2 +-
external/gpl3/gdb/dist/bfd/netbsd-core.c | 2 +-
external/gpl3/gdb/dist/config.guess | 2 +-
external/gpl3/gdb/dist/config.sub | 29 +-
external/gpl3/gdb/dist/gdb/ada-lang.c | 1167 +-
external/gpl3/gdb/dist/gdb/alphabsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c | 8 +-
external/gpl3/gdb/dist/gdb/amd64bsd-nat.c | 116 +-
external/gpl3/gdb/dist/gdb/amd64bsd-nat.h | 38 -
external/gpl3/gdb/dist/gdb/amd64nbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/amd64nbsd-tdep.c | 4 +-
external/gpl3/gdb/dist/gdb/arm-tdep.c | 2523 +---
external/gpl3/gdb/dist/gdb/armnbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/armnbsd-tdep.c | 3 +-
external/gpl3/gdb/dist/gdb/bsd-kvm.c | 2 +-
external/gpl3/gdb/dist/gdb/common/agent.c | 6 +-
external/gpl3/gdb/dist/gdb/common/common-defs.h | 32 +-
external/gpl3/gdb/dist/gdb/config/i386/nbsd64.mh | 4 +-
external/gpl3/gdb/dist/gdb/config/i386/nbsdelf.mh | 2 +-
external/gpl3/gdb/dist/gdb/configure | 1182 +-
external/gpl3/gdb/dist/gdb/configure.ac | 284 +-
external/gpl3/gdb/dist/gdb/configure.host | 2 +-
external/gpl3/gdb/dist/gdb/configure.tgt | 79 +-
external/gpl3/gdb/dist/gdb/dbug-rom.c | 176 -
external/gpl3/gdb/dist/gdb/dink32-rom.c | 179 -
external/gpl3/gdb/dist/gdb/dsrec.c | 316 -
external/gpl3/gdb/dist/gdb/dtrace-probe.c | 16 +-
external/gpl3/gdb/dist/gdb/gdb_ptrace.h | 149 -
external/gpl3/gdb/dist/gdb/gnulib/import/stdio.c | 3 -
external/gpl3/gdb/dist/gdb/hppa-tdep.c | 44 +-
external/gpl3/gdb/dist/gdb/hppa-tdep.h | 2 +-
external/gpl3/gdb/dist/gdb/hppanbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/hppanbsd-tdep.c | 6 +-
external/gpl3/gdb/dist/gdb/i386bsd-nat.c | 129 +-
external/gpl3/gdb/dist/gdb/i386bsd-nat.h | 21 +-
external/gpl3/gdb/dist/gdb/i386nbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/i386nbsd-tdep.c | 5 +-
external/gpl3/gdb/dist/gdb/inf-ptrace.c | 36 +-
external/gpl3/gdb/dist/gdb/m32r-rom.c | 634 -
external/gpl3/gdb/dist/gdb/m68kbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/m68kbsd-tdep.c | 6 +-
external/gpl3/gdb/dist/gdb/microblaze-rom.c | 192 -
external/gpl3/gdb/dist/gdb/mips-tdep.h | 5 +-
external/gpl3/gdb/dist/gdb/mipsnbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/mipsnbsd-tdep.c | 8 +-
external/gpl3/gdb/dist/gdb/monitor.c | 2418 -----
external/gpl3/gdb/dist/gdb/monitor.h | 261 -
external/gpl3/gdb/dist/gdb/nbsd-thread.c | 8 +-
external/gpl3/gdb/dist/gdb/objfiles.c | 142 +-
external/gpl3/gdb/dist/gdb/p-exp.y | 140 +-
external/gpl3/gdb/dist/gdb/ppcbug-rom.c | 224 -
external/gpl3/gdb/dist/gdb/ppcnbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/regcache.c | 70 +-
external/gpl3/gdb/dist/gdb/remote-m32r-sdi.c | 1722 ---
external/gpl3/gdb/dist/gdb/remote-mips.c | 3764 --------
external/gpl3/gdb/dist/gdb/remote.c | 1990 ++-
external/gpl3/gdb/dist/gdb/rust-exp.c | 4605 ++++-----
external/gpl3/gdb/dist/gdb/sh-tdep.c | 8 +-
external/gpl3/gdb/dist/gdb/shnbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/shnbsd-tdep.c | 2 +-
external/gpl3/gdb/dist/gdb/solib.c | 57 +-
external/gpl3/gdb/dist/gdb/sparc-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/sparc64nbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/sparcnbsd-nat.c | 2 +-
external/gpl3/gdb/dist/gdb/srec.h | 35 -
external/gpl3/gdb/dist/gdb/syscalls/bfin-linux.xml | 326 -
external/gpl3/gdb/dist/gdb/testsuite/config/m32r-stub.exp | 1 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.ada/Makefile.in | 66 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.ada/gnat_ada.gpr | 25 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/Makefile.in | 20 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.asm/Makefile.in | 20 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/Makefile.in | 69 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/branches.c | 113 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/coremaker2.c | 75 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/d10v.ld | 193 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/disp-step-fork.c | 58 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/disp-step-syscall.exp | 160 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/disp-step-vfork.c | 70 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/hook-stop-continue.c | 42 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/hook-stop-continue.exp | 52 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/hook-stop-frame.c | 32 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/hook-stop-frame.exp | 48 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/so-indr-cl.c | 22 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/so-indr-cl.exp | 129 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/solib.c | 60 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/solib.exp | 352 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.base/solib2.c | 14 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.btrace/Makefile.in | 19 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.cell/Makefile.in | 21 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.compile/Makefile | 21 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.compile/Makefile.in | 21 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/Makefile.in | 28 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.disasm/Makefile.in | 14 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.dlang/Makefile.in | 15 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.dwarf2/Makefile.in | 46 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.fortran/Makefile.in | 34 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.gdb/Makefile.in | 15 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.go/Makefile.in | 21 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.guile/Makefile | 17 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.guile/Makefile.in | 17 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.java/Makefile.in | 22 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.linespec/Makefile.in | 15 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.mi/Makefile.in | 30 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.modula2/Makefile.in | 34 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.multi/Makefile.in | 15 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.objc/Makefile.in | 23 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.opencl/Makefile.in | 18 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.opt/Makefile.in | 25 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.pascal/Makefile.in | 25 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.perf/Makefile | 15 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.perf/Makefile.in | 15 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.python/Makefile.in | 22 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.reverse/Makefile.in | 21 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.reverse/aarch64.c | 99 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.reverse/aarch64.exp | 115 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.server/Makefile.in | 26 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.stabs/Makefile.in | 14 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.threads/Makefile.in | 25 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.trace/Makefile.in | 19 -
external/gpl3/gdb/dist/gdb/testsuite/gdb.xml/Makefile.in | 14 -
external/gpl3/gdb/dist/gdb/tui/tui-stack.c | 4 +-
external/gpl3/gdb/dist/gdb/ui-file.c | 69 +-
external/gpl3/gdb/dist/gdb/user-regs.c | 15 +-
external/gpl3/gdb/dist/gdb/utils.c | 295 +-
external/gpl3/gdb/dist/gdb/varobj.c | 167 +-
external/gpl3/gdb/dist/gdb/vaxbsd-nat.c | 2 +-
external/gpl3/gdb/dist/include/aout/ChangeLog | 270 -
external/gpl3/gdb/dist/include/cgen/ChangeLog | 44 -
external/gpl3/gdb/dist/include/coff/ChangeLog | 419 -
external/gpl3/gdb/dist/include/elf/ChangeLog | 2156 ----
external/gpl3/gdb/dist/include/elf/common.h | 33 +-
external/gpl3/gdb/dist/include/mach-o/ChangeLog | 116 -
external/gpl3/gdb/dist/include/nlm/ChangeLog | 127 -
external/gpl3/gdb/dist/include/opcode/ChangeLog | 2262 ----
external/gpl3/gdb/dist/include/opcode/ppc.h | 18 +-
external/gpl3/gdb/dist/include/som/ChangeLog | 28 -
external/gpl3/gdb/dist/include/vms/ChangeLog | 95 -
external/gpl3/gdb/dist/opcodes/arm-dis.c | 640 +-
external/gpl3/gdb/dist/opcodes/cgen.sh | 45 +-
external/gpl3/gdb/dist/opcodes/configure | 91 +-
external/gpl3/gdb/dist/sim/arm/armopts.h | 22 -
external/gpl3/gdb/dist/sim/arm/armrdi.c | 1246 --
external/gpl3/gdb/dist/sim/arm/bag.c | 165 -
external/gpl3/gdb/dist/sim/arm/bag.h | 42 -
external/gpl3/gdb/dist/sim/arm/communicate.c | 254 -
external/gpl3/gdb/dist/sim/arm/communicate.h | 35 -
external/gpl3/gdb/dist/sim/arm/dbg_conf.h | 49 -
external/gpl3/gdb/dist/sim/arm/dbg_cp.h | 69 -
external/gpl3/gdb/dist/sim/arm/dbg_hif.h | 43 -
external/gpl3/gdb/dist/sim/arm/gdbhost.c | 112 -
external/gpl3/gdb/dist/sim/arm/gdbhost.h | 22 -
external/gpl3/gdb/dist/sim/arm/kid.c | 539 -
external/gpl3/gdb/dist/sim/arm/main.c | 193 -
external/gpl3/gdb/dist/sim/arm/parent.c | 480 -
external/gpl3/gdb/dist/sim/bfin/TODO | 54 -
external/gpl3/gdb/dist/sim/bfin/tconfig.h | 15 -
external/gpl3/gdb/dist/sim/common/callback.c | 5 +-
external/gpl3/gdb/dist/sim/common/config.in | 211 -
external/gpl3/gdb/dist/sim/common/tconfig.h | 9 -
external/gpl3/gdb/dist/sim/configure | 26 +-
external/gpl3/gdb/dist/sim/cr16/endian.c | 70 -
external/gpl3/gdb/dist/sim/cris/devices.c | 87 -
external/gpl3/gdb/dist/sim/cris/tconfig.h | 44 -
external/gpl3/gdb/dist/sim/frv/TODO | 8 -
external/gpl3/gdb/dist/sim/frv/devices.c | 58 -
external/gpl3/gdb/dist/sim/frv/tconfig.h | 36 -
external/gpl3/gdb/dist/sim/h8300/inst.h | 98 -
external/gpl3/gdb/dist/sim/h8300/tconfig.h | 11 -
external/gpl3/gdb/dist/sim/iq2000/iq2000-sim.h | 34 -
external/gpl3/gdb/dist/sim/iq2000/tconfig.h | 36 -
external/gpl3/gdb/dist/sim/lm32/tconfig.h | 27 -
external/gpl3/gdb/dist/sim/m32c/blinky.S | 34 -
external/gpl3/gdb/dist/sim/m32c/gloss.S | 32 -
external/gpl3/gdb/dist/sim/m32c/sample.S | 29 -
external/gpl3/gdb/dist/sim/m32c/sample.ld | 41 -
external/gpl3/gdb/dist/sim/m32c/sample2.c | 29 -
external/gpl3/gdb/dist/sim/m32r/TODO | 9 -
external/gpl3/gdb/dist/sim/m32r/devices.c | 106 -
external/gpl3/gdb/dist/sim/m32r/tconfig.h | 38 -
external/gpl3/gdb/dist/sim/mips/Makefile.in | 329 +-
external/gpl3/gdb/dist/sim/mips/tconfig.h | 17 -
external/gpl3/gdb/dist/sim/mn10300/Makefile.in | 7 +-
external/gpl3/gdb/dist/sim/msp430/trace.c | 320 -
external/gpl3/gdb/dist/sim/msp430/trace.h | 28 -
external/gpl3/gdb/dist/sim/ppc/emul_netbsd.c | 78 +-
external/gpl3/gdb/dist/sim/sh64/tconfig.h | 36 -
external/gpl3/gdb/dist/sim/v850/Makefile.in | 7 +-
external/gpl3/gdb/dist/zlib/contrib/vstudio/vc10/miniunz.vcxproj.user | 3 -
external/gpl3/gdb/dist/zlib/contrib/vstudio/vc10/minizip.vcxproj.user | 3 -
external/gpl3/gdb/dist/zlib/contrib/vstudio/vc10/testzlib.vcxproj.user | 3 -
external/gpl3/gdb/dist/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.user | 3 -
external/gpl3/gdb/dist/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.user | 3 -
external/gpl3/gdb/dist/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.user | 3 -
external/gpl3/gdb/lib/libbfd/arch/x86_64/bfd-in3.h | 366 +-
external/gpl3/gdb/lib/libbfd/arch/x86_64/bfd.h | 366 +-
external/gpl3/gdb/lib/libbfd/arch/x86_64/bfd_stdint.h | 2 +-
external/gpl3/gdb/lib/libbfd/arch/x86_64/bfdver.h | 6 +-
external/gpl3/gdb/lib/libbfd/arch/x86_64/config.h | 12 +-
external/gpl3/gdb/lib/libbfd/arch/x86_64/targmatch.h | 118 +-
external/gpl3/gdb/lib/libdecnumber/arch/x86_64/gstdint.h | 2 +-
external/gpl3/gdb/lib/libgdb/Makefile | 3 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/build-gnulib/config.h | 253 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/config.h | 27 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/defs.mk | 4 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/init.c | 6 +
external/gpl3/gdb/lib/libgdb/arch/x86_64/jit-reader.h | 2 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/observer.h | 14 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/observer.inc | 119 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/version.c | 2 +-
external/gpl3/gdb/lib/libgdb/arch/x86_64/xml-builtin.c | 44 +-
external/gpl3/gdb/lib/libiberty/arch/x86_64/config.h | 3 +
external/gpl3/gdb/lib/libopcodes/arch/x86_64/config.h | 6 +-
222 files changed, 11851 insertions(+), 32465 deletions(-)
diffs (truncated from 56584 to 300 lines):
diff -r 1ef90ac18c67 -r cc03a91b165d external/gpl3/gdb/dist/bfd/bfdio.c
--- a/external/gpl3/gdb/dist/bfd/bfdio.c Wed Oct 12 20:02:33 2016 +0000
+++ b/external/gpl3/gdb/dist/bfd/bfdio.c Wed Oct 12 20:20:32 2016 +0000
@@ -1,6 +1,6 @@
/* Low-level I/O routines for BFDs.
- Copyright (C) 1990-2015 Free Software Foundation, Inc.
+ Copyright (C) 1990-2016 Free Software Foundation, Inc.
Written by Cygnus Support.
@@ -234,7 +234,8 @@
bfd *parent_bfd = abfd;
ptr = abfd->iovec->btell (abfd);
- while (parent_bfd->my_archive != NULL)
+ while (parent_bfd->my_archive != NULL
+ && !bfd_is_thin_archive (parent_bfd->my_archive))
{
ptr -= parent_bfd->origin;
parent_bfd = parent_bfd->my_archive;
@@ -289,7 +290,7 @@
if (direction == SEEK_CUR && position == 0)
return 0;
- if (abfd->format != bfd_archive && abfd->my_archive == 0)
+ if (abfd->my_archive == NULL || bfd_is_thin_archive (abfd->my_archive))
{
if (direction == SEEK_SET && (bfd_vma) position == abfd->where)
return 0;
@@ -314,7 +315,8 @@
{
bfd *parent_bfd = abfd;
- while (parent_bfd->my_archive != NULL)
+ while (parent_bfd->my_archive != NULL
+ && !bfd_is_thin_archive (parent_bfd->my_archive))
{
file_position += parent_bfd->origin;
parent_bfd = parent_bfd->my_archive;
diff -r 1ef90ac18c67 -r cc03a91b165d external/gpl3/gdb/dist/bfd/config.bfd
--- a/external/gpl3/gdb/dist/bfd/config.bfd Wed Oct 12 20:02:33 2016 +0000
+++ b/external/gpl3/gdb/dist/bfd/config.bfd Wed Oct 12 20:20:32 2016 +0000
@@ -1,17 +1,17 @@
# config.bfd
#
-# Copyright (C) 2012-2015 Free Software Foundation, Inc.
+# Copyright (C) 2012-2016 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
-#
+#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with this program; see the file COPYING3. If not see
# <http://www.gnu.org/licenses/>.
@@ -53,6 +53,8 @@
echo "*** Use or1k-*-elf or or1k-*-linux as the target instead" >&2
exit 1
;;
+ i370-* | \
+ sh5*-*-* | sh64*-*-* | \
null)
if test "x$enable_obsolete" != xyes; then
echo "*** Configuration $targ is obsolete." >&2
@@ -92,7 +94,8 @@
case "${targ_cpu}" in
aarch64*) targ_archs="bfd_aarch64_arch bfd_arm_arch";;
alpha*) targ_archs=bfd_alpha_arch ;;
-am34*|am33_2.0*) targ_archs=bfd_mn10300_arch ;;
+am33_2.0*) targ_archs=bfd_mn10300_arch ;;
+arc*) targ_archs=bfd_arc_arch ;;
arm*) targ_archs=bfd_arm_arch ;;
bfin*) targ_archs=bfd_bfin_arch ;;
c30*) targ_archs=bfd_tic30_arch ;;
@@ -169,7 +172,13 @@
# START OF targmatch.h
#ifdef BFD64
- aarch64-*-elf)
+ aarch64-*-darwin*)
+ targ_defvec=aarch64_mach_o_vec
+ targ_selvecs="arm_mach_o_vec mach_o_le_vec mach_o_be_vec mach_o_fat_vec"
+ targ_archs="$targ_archs bfd_i386_arch bfd_powerpc_arch bfd_rs6000_arch"
+ want64=true
+ ;;
+ aarch64-*-elf | aarch64-*-rtems*)
targ_defvec=aarch64_elf64_le_vec
targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec"
want64=true
@@ -184,6 +193,11 @@
targ_selvecs="aarch64_elf64_be_vec arm_elf32_le_vec arm_elf32_be_vec"
want64=true
;;
+ aarch64-*-cloudabi*)
+ targ_defvec=aarch64_elf64_le_cloudabi_vec
+ targ_selvecs=aarch64_elf64_be_cloudabi_vec
+ want64=true
+ ;;
aarch64-*-linux*)
targ_defvec=aarch64_elf64_le_vec
targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec"
@@ -269,15 +283,25 @@
;;
#endif /* BFD64 */
- am34-*-linux* | am33_2.0-*-linux*)
+ am33_2.0-*-linux*)
targ_defvec=am33_elf32_linux_vec
;;
- arc-*-elf*)
+ arc*eb-*-elf* | arc*eb-*-linux*)
+ targ_defvec=arc_elf32_be_vec
+ targ_selvecs=arc_elf32_le_vec
+ ;;
+
+ arc*-*-elf* | arc*-*-linux*)
targ_defvec=arc_elf32_le_vec
targ_selvecs=arc_elf32_be_vec
;;
+ arm-*-darwin*)
+ targ_defvec=arm_mach_o_vec
+ targ_selvecs="mach_o_le_vec mach_o_be_vec mach_o_fat_vec"
+ targ_archs="$targ_archs bfd_i386_arch bfd_powerpc_arch bfd_rs6000_arch"
+ ;;
arm-*-nacl*)
targ_defvec=arm_elf32_nacl_le_vec
targ_selvecs="arm_elf32_nacl_be_vec i386_elf32_nacl_vec"
@@ -341,6 +365,10 @@
targ_selvecs=arm_coff_be_vec
targ_underscore=yes
;;
+ arm-*-phoenix*)
+ targ_defvec=arm_elf32_le_vec
+ targ_selvecs=arm_elf32_be_vec
+ ;;
arm-*-rtems*)
targ_defvec=arm_elf32_le_vec
targ_selvecs=arm_elf32_be_vec
@@ -534,6 +562,7 @@
targ_defvec=i370_elf32_vec
targ_selvecs="i370_elf32_vec"
;;
+
i[3-7]86-*-sco3.2v5*coff)
targ_defvec=i386_coff_vec
targ_selvecs=i386_elf32_vec
@@ -546,14 +575,14 @@
;;
i[3-7]86-*-solaris2*)
targ_defvec=i386_elf32_sol2_vec
- targ_selvecs="i386_coff_vec"
- targ64_selvecs="x86_64_elf64_sol2_vec l1om_elf64_vec k1om_elf64_vec"
+ targ_selvecs="iamcu_elf32_vec i386_coff_vec i386_pei_vec"
+ targ64_selvecs="x86_64_elf64_sol2_vec l1om_elf64_vec k1om_elf64_vec x86_64_pei_vec"
want64=true
;;
#ifdef BFD64
x86_64-*-solaris2*)
targ_defvec=i386_elf32_sol2_vec
- targ_selvecs="x86_64_elf64_sol2_vec l1om_elf64_vec k1om_elf64_vec i386_coff_vec"
+ targ_selvecs="x86_64_elf64_sol2_vec l1om_elf64_vec k1om_elf64_vec iamcu_elf32_vec i386_coff_vec i386_pei_vec x86_64_pei_vec"
want64=true
;;
#endif
@@ -680,7 +709,7 @@
targ_selvecs="i386_elf32_vec iamcu_elf32_vec l1om_elf64_vec k1om_elf64_vec"
want64=true
;;
- x86_64-*-elf*)
+ x86_64-*-elf* | x86_64-*-rtems*)
targ_defvec=x86_64_elf64_vec
targ_selvecs="i386_elf32_vec iamcu_elf32_vec x86_64_elf32_vec l1om_elf64_vec k1om_elf64_vec"
want64=true
@@ -1058,15 +1087,11 @@
targ_defvec=mips_elf32_trad_be_vec
targ_selvecs="mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec"
;;
- mips*el-*-elf* | mips*el-*-vxworks* | mips*-*-chorus*)
+ mips*el-*-elf* | mips*-*-chorus*)
targ_defvec=mips_elf32_le_vec
targ_selvecs="mips_elf32_be_vec mips_elf64_be_vec mips_elf64_le_vec"
;;
- mips*-*-elf* | mips*-*-rtems* | mips*-*-vxworks | mips*-*-windiss)
- targ_defvec=mips_elf32_be_vec
- targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec"
- ;;
- mips*-*-none)
+ mips*-*-elf* | mips*-*-rtems* | mips*-*-windiss | mips*-*-none)
targ_defvec=mips_elf32_be_vec
targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec"
;;
@@ -1407,6 +1432,7 @@
sh-*-linux*)
targ_defvec=sh_elf32_linux_be_vec
targ_selvecs="sh_elf32_linux_vec sh64_elf32_linux_vec sh64_elf32_linux_be_vec sh64_elf64_linux_vec sh64_elf64_linux_be_vec"
+ targ_selvecs="${targ_selvecs} sh_elf32_fdpic_le_vec sh_elf32_fdpic_be_vec"
want64=true
;;
#endif /* BFD64 */
@@ -1414,10 +1440,12 @@
sh*eb-*-linux*)
targ_defvec=sh_elf32_linux_be_vec
targ_selvecs=sh_elf32_linux_vec
+ targ_selvecs="${targ_selvecs} sh_elf32_fdpic_le_vec sh_elf32_fdpic_be_vec"
;;
sh*-*-linux*)
targ_defvec=sh_elf32_linux_vec
targ_selvecs=sh_elf32_linux_be_vec
+ targ_selvecs="${targ_selvecs} sh_elf32_fdpic_le_vec sh_elf32_fdpic_be_vec"
;;
sh-*-uclinux* | sh[12]-*-uclinux*)
@@ -1701,7 +1729,7 @@
visium-*-elf)
targ_defvec=visium_elf32_vec
;;
-
+
we32k-*-*)
targ_defvec=we32k_coff_vec
;;
@@ -1709,12 +1737,12 @@
w65-*-*)
targ_defvec=w65_coff_vec
;;
-
+
xgate-*-*)
targ_defvec=xgate_elf32_vec
targ_selvecs="xgate_elf32_vec"
;;
-
+
xstormy16-*-elf)
targ_defvec=xstormy16_elf32_vec
;;
diff -r 1ef90ac18c67 -r cc03a91b165d external/gpl3/gdb/dist/bfd/configure
--- a/external/gpl3/gdb/dist/bfd/configure Wed Oct 12 20:02:33 2016 +0000
+++ b/external/gpl3/gdb/dist/bfd/configure Wed Oct 12 20:20:32 2016 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.64 for bfd 2.25.51.
+# Generated by GNU Autoconf 2.64 for bfd 2.27.51.
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
@@ -557,8 +557,8 @@
# Identity of this package.
PACKAGE_NAME='bfd'
PACKAGE_TARNAME='bfd'
-PACKAGE_VERSION='2.25.51'
-PACKAGE_STRING='bfd 2.25.51'
+PACKAGE_VERSION='2.27.51'
+PACKAGE_STRING='bfd 2.27.51'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -603,12 +603,14 @@
am__EXEEXT_TRUE
LTLIBOBJS
LIBOBJS
-havevecs
-tdefaults
bfd_ufile_ptr
bfd_file_ptr
lt_cv_dlopen_libs
supports_plugins
+COREFLAG
+COREFILE
+havevecs
+tdefaults
bfd_default_target_size
bfd_machines
bfd_backends
@@ -619,8 +621,6 @@
SHARED_LIBADD
SHARED_LDFLAGS
LIBM
-COREFLAG
-COREFILE
zlibinc
zlibdir
EXEEXT_FOR_BUILD
@@ -658,6 +658,7 @@
MAINT
MAINTAINER_MODE_FALSE
MAINTAINER_MODE_TRUE
+WARN_WRITE_STRINGS
Home |
Main Index |
Thread Index |
Old Index