This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/pr22269 in repository binutils-gdb.
discards 82e6027ce3 sparc: Remove UNDEFINED_WEAK_RESOLVED_TO_ZERO definition discards e495683cc7 sh: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 573f6367e5 s390: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 743668ff2d nios2: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 0c5f366ecb microblaze: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 68e863b070 m68k: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 8895eee16c hppa: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards a36f889156 ia64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 32d0392e28 mips: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 09aac00bf5 arm: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 11d100c2b9 tile: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 86acef7358 aarch64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 772fb6b537 ppc: Update UNDEFWEAK_NO_DYNAMIC_RELOC discards b4d8a61042 Update _bfd_elf_symbol_refs_local_p/add UNDEFINED_WEAK_RESOL [...] discards 3f54e7ba28 Add a testcase for PR ld/22269 discards cf9ad66bc7 ELF: Call check_relocs after opening all inputs adds 0f09b4d8d8 x86: Set GOT refcount to 1 adds e8b8ffd3c0 Automatic date update in version.in adds d003af5580 ld internationalization fixes adds d9b477e3b7 Flash memory size not aligned to address adds 7fa29be949 Remove unnecessary parentheses in declarations adds 04914e3707 Display more information when decoding DW_AT_endianity, DW_A [...] adds 8f314ad58e Rename _doprnt -> _bfd_doprnt to fix DJGPP bfd build (and li [...] adds 56d704daee arc: Pass proper CPU value to the disassembler adds 905014d720 Use std::vector for symtab_fns adds 458ca1d02e Garbage collect reattach_breakpoints adds 72bc1bb934 ELF/BFD: Fix padding in `elf_external_linux_prpsinfo64' adds a2f63b2e7a ELF/BFD,GDB: Handle both variants of the 32-bit Linux core P [...] adds 3c9a7b0d6d ELF/BFD: Handle both variants of the 64-bit Linux core PRPSI [...] adds fe22022617 GDB: Remove Linux core PRPSINFO note writer override adds 39865a7f42 Disable the inclusion of logical input files in the assemble [...] adds 7176dfd28d Add FreeBSD/arm architecture. adds 4f9d99066e Add native target for FreeBSD/arm. adds 853ee16fcd x86: Run PR ld/19636 tests with -z dynamic-undefined-weak new 81f25d6291 ELF: Call check_relocs after opening all inputs new 93445c1d3f Update _bfd_elf_symbol_refs_local_p/add UNDEFINED_WEAK_RESOL [...] new 0ebbcfa955 ppc: Update UNDEFWEAK_NO_DYNAMIC_RELOC new 7eefa4eafa aarch64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new f9e9ccf920 tile: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 162f15e6bb arm: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new f82244723d mips: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 4aa97cda2f ia64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 935bccc521 hppa: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 4b2e4dc3b8 m68k: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new d679f06ab6 microblaze: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new daa640da38 nios2: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new d666266806 s390: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 52d0a7cdc4 sh: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 6a8d661006 sparc: Remove UNDEFINED_WEAK_RESOLVED_TO_ZERO definition
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (82e6027ce3) \ N -- N -- N refs/heads/users/hjl/pr22269 (6a8d661006)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 15 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/ChangeLog | 64 +++++ bfd/bfd.c | 13 +- bfd/elf-bfd.h | 12 +- bfd/elf-linux-core.h | 139 +++++++++-- bfd/elf.c | 38 ++- bfd/elf32-am33lin.c | 2 + bfd/elf32-arm.c | 2 + bfd/elf32-cris.c | 2 + bfd/elf32-frv.c | 2 + bfd/elf32-i386.c | 8 +- bfd/elf32-m32r.c | 2 + bfd/elf32-m68k.c | 2 + bfd/elf32-ppc.c | 64 ----- bfd/elf32-s390.c | 2 + bfd/elf32-sh.c | 2 + bfd/elf32-sparc.c | 2 + bfd/elf64-sh64.c | 2 + bfd/elf64-x86-64.c | 6 +- bfd/elfxx-target.h | 10 +- bfd/version.h | 2 +- binutils/ChangeLog | 14 ++ binutils/dwarf.c | 70 +++++- binutils/testsuite/binutils-all/dwarf-attributes.S | 133 +++++++++++ binutils/testsuite/binutils-all/dwarf-attributes.W | 49 ++++ binutils/testsuite/binutils-all/readelf.exp | 23 +- gas/ChangeLog | 10 + gas/as.h | 1 + gas/input-scrub.c | 32 ++- gas/listing.c | 8 +- gdb/ChangeLog | 67 ++++++ gdb/Makefile.in | 3 + gdb/NEWS | 2 + gdb/arc-tdep.c | 34 ++- gdb/arc-tdep.h | 15 ++ gdb/arm-fbsd-nat.c | 151 ++++++++++++ gdb/arm-fbsd-tdep.c | 257 +++++++++++++++++++++ gdb/arm-fbsd-tdep.h | 40 ++++ gdb/breakpoint.c | 36 --- gdb/breakpoint.h | 7 - gdb/configure.host | 1 + gdb/configure.nat | 5 + gdb/configure.tgt | 4 + gdb/gdbarch.c | 32 --- gdb/gdbarch.h | 13 -- gdb/gdbarch.sh | 8 - gdb/linux-tdep.c | 23 +- gdb/macrotab.h | 22 +- gdb/p-lang.h | 2 +- gdb/ppc-linux-tdep.c | 8 +- gdb/symfile.c | 24 +- gdb/target-memory.c | 8 +- gdb/testsuite/ChangeLog | 5 + gdb/testsuite/gdb.arch/arc-tdesc-cpu.exp | 48 ++++ gdb/testsuite/gdb.arch/arc-tdesc-cpu.xml | 53 +++++ gdb/tui/tui-data.c | 2 +- gdb/tui/tui-data.h | 2 +- gdb/utils.h | 4 +- ld/ChangeLog | 64 +++++ ld/emultempl/aarch64elf.em | 16 +- ld/emultempl/aix.em | 63 ++--- ld/emultempl/armcoff.em | 3 +- ld/emultempl/armelf.em | 20 +- ld/emultempl/avrelf.em | 15 +- ld/emultempl/beos.em | 102 ++++---- ld/emultempl/cr16elf.em | 57 ++--- ld/emultempl/elf-generic.em | 2 +- ld/emultempl/elf32.em | 37 +-- ld/emultempl/genelf.em | 2 +- ld/emultempl/hppaelf.em | 14 +- ld/emultempl/linux.em | 2 +- ld/emultempl/lnk960.em | 2 +- ld/emultempl/m68hc1xelf.em | 15 +- ld/emultempl/m68kcoff.em | 11 +- ld/emultempl/m68kelf.em | 19 +- ld/emultempl/metagelf.em | 12 +- ld/emultempl/mipself.em | 6 +- ld/emultempl/mmix-elfnmmo.em | 6 +- ld/emultempl/mmo.em | 2 +- ld/emultempl/msp430.em | 10 +- ld/emultempl/nds32elf.em | 8 +- ld/emultempl/nios2elf.em | 12 +- ld/emultempl/pe.em | 11 +- ld/emultempl/pep.em | 8 +- ld/emultempl/ppc32elf.em | 4 +- ld/emultempl/ppc64elf.em | 26 +-- ld/emultempl/riscvelf.em | 2 +- ld/emultempl/s390.em | 2 +- ld/emultempl/scoreelf.em | 3 +- ld/emultempl/spuelf.em | 20 +- ld/emultempl/sunos.em | 16 +- ld/emultempl/tic6xdsbt.em | 2 +- ld/emultempl/v850elf.em | 2 +- ld/emultempl/vms.em | 4 +- ld/emultempl/vxworks.em | 4 +- ld/ldcref.c | 2 +- ld/ldlang.c | 6 +- ld/ldlex.l | 52 ++--- ld/ldmain.c | 4 +- ld/pe-dll.c | 14 +- ld/plugin.c | 2 +- ld/testsuite/ld-elf/pr22269.d | 9 - ld/testsuite/ld-elf/pr22269.s | 13 -- ld/testsuite/ld-i386/i386.exp | 5 + ld/testsuite/ld-i386/pr19636-1j.d | 12 + ld/testsuite/ld-i386/pr19636-1k.d | 19 ++ ld/testsuite/ld-i386/pr19636-1l.d | 26 +++ ld/testsuite/ld-i386/pr19636-3h.d | 6 + ld/testsuite/ld-i386/pr19636-3i.d | 6 + ld/testsuite/ld-x86-64/pr19636-1h.d | 6 + ld/testsuite/ld-x86-64/pr19636-1i.d | 6 + ld/testsuite/ld-x86-64/pr19636-1j.d | 6 + ld/testsuite/ld-x86-64/pr19636-2j.d | 13 ++ ld/testsuite/ld-x86-64/pr19636-2k.d | 20 ++ ld/testsuite/ld-x86-64/pr19636-2l.d | 26 +++ ld/testsuite/ld-x86-64/pr19636-2m.d | 13 ++ ld/testsuite/ld-x86-64/x86-64.exp | 7 + 116 files changed, 1876 insertions(+), 593 deletions(-) create mode 100644 binutils/testsuite/binutils-all/dwarf-attributes.S create mode 100644 binutils/testsuite/binutils-all/dwarf-attributes.W create mode 100644 gdb/arm-fbsd-nat.c create mode 100644 gdb/arm-fbsd-tdep.c create mode 100644 gdb/arm-fbsd-tdep.h create mode 100644 gdb/testsuite/gdb.arch/arc-tdesc-cpu.exp create mode 100644 gdb/testsuite/gdb.arch/arc-tdesc-cpu.xml delete mode 100644 ld/testsuite/ld-elf/pr22269.d delete mode 100644 ld/testsuite/ld-elf/pr22269.s create mode 100644 ld/testsuite/ld-i386/pr19636-1j.d create mode 100644 ld/testsuite/ld-i386/pr19636-1k.d create mode 100644 ld/testsuite/ld-i386/pr19636-1l.d create mode 100644 ld/testsuite/ld-i386/pr19636-3h.d create mode 100644 ld/testsuite/ld-i386/pr19636-3i.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-1h.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-1i.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-1j.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-2j.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-2k.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-2l.d create mode 100644 ld/testsuite/ld-x86-64/pr19636-2m.d