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 b25a5c8f7a sparc: Remove UNDEFINED_WEAK_RESOLVED_TO_ZERO definition discards 5d84459c0c sh: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards ee5f8b4d58 s390: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards a4fbfb2923 nios2: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 334b6d9b7e microblaze: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 3097754ef3 m68k: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 31167e97ce hppa: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 97f52f5d8d ia64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 69b9497daf mips: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 4c50d98c71 arm: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards e697a4fbb1 tile: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 69f82c128f aarch64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO discards 99956646bb ppc: Update UNDEFWEAK_NO_DYNAMIC_RELOC discards 4a4011bdd9 Update _bfd_elf_symbol_refs_local_p/add UNDEFINED_WEAK_RESOL [...] discards 15275158e9 Add a testcase for PR ld/22269 adds 70090aa5f6 Reformat elf_x86_allocate_dynrelocs adds 4c7236d3cb tilegx: Set this_hdr.sh_entsize only if section size > 0 adds effaa0a1e8 Automatic date update in version.in adds f9799aae8e sparc: Remove a strayed comment adds a72f95f776 sh: Dump dynamic relocation info to the map file adds b55ec8b676 PR22212, memory leak in nm adds b9c04fb268 Change search_symbols to return std::vector adds 757325a3f2 Remove make_cleanup_value_free adds 30a9c02fef Remove cleanup from frame_prepare_for_sniffer adds 791afaa233 Remove some cleanups from dwarf2read.c adds 4f2358bca6 Enable .fill forward labels adds 5d3b558acd Replace nop in fill-1.s testcase. adds 76f361eb49 ld: Don't allow '~' as the first char in symbol name adds 5c9e4427a7 Fix gdb.base/print-file-var-main.c value check logic adds e61933afce Add missing changelog entries adds 6753e38a5c Fix compile time warning message when running the PR19874 li [...] adds c474ea1a5f Fix link time warning message when running the srec linker tests. adds 109483d9ee Make cp_remove_params return a gdb::unique_xmalloc_ptr adds 890e97902a Fix automatic dependency tracking adds ee6767daf1 S/390: Sync with IBM z14 POP - SI_RD format adds 8e464506d2 S/390: Sync with latest POP - 3 new instructions adds 6e66f75381 Don't try building gdb against guile-2.2 adds a181c0bf74 Use gdbarch_long_bit to determine layout of FreeBSD siginfo_t. adds cbd2b4e316 Multi-arch exec, more register reading avoidance adds 777a42f1f8 gdb.multi/multi-arch-exec.exp: Also test -m32 => -m64 adds 9d45a7de8b bfin: Don't create .interp section for info->nointerp adds 478c006f9b mn10300: Don't free cached internal symbol table adds 0c478e2d06 Remove "do_nothing" adds 1a56bfa56e Remove free_splay_tree cleanup adds f8f762b2fd Automatic date update in version.in adds cbd3b1c155 Correct ld/Makefile earmelfb_fuchsia dependencies adds b9399fcf4e Prepare powerpc64 for late check_relocs adds fc3c534364 riscv: Cache the max alignment of output sections new b3a8f0c36b Add a testcase for PR ld/22269 new cf4a2d7bd7 Update _bfd_elf_symbol_refs_local_p/add UNDEFINED_WEAK_RESOL [...] new 91699b47a1 ppc: Update UNDEFWEAK_NO_DYNAMIC_RELOC new 923ca6506f aarch64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 075d749d8f tile: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new da355e1bf6 arm: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new d218b2743a mips: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 8f97556d7b ia64: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 740ee8005c hppa: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 39f36b6e1f m68k: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 88e61d16ac microblaze: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 74ea504d03 nios2: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new cdb707844d s390: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new 87b5a03b2f sh: Check UNDEFINED_WEAK_RESOLVED_TO_ZERO new b67aab2cbc 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 (b25a5c8f7a) \ N -- N -- N refs/heads/users/hjl/pr22269 (b67aab2cbc)
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 | 56 ++++++ bfd/dwarf2.c | 4 + bfd/elf-m10300.c | 2 +- bfd/elf32-bfin.c | 2 +- bfd/elf32-sh.c | 9 +- bfd/elf64-ppc.c | 138 ++++++++------ bfd/elfnn-riscv.c | 16 +- bfd/elfxx-sparc.c | 2 - bfd/elfxx-tilegx.c | 18 +- bfd/elfxx-x86.c | 3 +- bfd/version.h | 2 +- gas/ChangeLog | 18 ++ gas/read.c | 2 +- gas/testsuite/gas/all/fill-1.s | 5 + gas/testsuite/gas/all/gas.exp | 2 + gas/testsuite/gas/s390/zarch-arch12.d | 3 + gas/testsuite/gas/s390/zarch-arch12.s | 3 + gas/testsuite/gas/s390/zarch-z13.d | 2 +- gdb/ChangeLog | 98 ++++++++++ gdb/Makefile.in | 9 +- gdb/{selftest-arch.h => common/gdb_splay_tree.h} | 31 +++- gdb/configure | 4 +- gdb/configure.ac | 2 +- gdb/cp-support.c | 19 +- gdb/cp-support.h | 3 +- gdb/dwarf2loc.c | 5 +- gdb/dwarf2read.c | 204 +++++++-------------- gdb/fbsd-nat.c | 4 +- gdb/fbsd-tdep.c | 4 +- gdb/frame-unwind.c | 12 +- gdb/frame.c | 13 +- gdb/frame.h | 13 +- gdb/infrun.c | 5 +- gdb/mi/mi-main.c | 29 +-- gdb/psymtab.c | 8 +- gdb/stack.c | 7 +- gdb/symtab.c | 204 +++++---------------- gdb/symtab.h | 45 ++++- gdb/testsuite/ChangeLog | 34 ++++ gdb/testsuite/gdb.base/print-file-var-main.c | 6 +- gdb/testsuite/gdb.base/print-file-var.exp | 2 +- gdb/testsuite/gdb.multi/multi-arch-exec.c | 27 +++ gdb/testsuite/gdb.multi/multi-arch-exec.exp | 180 +++++++++++++----- gdb/utils.c | 16 -- gdb/utils.h | 1 - gdb/value.h | 15 ++ ld/ChangeLog | 23 +++ ld/Makefile.am | 2 +- ld/Makefile.in | 2 +- ld/ldlex.l | 5 +- ld/testsuite/ld-scripts/expr.exp | 1 + ld/testsuite/ld-scripts/pr22267.d | 7 + .../{ld-elf/pr14926.s => ld-scripts/pr22267.s} | 4 +- ld/testsuite/ld-scripts/pr22267.t | 4 + ld/testsuite/ld-srec/srec.exp | 2 +- ld/testsuite/ld-x86-64/pr19784c.c | 2 +- opcodes/ChangeLog | 11 ++ opcodes/s390-opc.c | 4 +- opcodes/s390-opc.txt | 10 +- 59 files changed, 810 insertions(+), 554 deletions(-) create mode 100644 gas/testsuite/gas/all/fill-1.s copy gdb/{selftest-arch.h => common/gdb_splay_tree.h} (63%) create mode 100644 ld/testsuite/ld-scripts/pr22267.d copy ld/testsuite/{ld-elf/pr14926.s => ld-scripts/pr22267.s} (89%) create mode 100644 ld/testsuite/ld-scripts/pr22267.t