From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 54750 invoked by alias); 6 Nov 2016 18:03:50 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 54671 invoked by uid 9674); 6 Nov 2016 18:03:49 -0000 Date: Sun, 06 Nov 2016 18:03:00 -0000 Message-ID: <20161106180349.54535.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] users/jkratoch/dwarf5gcc-gdb: Merge branch 'dwarf5gcc' into dwarf5gcc-gdb X-Git-Refname: refs/heads/users/jkratoch/dwarf5gcc-gdb X-Git-Reftype: branch X-Git-Oldrev: af98ca37c4e54857543252bf8a81a653bde8bbb1 X-Git-Newrev: 4cd5f9f6dd33da4a2186ca8bc1e46739a36ba493 X-SW-Source: 2016-q4/txt/msg00011.txt.bz2 List-Id: The branch, users/jkratoch/dwarf5gcc-gdb has been updated via 4cd5f9f6dd33da4a2186ca8bc1e46739a36ba493 (commit) via db2060bfd45fedf12db5495376c2bee5526acc6c (commit) via e785b52d4a706edbd9379d3250e0888874954641 (commit) via 62e34765c9b25094e6a7b460c3a1632efe51e03e (commit) via 9cee1c1eb3d7a39279f7a0dae94bb38ab1106d1b (commit) via 26c4b26f0cc51f04cdaba3c9e6ff09032bd10d8b (commit) via 7989954c57444ef2a5963bb2bb0fae4652b846a6 (commit) via b437d035ddf4e4c0c566c577ee059790ed28ad9b (commit) via 848ac659685fba46ce8816400db705f60c8040f7 (commit) via c42608e136ef1eb52f65002d5e7efe6d62b7f285 (commit) via feb4bea70a297eb6316d1b0685bbbb8095b7fb29 (commit) via d46a21655318492db1e6113972fb02ab49eae75f (commit) via b19ea8d28b1c06c2973738c1cda076f895ac3ad0 (commit) via ce1b0a458aed5fea182c8eb4a8cf1161d1c0a20f (commit) via 13be4805fe268e9ac61e6a6b22d19b8e6e7738bb (commit) via 4f7eddc4d1a03c982a4f0361879bc5347b921b10 (commit) via 88ba72a2dfae2e71e3b0798ac74c6853749fd502 (commit) via 1b7a12f2d68f2f334fbe78cc2db76982ba6d4ef1 (commit) via 8f1732fc2a11dc2dbece0800d4ed6f011590d3ad (commit) via 88bd15396002102beedf49c87adee7b16c2bb409 (commit) via b709ef7ca12d963678c6f73b10a20bea60cfb0df (commit) via 6b211b9cc3c61f514423869af51a17e4c2bc7531 (commit) via aed6eddb24be670fa619b844c651095bb65396d1 (commit) via cdf5a07c75b47481da1e99ee91ee860c2a6bb5f6 (commit) via b96645f1a1e6084ed6a20ddf615bdc4d2487a9c9 (commit) via 51a789c3bf3d9b04d3d81493fda7f2514ae43add (commit) via 98d0e90ccafe18d0b6392fa891e4b3d77299ae95 (commit) via 5a736821eff3aa4a8da237778526f9f700759c7a (commit) via bdfe53e3cfebb392b1a0ef50fdd02faafec6dc63 (commit) via 90f61cceac73fe40dcd21b3590c247bfa624ac00 (commit) via 2e27220211249bfeb38b10e630b33fbd170fce6c (commit) via 06fe285fd293e999481ec8f5c619658aa5e3b48b (commit) via 91fdca6f26cf33573364b5bd313ed4bed6a547cc (commit) via ecf64ec654afe916099f0fe482c2dae417913905 (commit) via 2fe9c2a0c9fe3ca2f0fa94ea7219a8a4a299ac6a (commit) via d039fef395c1b5fd781acaf1c611f96f654f5f91 (commit) via 8b89fe14b522cd6e5d160ff17defa8ecec243b11 (commit) via 722bcb33bf0383487c1af0e7d401e30301e94e2b (commit) via 034b77cf7875c4ea5aaf3d06dfea2e422abc47db (commit) via 7148c36989ee64f15ac9618543309cd7311b6015 (commit) via 04180708eff91ddd3a9572bd4b517ccce5850db0 (commit) via a97c97e8d7c818886f0f7beb3fd5dee0042b4a07 (commit) via 833b7ab5008b769dca6db6d5ee1d21d33e730132 (commit) via 22f13eb869197fc45a0da2a8a96b03d39809862e (commit) via c0f4a997c26760d2584946196ee5c411d1a632a6 (commit) via 579c6ad9830058ccebf9c592d692c25fac6285c7 (commit) via cd6c3b4ffc4ea6f56f12581419e2eed885441beb (commit) via d19280adb5b2d1470dc39756ccac8a8fa2af8321 (commit) via 44f1c4d7b0160a51ecf7fe1af42416f1d2a71356 (commit) via 598cc9dc84aeaa66e4a77efa9dc8ff03d5532620 (commit) via 8b55a7e4e5b30877e924e4b0ed0437d16ccdcedf (commit) via bada43421274615d0d5f629a61a60b7daa71bc15 (commit) via 225b362d1036121a611f3dd17fdb6780070ba51f (commit) via c8c064b0dc4ef58b47151e1dfb207262a24ff2d1 (commit) via 7d5697f9e27f79e1decc1215f33088cee9f7d863 (commit) from af98ca37c4e54857543252bf8a81a653bde8bbb1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 4cd5f9f6dd33da4a2186ca8bc1e46739a36ba493 Merge: e785b52 db2060b Author: Jan Kratochvil Date: Sun Nov 6 19:02:27 2016 +0100 Merge branch 'dwarf5gcc' into dwarf5gcc-gdb commit e785b52d4a706edbd9379d3250e0888874954641 Author: Jan Kratochvil Date: Sun Nov 6 19:01:49 2016 +0100 . ----------------------------------------------------------------------- Summary of changes: bfd/ChangeLog | 13 + bfd/config.bfd | 67 +++ bfd/po/da.po | 272 +--------- bfd/targets.c | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 15 + binutils/MAINTAINERS | 2 + binutils/dwarf-mode.el | 3 +- binutils/dwarf.c | 267 +++++++-- binutils/dwarf.h | 1 + binutils/objcopy.c | 3 + gas/ChangeLog | 112 ++++ gas/NEWS | 2 + gas/config/tc-aarch64.c | 3 + gas/config/tc-arc.c | 237 +++------ gas/config/tc-arm.c | 92 +++- gas/config/tc-s390.c | 24 +- gas/doc/Makefile.am | 1 + gas/doc/Makefile.in | 1 + gas/doc/all.texi | 1 + gas/doc/as.texinfo | 14 + gas/doc/c-aarch64.texi | 1 + gas/doc/c-arm.texi | 3 + gas/doc/c-riscv.texi | 8 +- gas/input-scrub.c | 91 ++-- gas/testsuite/gas/arc/nps400-10.d | 24 + gas/testsuite/gas/arc/nps400-10.s | 22 + gas/testsuite/gas/arc/nps400-6.d | 12 +- gas/testsuite/gas/arc/nps400-6.s | 2 +- gas/testsuite/gas/arc/nps400-9.d | 44 ++ gas/testsuite/gas/arc/nps400-9.s | 51 ++ gas/testsuite/gas/arm/archv6t2-bad.l | 1 + gas/testsuite/gas/arm/archv6t2-bad.s | 5 +- gas/testsuite/gas/arm/archv6t2.d | 1 + gas/testsuite/gas/arm/archv6t2.s | 3 + gas/testsuite/gas/arm/archv8m-base.d | 2 + gas/testsuite/gas/arm/archv8m-main-dsp-1.d | 2 + gas/testsuite/gas/arm/archv8m-main.d | 2 + gas/testsuite/gas/arm/archv8m.s | 8 + gas/testsuite/gas/i386/opcode-intel.d | 8 + gas/testsuite/gas/i386/opcode.d | 8 + gas/testsuite/gas/i386/opcode.s | 9 + gas/testsuite/gas/s390/zarch-zEC12.d | 13 +- gas/testsuite/gas/s390/zarch-zEC12.s | 3 + gdb/ChangeLog | 388 +++++++++++++ gdb/Makefile.in | 1 + gdb/aarch64-tdep.c | 17 +- gdb/alpha-tdep.c | 15 +- gdb/arc-tdep.c | 33 +- gdb/arch-utils.c | 18 +- gdb/arch-utils.h | 55 ++- gdb/arm-tdep.c | 123 +++-- gdb/avr-tdep.c | 14 +- gdb/bfin-tdep.c | 33 +- gdb/breakpoint.c | 30 + gdb/breakpoint.h | 10 +- gdb/cris-tdep.c | 25 +- gdb/dwarf2expr.c | 16 - gdb/dwarf2expr.h | 8 +- gdb/dwarf2loc.c | 32 +- gdb/dwarf2read.c | 197 ++++++- gdb/frv-tdep.c | 13 +- gdb/ft32-tdep.c | 14 +- gdb/gdbarch.c | 76 ++- gdb/gdbarch.h | 26 +- gdb/gdbarch.sh | 20 +- gdb/h8300-tdep.c | 17 +- gdb/hppa-tdep.c | 13 +- gdb/i386-tdep.c | 14 +- gdb/ia64-tdep.c | 15 +- gdb/iq2000-tdep.c | 24 +- gdb/lm32-tdep.c | 13 +- gdb/m32c-tdep.c | 14 +- gdb/m32r-tdep.c | 52 +- gdb/m68hc11-tdep.c | 16 +- gdb/m68k-tdep.c | 14 +- gdb/m88k-tdep.c | 16 +- gdb/maint.c | 2 +- gdb/mem-break.c | 15 +- gdb/mep-tdep.c | 13 +- gdb/microblaze-linux-tdep.c | 2 - gdb/microblaze-tdep.c | 16 +- gdb/mips-tdep.c | 185 +++---- gdb/mn10300-tdep.c | 15 +- gdb/moxie-tdep.c | 17 +- gdb/msp430-tdep.c | 17 +- gdb/mt-tdep.c | 28 +- gdb/nds32-tdep.c | 25 +- gdb/nios2-tdep.c | 99 ++-- gdb/ppc-linux-tdep.c | 2 - gdb/ppcnbsd-tdep.c | 2 +- gdb/ppcobsd-tdep.c | 2 +- gdb/record-full.c | 10 - gdb/remote.c | 20 +- gdb/rl78-tdep.c | 23 +- gdb/rs6000-tdep.c | 23 +- gdb/rust-exp.y | 8 +- gdb/rust-lang.c | 327 +++++++---- gdb/rx-tdep.c | 14 +- gdb/s390-linux-tdep.c | 15 +- gdb/score-tdep.c | 125 +++-- gdb/sh-tdep.c | 39 +- gdb/sh64-tdep.c | 70 ++-- gdb/sparc-tdep.c | 15 +- gdb/spu-tdep.c | 14 +- gdb/testsuite/ChangeLog | 9 + gdb/testsuite/gdb.rust/simple.exp | 16 +- gdb/testsuite/gdb.rust/simple.rs | 30 + gdb/tic6x-tdep.c | 20 +- gdb/tilegx-tdep.c | 21 +- gdb/ui-out.c | 2 +- gdb/utils.c | 4 +- gdb/v850-tdep.c | 22 +- gdb/vax-tdep.c | 14 +- gdb/windows-nat.c | 2 +- gdb/xstormy16-tdep.c | 16 +- gdb/xtensa-tdep.c | 60 ++- include/ChangeLog | 27 + include/opcode/arc.h | 97 ++-- include/opcode/arm.h | 4 + ld/ChangeLog | 57 ++ ld/NEWS | 4 + ld/config.in | 3 - ld/configure | 2 +- ld/configure.ac | 2 +- ld/emultempl/elf32.em | 37 +- ld/ld.texinfo | 28 +- ld/ldgram.y | 14 +- ld/ldlang.c | 59 ++- ld/ldlang.h | 1 + ld/testsuite/ld-discard/extern.d | 2 +- ld/testsuite/ld-discard/start.d | 2 +- ld/testsuite/ld-discard/static.d | 2 +- ld/testsuite/ld-elf/orphan-8.map | 4 +- ld/testsuite/ld-scripts/exclude-file-1.d | 5 + ld/testsuite/ld-scripts/exclude-file-1.map | 8 + ld/testsuite/ld-scripts/exclude-file-1.t | 10 + ld/testsuite/ld-scripts/exclude-file-2.d | 5 + ld/testsuite/ld-scripts/exclude-file-2.map | 7 + ld/testsuite/ld-scripts/exclude-file-2.t | 10 + ld/testsuite/ld-scripts/exclude-file-3.d | 5 + ld/testsuite/ld-scripts/exclude-file-3.map | 7 + ld/testsuite/ld-scripts/exclude-file-3.t | 10 + ld/testsuite/ld-scripts/exclude-file-4.d | 5 + ld/testsuite/ld-scripts/exclude-file-4.map | 7 + ld/testsuite/ld-scripts/exclude-file-4.t | 10 + ld/testsuite/ld-scripts/exclude-file-a.s | 5 + ld/testsuite/ld-scripts/exclude-file-b.s | 5 + ld/testsuite/ld-scripts/exclude-file.exp | 32 ++ ld/testsuite/lib/ld-lib.exp | 23 +- opcodes/ChangeLog | 106 ++++ opcodes/arc-dis.c | 481 +++++++---------- opcodes/arc-ext.c | 2 +- opcodes/arc-ext.h | 2 +- opcodes/arc-fxi.h | 366 ++++++------ opcodes/arc-nps400-tbl.h | 113 ++++- opcodes/arc-opc.c | 837 ++++++++++++---------------- opcodes/i386-dis.c | 15 +- 158 files changed, 3988 insertions(+), 2621 deletions(-) create mode 100644 gas/testsuite/gas/arc/nps400-10.d create mode 100644 gas/testsuite/gas/arc/nps400-10.s create mode 100644 gas/testsuite/gas/arc/nps400-9.d create mode 100644 gas/testsuite/gas/arc/nps400-9.s create mode 100644 ld/testsuite/ld-scripts/exclude-file-1.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-1.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-1.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-2.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-2.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-2.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-3.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-3.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-3.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-4.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-4.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-4.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-a.s create mode 100644 ld/testsuite/ld-scripts/exclude-file-b.s create mode 100644 ld/testsuite/ld-scripts/exclude-file.exp First 500 lines of diff: diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 49d490d..810dd05 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,16 @@ +2016-11-04 Nick Clifton + + * targets.c (bfd_target_vector): Only add riscv_elf32_vec target + when supporting 64-bit BFD targets. + +2016-11-03 Tristan Gingold + + * config.bfd: Deprecate many old triplets. + +2016-11-03 Nick Clifton + + * po/da.po: Updated Danish translation. + 2016-11-01 Maciej W. Rozycki * reloc.c (bfd_default_reloc_type_lookup) : Do diff --git a/bfd/config.bfd b/bfd/config.bfd index 98663fd..b692f0a 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -53,6 +53,73 @@ case $targ in echo "*** Use or1k-*-elf or or1k-*-linux as the target instead" >&2 exit 1 ;; + i[3-7]86-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu | \ + mips*-*-irix5* | mips*-*-irix6*) + # Not obsolete + ;; + *-*-netware* | \ + arm-epoc-pe* | \ + arm*-*-aout | \ + arm*-*-coff | \ + h8300*-*-coff | \ + h8500*-*-coff | \ + i[3-7]86-*-sco3.2v5*coff | \ + i[3-7]86-*-sysv4* | i[3-7]86-*-unixware* | \ + i[3-7]86-*-sco3.2v5* | \ + i[3-7]86-*-dgux* | i[3-7]86-*-sysv5* | \ + i[3-7]86-*-chorus* | \ + i[3-7]86-*-sysv* | i[3-7]86-*-isc* | i[3-7]86-*-sco* | i[3-7]86-*-coff | \ + i[3-7]86-*-aix* | \ + i[3-7]86-sequent-bsd* | \ + i[3-7]86-*-freebsdaout* | i[3-7]86-*-freebsd[12].* | \ + i[3-7]86-*-freebsd[12] | \ + i[3-7]86-*-netbsdaout* | i[3-7]86-*-netbsd* | \ + i[3-7]86-*-openbsd[0-2].* | i[3-7]86-*-openbsd3.[0-3] | \ + i[3-7]86-*-netware* | \ + i[3-7]86-*-linux*aout* | \ + i[3-7]86-*-mach* | i[3-7]86-*-osf1mk* | \ + i[3-7]86-*-os9k | \ + i[3-7]86-none-* | \ + i[3-7]86-*-aout* | i[3-7]86*-*-vsta* | \ + i860-*-* | \ + i960-*-* | \ + m68*-motorola-sysv* | m68*-hp-bsd* | m68*-*-aout* | \ + m68*-*-coff* | m68*-*-sysv* | \ + m68*-*-hpux* | \ + m68*-*-linux*aout* | \ + m68*-hp*-netbsd* | \ + m68*-*-netbsdaout* | \ + m68*-*-sunos* | m68*-*-os68k* | m68*-*-vxworks* | m68*-netx-* | \ + m68*-*-bsd* | m68*-*-vsta* | \ + m68*-ericsson-* | \ + m68*-*-psos* | \ + m88*-*-* | \ + mips*-big-* | \ + mips*-dec-* | mips*el-*-ecoff* | \ + mips*-*-ecoff* | \ + mips*-sgi-* | mips*-*-bsd* | \ + mips*-*-lnews* | \ + mips*-*-sysv* | mips*-*-riscos* | \ + ns32k-*-* | \ + sh*-*-symbianelf* | \ + sh-*-rtemscoff* | \ + sparclet-*-aout* | \ + sparc86x-*-aout* | \ + sparc*-*-chorus* | \ + sparc-*-linux*aout* | \ + sparc-*-netbsdaout* | \ + sparc-*-openbsd[0-2].* | sparc-*-openbsd3.[0-1] | \ + sparc-*-netware* | \ + sparc64-*-aout* | \ + sparc*-*-coff* | \ + tahoe-*-* | \ + vax-*-bsd* | vax-*-ultrix* | \ + we32k-*-* | \ + w65-*-* | \ + *-*-ieee* | \ + *-adobe-* | \ + *-sony-* | \ + *-tandem-* | \ i370-* | \ sh5*-*-* | sh64*-*-* | \ null) diff --git a/bfd/po/da.po b/bfd/po/da.po index e47c8d1..add4ce4 100644 --- a/bfd/po/da.po +++ b/bfd/po/da.po @@ -25,7 +25,7 @@ msgstr "" "Project-Id-Version: bfd-2.24.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2014-02-10 09:42+1030\n" -"PO-Revision-Date: 2016-10-15 18:25+0200\n" +"PO-Revision-Date: 2016-10-27 23:31+0200\n" "Last-Translator: Ask Hjorth Larsen \n" "Language-Team: Danish \n" "Language: da\n" @@ -3906,7 +3906,7 @@ msgstr "bfd_mach_o_read_symtab_symbol: navn uden for gyldigt interval (%lu >= %l #: mach-o.c:2997 #, c-format msgid "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d (max %lu): setting to undefined" -msgstr "bfd_mach_o_read_symtab_symbol: symbolet \"%s\" angiv ugyldigt afsnit %d (maks %lu): sætter til udefineret" +msgstr "bfd_mach_o_read_symtab_symbol: symbolet \"%s\" angav ugyldigt afsnit %d (maks %lu): sætter til udefineret" #: mach-o.c:3013 #, c-format @@ -6508,18 +6508,18 @@ msgid "" " vma:\t\tBegin End EH EH PrologEnd Exception\n" " \t\tAddress Address Handler Data Address Mask\n" msgstr "" -" vma:\t\tStart- Slut- EH- EH- Prologsluts- Undtagelses-\n" -" \t\tadresse adresse håndterer data adresse maske\n" +" vma:\t\tStart- Slut- EH- EH- Prologslut- Undtagelses-\n" +" \t\tadresse adresse håndt. data adresse maske\n" #: peigen.c:1705 pepigen.c:1705 pex64igen.c:1705 #, c-format msgid " Register save millicode" -msgstr " Registergemnings millikode" +msgstr " Registergemnings-millikode" #: peigen.c:1708 pepigen.c:1708 pex64igen.c:1708 #, c-format msgid " Register restore millicode" -msgstr " Registergenskabnings millikode" +msgstr " Registergenskabnings-millikode" #: peigen.c:1711 pepigen.c:1711 pex64igen.c:1711 #, c-format @@ -6533,8 +6533,8 @@ msgid "" " vma:\t\tBegin Prolog Function Flags Exception EH\n" " \t\tAddress Length Length 32b exc Handler Data\n" msgstr "" -" vma:\t\tStart Prolog Funktion Flag Undtagelse EH\n" -" \t\tAdresse Længde Længde 32b exc Håndtering Data\n" +" vma:\t\tStart Prolog Funktion Flag Undt.- EH\n" +" \t\tAdresse Længde Længde 32b exc Håndt. Data\n" #: peigen.c:1937 pepigen.c:1937 pex64igen.c:1937 #, c-format @@ -6574,12 +6574,12 @@ msgstr "navn: [værdi: %08lx længde %d]: " #: peigen.c:2054 pepigen.c:2054 pex64igen.c:2054 #, c-format msgid "" -msgstr "" +msgstr "" #: peigen.c:2057 pepigen.c:2057 pex64igen.c:2057 #, c-format msgid "" -msgstr "" +msgstr "" #: peigen.c:2060 pepigen.c:2060 pex64igen.c:2060 #, c-format @@ -6687,255 +6687,3 @@ msgstr "%B: kan ikke udfylde DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)], da .id #: peigen.c:3801 pepigen.c:3801 pex64igen.c:3801 msgid "%B: unable to fill in DataDictionary[9] because __tls_used is missing" msgstr "%B: kan ikke udfylde DataDictionary[9], da __tls_used mangler" - -#~ msgid "" -#~ "%B(%s): warning: interworking not enabled.\n" -#~ " first occurrence: %B: thumb call to arm" -#~ msgstr "" -#~ "%B(%s): advarsel: samvirken (interworking) er ikke aktiveret.\n" -#~ " første forekomst: %B: thumb-kald til arm" - -#~ msgid "DIV usage mismatch between %B and %B" -#~ msgstr "Uoverensstemmelse i DIV-forbrug mellem %B og %B" - -#~ msgid "relocation references a different segment" -#~ msgstr "relokering refererer et andet segment" - -#~ msgid "%B: bad relocation section name `%s'" -#~ msgstr "%B: fejlagtigt relokeringsafsnitsnavn \"%s\"" - -#~ msgid " [64-bit doubles]" -#~ msgstr " [64 bit-doubles]" - -#~ msgid " [dsp]" -#~ msgstr " [dsp]" - -#~ msgid "%B: relocation type %d not implemented" -#~ msgstr "%B: relokeringstypen %d er ikke implementeret" - -#~ msgid "warning: %B and %B differ in position-dependence of data addressing" -#~ msgstr "advarsel: %B og %B har forskellig positionsafhængighed af dataadressering" - -#~ msgid "warning: %B and %B differ in position-dependence of code addressing" -#~ msgstr "advarsel: %B og %B har forskellig positionsafhængighed af kodeadressering" - -#~ msgid "%B(%A+0x%lx): cannot reach %s" -#~ msgstr "%B(%A+0x%lx): kan ikke nå %s" - -#~ msgid "%B(%A+0x%lx): automatic multiple TOCs not supported using your crt files; recompile with -mminimal-toc or upgrade gcc" -#~ msgstr "%B(%A+0x%lx): flere automatiske TOC'er understøttes ikke med dine crt-filer; genkompilér med -mminimal-toc eller opgradér gcc" - -#~ msgid "Warning: %B uses -msingle-float, %B uses -mdouble-float" -#~ msgstr "Advarsel: %B bruger -msingle-float, %B bruger -mdouble-float" - -#~ msgid "Warning: %B uses -msingle-float, %B uses -mips32r2 -mfp64" -#~ msgstr "Advarsel: %B bruger -msingle-float, %B bruger -mips32r2 -mfp64" - -#~ msgid "Warning: %B uses -mdouble-float, %B uses -mips32r2 -mfp64" -#~ msgstr "Advarsel: %B bruger -mdouble-float, %B bruger -mips32r2 -mfp64" - -#~ msgid "%B: warning: ignoring duplicate section `%A'\n" -#~ msgstr "%B: advarsel: ignorerer gentaget afsnit \"%A\"\n" - -#~ msgid "%B: warning: duplicate section `%A' has different size\n" -#~ msgstr "%B: advarsel: gentaget afsnit \"%A\" har forskellig længde\n" - -#~ msgid "Mach-O header:\n" -#~ msgstr "Mach-O-header:\n" - -# eller skal det være magisk tal? -#~ msgid " magic : %08lx\n" -#~ msgstr " magi : %08lx\n" - -#~ msgid " cputype : %08lx (%s)\n" -#~ msgstr " cputype : %08lx (%s)\n" - -#~ msgid " filetype : %08lx (%s)\n" -#~ msgstr " filtype : %08lx (%s)\n" - -# ? -#~ msgid " ncmds : %08lx (%lu)\n" -#~ msgstr " nkmd'er : %08lx (%lu)\n" - -# kan ikke så godt gøre de her konsistente -#~ msgid " sizeofcmds: %08lx\n" -#~ msgstr " sizeofcmds: %08lx\n" - -#~ msgid " flags : %08lx (" -#~ msgstr " flag : %08lx (" - -#~ msgid " reserved : %08x\n" -#~ msgstr " reserveret: %08x\n" - -#~ msgid "Segments and Sections:\n" -#~ msgstr "Segmenter og afsnit:\n" - -#~ msgid " #: Segment name Section name Address\n" -#~ msgstr " #: Segmentnavn Afsnitsnavn Adresse\n" - -#~ msgid "Symbol %s replaced by %s\n" -#~ msgstr "Symbol %s erstattet med %s\n" - -# src/menus.c:341 -#~ msgid "Missing IHCONST" -#~ msgstr "IHCONST mangler" - -# src/menus.c:341 -#~ msgid "Missing IHIHALF" -#~ msgstr "IHIHALF mangler" - -#~ msgid "missing IHCONST reloc" -#~ msgstr "IHCONST-relokering mangler" - -#~ msgid "missing IHIHALF reloc" -#~ msgstr "IHIHALF-relokering mangler" - -#~ msgid " first occurrence: %s: arm call to thumb" -#~ msgstr " første forekomst: %s: arm-kald til thumb" - -#~ msgid " first occurrence: %s: thumb call to arm" -#~ msgstr " første forekomst: %s: thumb-kald til arm" - -#~ msgid "reloc against unsupported section" -#~ msgstr "relokering mod afsnit som ikke understøttes" - -#~ msgid "Dwarf Error: DW_FORM_strp offset (%lu) greater than or equal to .debug_str size (%lu)." -#~ msgstr "Dwarf-fejl: DW_FORM_strp-afstanden (%lu) større end eller lig med størrelsen på .debug_str (%lu)." - -#~ msgid "Dwarf Error: Can't find .debug_abbrev section." -#~ msgstr "Dwarf-fejl: Kan ikke finde afsnittet .debug_abbrev." - -#~ msgid "Dwarf Error: Abbrev offset (%lu) greater than or equal to .debug_abbrev size (%lu)." -#~ msgstr "Dwarf-fejl: Forkortelsesafstanden (%lu) større end eller lig med størrelsen .debug_abbrev (%lu)." - -#~ msgid "%s: warning: unresolvable relocation against symbol `%s' from %s section" -#~ msgstr "%s: advarsel: uløselig relokering mod symbol \"%s\" fra afsnittet %s" - -#~ msgid "%s: Not enough room for program headers (allocated %u, need %u)" -#~ msgstr "%s: Ikke tilstrækkeligt med plads for programhoveder (allokerede %u, behøver %u)" - -#~ msgid "Error: First section in segment (%s) starts at 0x%x whereas the segment starts at 0x%x" -#~ msgstr "Fejl: Første afsnit i segmentet (%s) begynder ved 0x%x mens segmentet begynder ved 0x%x" - -#~ msgid "%s: warning: unresolvable relocation %d against symbol `%s' from %s section" -#~ msgstr "%s: advarsel: uløselig relokering %d mod symbol \"%s\" fra afsnittet %s" - -#~ msgid "ERROR: %s is compiled for EABI version %d, whereas %s is compiled for version %d" -#~ msgstr "FEJL: %s er oversat for EABI version %d, mens %s er oversat for version %d" - -#~ msgid "%s: unresolvable relocation %s against symbol `%s' from %s section" -#~ msgstr "%s: uløselig relokering %s mod symbol \"%s\" fra afsnittet %s" - -#~ msgid "%s: relocation %s should not be used when making a shared object; recompile with -fPIC" -#~ msgstr "%s: relokeringen %s bør ikke bruges når et delt objekt oprettes; genoversæt med -fPIC" - -#~ msgid "%s(%s+0x%lx): fixing %s" -#~ msgstr "%s(%s+0x%lx): retter %s" - -#~ msgid " [m68000]" -#~ msgstr " [m68000]" - -#~ msgid "v850ea architecture" -#~ msgstr "v850ea-arkitektur" - -#~ msgid "%s: check_relocs: unhandled reloc type %d" -#~ msgstr "%s: check_relocs: uhåndteret relokeringstype %d" - -#~ msgid "Error: out of memory" -#~ msgstr "Fejl: ikke mere hukommelse" - -#~ msgid "local symbols in discarded section %s" -#~ msgstr "lokale symboler i bortkastet afsnit %s" - -#~ msgid "%s: %s+0x%lx: jump to stub routine which is not jal" -#~ msgstr "%s: %s+0x%lx: hop til stubrutine som ikke er jal" - -#~ msgid "%s: ISA mismatch (-mips%d) with previous modules (-mips%d)" -#~ msgstr "%s: ISA (-mips%d) passer ikke med tidligere moduler (-mips%d)" - -#~ msgid "%s: ISA mismatch (%d) with previous modules (%d)" -#~ msgstr "%s: ISA (%d) passer ikke med tidligere moduler (%d)" - -#~ msgid " [mips1]" -#~ msgstr " [mips1]" - -#~ msgid " [mips2]" -#~ msgstr " [mips2]" - -#~ msgid " [mips3]" -#~ msgstr " [mips3]" - -#~ msgid " [mips4]" -#~ msgstr " [mips4]" - -#~ msgid " [mips5]" -#~ msgstr " [mips5]" - -#~ msgid " [mips32]" -#~ msgstr " [mips32]" - -#~ msgid " [mips64]" -#~ msgstr " [mips64]" - -#~ msgid " [mips16]" -#~ msgstr " [mips16]" - -#~ msgid " [32bitmode]" -#~ msgstr " [32-bittilstand]" - -#~ msgid "bfd_make_section (%s) failed" -#~ msgstr "bfd_make_section (%s) mislykkedes" - -#~ msgid "bfd_set_section_flags (%s, %x) failed" -#~ msgstr "bfd_set_section_flags (%s, %x) mislykkedes" - -#~ msgid "Size mismatch section %s=%lx, %s=%lx" -#~ msgstr "Størrelsen passer ikke på afsnit %s=%lx, %s=%lx" - -#~ msgid "unknown gsd/egsd subtype %d" -#~ msgstr "ukendt gsd/egsd-undertype %d" - -#~ msgid "failed to enter %s" -#~ msgstr "mislykkedes med at gå ind i %s" - -#~ msgid "No Mem !" -#~ msgstr "Ingen hukommelse!" - -#~ msgid "%s: no symbol \"%s\"" -#~ msgstr "%s: intet symbol \"%s\"" - -#~ msgid "reserved STO cmd %d" -#~ msgstr "reserveret STO-kommando %d" - -#~ msgid "reserved OPR cmd %d" -#~ msgstr "reserveret OPR-kommando %d" - -#~ msgid "reserved CTL cmd %d" -#~ msgstr "reserveret CTL-kommando %d" - -#~ msgid "stack-from-image not implemented" -#~ msgstr "stack-from-image er ikke implementeret" - -#~ msgid "stack-entry-mask not fully implemented" -#~ msgstr "stack-entry-mask er ikke helt implementeret" - -#~ msgid "stack-local-symbol not fully implemented" -#~ msgstr "stack-local-symbol er ikke helt implementeret" - -#~ msgid "stack-literal not fully implemented" -#~ msgstr "stack-literal er ikke helt implementeret" - -#~ msgid "stack-local-symbol-entry-point-mask not fully implemented" -#~ msgstr "stack-local-symbol-entry-point-mask er ikke helt implementeret" - -#~ msgid "obj code %d not found" -#~ msgstr "objektkode %d kunne ikke findes" - -#~ msgid "%s: dynamic relocation against speculation fixup" -#~ msgstr "%s: dynamisk relokering uden spekulationsrettelser" - -#~ msgid "%s: speculation fixup against undefined weak symbol" -#~ msgstr "%s: spekulationsfix mod udefineret svagt symbol" - -#~ msgid "%s: reloc overflow 1: 0x%lx > 0xffff" -#~ msgstr "%s: relokering giver overløb 1: 0x%lx > 0xffff" diff --git a/bfd/targets.c b/bfd/targets.c index bc61c02..8e6158e 100644 --- a/bfd/targets.c +++ b/bfd/targets.c @@ -1305,8 +1305,8 @@ static const bfd_target * const _bfd_target_vector[] = &powerpc_xcoff_vec, #endif - &riscv_elf32_vec, #ifdef BFD64 + &riscv_elf32_vec, &riscv_elf64_vec, #endif &rl78_elf32_vec, diff --git a/bfd/version.h b/bfd/version.h index 5a906cd..f2750d9 100644 --- a/bfd/version.h +++ b/bfd/version.h @@ -1,4 +1,4 @@ -#define BFD_VERSION_DATE 20161102 +#define BFD_VERSION_DATE 20161106 #define BFD_VERSION @bfd_version@ #define BFD_VERSION_STRING @bfd_version_package@ @bfd_version_string@ #define REPORT_BUGS_TO @report_bugs_to@ diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 9b720d9..09f76b9 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,18 @@ +2016-11-04 Andrew Burgess + + * objcopy.c (copy_section): Add extra calls to free for error + paths. + +2016-11-04 Tom Tromey + + * dwarf-mode.el (dwarf-browse): Set default-directory. Bump + version number. + +2016-11-04 Palmer Dabbelt + + * MAINTAINERS: Add myself and Andrew Waterman as maintainers for + the RISC-V target. + 2016-11-01 Palmer Dabbelt Andrew Waterman diff --git a/binutils/MAINTAINERS b/binutils/MAINTAINERS index bd1ffd4..143d481 100644 --- a/binutils/MAINTAINERS +++ b/binutils/MAINTAINERS @@ -122,6 +122,8 @@ responsibility among the other maintainers. PPC Alan Modra PPC Peter Bergner PPC vector ext Aldy Hernandez + RISC-V Palmer Dabbelt + RISC-V Andrew Waterman RL78 DJ Delorie RX DJ Delorie RX Nick Clifton diff --git a/binutils/dwarf-mode.el b/binutils/dwarf-mode.el index 407c49b..cec56ec 100644 --- a/binutils/dwarf-mode.el +++ b/binutils/dwarf-mode.el @@ -1,6 +1,6 @@ ;;; dwarf-mode.el --- Browser for DWARF information. -;; Version: 1.2 +;; Version: 1.3 ;; Copyright (C) 2012-2016 Free Software Foundation, Inc. @@ -162,6 +162,7 @@ This is the main interface to `dwarf-mode'." (buffer (generate-new-buffer (concat "*DWARF for " base-name "*")))) hooks/post-receive -- Repository for Project Archer.