This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/guinevere/remove-stabs in repository binutils-gdb.
discards 2c396181e1f gdb/mdebug: Remove stabs support from mdebug discards 8fe60b391f5 gdb: Deprecate stabs debug info adds 8935725a447 [gdb/symtab] Fix gdb.base/fission-macro.exp with unix/-m32 adds b610dec527d Automatic date update in version.in adds 3c037715ae0 x86: Add missing @tab to separate columns in c-i386.texi adds 196fda592e6 ld: replace another @progbits etc in an ELF testcase adds c80eb5cbe7d x86/Solaris: correct support for Sun form of CMOV<size>.S adds 4cbf39144c7 [gdb/testsuite] Fix gdb.base/branch-to-self.exp on arm-linux adds 95db53e5a03 bfd/doc: use abs_srcdir when creating symlinks adds 63efd116baa Preserve local variables in another Ada test case adds fbfadf96594 Avoid crash with 'length adds 1d39a0d7588 Remove gnatmake_version_at_least adds ad450e788ab Automatic date update in version.in adds 6999916e6c7 ld: fix bashism in scripttempl/elf.sc adds 63488ec7b8b More ld testsuite fixes adds a62e0f8597b Another ldelf_before_allocation leak adds 40c7f80788e unusual eh_frame memory leak adds 90bea4932e9 ld plugin.c concat leaks adds ee8f3b6c78e ld compact eh-frame leak adds 3097045a18a ld plugin bfd_make_readable leak adds 014a7c0fa36 ld: fix alignment issue for ARM thumb long branch stub usin [...] adds 0c1b7977c93 PowerPC: Add support for RFC02657 - AES acceleration instructions adds b132f2344c0 [gdb/cli] Fix return from frame containing inline frame adds 19125d93aa6 bfd: fix generation of bfd.texi in out-of-tree builds adds f238781aa11 Automatic date update in version.in adds 6a7a2387ade x86/APX: widen @gotpcrel and @gottpoff support (incl to MOVRS) adds 4998f9ea9d3 x86-64: tighten convert-load-reloc checking adds d66348e851e aarch64: Fix PLT fixups when BTI is used [PR32572] adds da67644ef53 [gdb/testsuite] Record less in gdb.reverse/time-reverse.exp adds fb570a6fe3b [gdb/tdep] Fix gdb.ada/O2_float_param.exp on s390x-linux adds 2047479c10d gdb/riscv: Add command to switch between numeric & abi regi [...] adds 2e724489260 Fix C++ template function matching in cooked index adds 997cb2219db Automatic date update in version.in adds 314b99ee71e Re: ld plugin bfd_make_readable leak adds 266d53b667c Automatic date update in version.in adds fd45211245d PR32599, objcopy -I ihex: invalid operation adds 59ba00f21f7 loongson buffer overflow adds 5be27d2ebc0 ld-x86-64/pr19609-2d.d: Move "#pass" to the end adds c7ea43c64ed Automatic date update in version.in adds 18df3e8323d Exclude libpthread from automatic export generation adds 2a20abdd819 Fix some broken links in docs and comments adds bedfbe9f519 [gdb/doc] Fix gdb.unwinder docs adds c779771dfe9 [gdb/doc] Fix qIsAddressTagged anchor adds 665888ea416 [gdb/doc] Use more lower-case in @sc in the documentation adds 163d9911759 [gdb/build] Fix build with gcc 7.5.0 adds 4bda1fb42f3 s390: s390_machinemode leak adds c622993a154 s390: s390_machine leak adds 6af6a9497b1 s390: Fix linker s390 emulation option parsing adds 6dbc8a3ef46 s390: Add basic PLT generation tests adds 98d9fe6cb62 s390: Generate .eh_frame unwind information for .plt section adds 9693d2fa7d6 s390: Additional tests for omitted base register operands adds e99d28e6bd6 s390: Do not omit vector index register 0 in disassembly adds d77c7ae0835 s390: Do not warn about vector index register 0 in assembly adds c76c8e20985 s390: Error if vector index register omitted in assembly adds 26b751e4c4f MicroBlaze: Widen mask used in opcodes/microblaze-dis,c adds af854e1c62b Automatic date update in version.in adds bff157a0c6f [gdb/doc] Fix "Standard Replies" xref adds b601c58034e gdb/configure: fail configure if all targets requested with [...] adds 9b381fd1118 gdb/remote: add 'binary-upload' feature to guard 'x' packet use adds d2030a099be Add translations for various sub-directories adds ae700d95c66 Fix gdb.ada/import.exp when using mold new ed9bb21c6e1 gdb: Deprecate stabs debug info new 61540d05830 gdb: move some stabs functions to gdbsupport/common-utils.h new e025ff4aae3 gdb/mdebug: Remove stabs support from mips inferiors new 8ceb1eef086 gdb: Remove stabs support from ELF files new 58a2b23c535 gdb: Remove stabs support from dbx new 5ea8dbaf4c6 gdb: Remove stabs support for COFF files new f998171a995 fixup! gdb/mdebug: Remove stabs support from mips inferiors new 840957eb1b9 gdb: Remove stabs support from XCOFF inferiors
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 (2c396181e1f) \ N -- N -- N refs/heads/users/guinevere/remove-stabs (840957eb1b9)
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 8 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 | 6 + bfd/Makefile.in | 4 +- bfd/coffgen.c | 10 + bfd/doc/local.mk | 4 +- bfd/elf-eh-frame.c | 17 +- bfd/elf.c | 6 + bfd/elf32-arm.c | 2 + bfd/elf64-s390.c | 126 +- bfd/elf64-x86-64.c | 370 +- bfd/elflink.c | 4 + bfd/elfnn-aarch64.c | 21 +- bfd/elfnn-loongarch.c | 5 +- bfd/elfxx-x86.c | 8 +- bfd/elfxx-x86.h | 2 +- bfd/libbfd-in.h | 2 +- bfd/libbfd.h | 2 +- bfd/libcoff-in.h | 3 + bfd/libcoff.h | 3 + bfd/opncls.c | 88 +- bfd/peicode.h | 1 + bfd/po/ms.po | 3695 +++++------ bfd/version.h | 2 +- gas/config/tc-i386.c | 157 +- gas/config/tc-i386.h | 8 +- gas/config/tc-s390.c | 52 +- gas/doc/c-aarch64.texi | 10 +- gas/doc/c-arm.texi | 3 +- gas/doc/c-i386.texi | 4 +- gas/po/fr.po | 6558 ++++++++++---------- gas/testsuite/gas/i386/solaris/cmov.d | 4 + gas/testsuite/gas/i386/solaris/cmov.s | 5 + gas/testsuite/gas/ppc/future.d | 22 + gas/testsuite/gas/ppc/future.s | 22 + gas/testsuite/gas/s390/machine-parsing-1.l | 3 +- gas/testsuite/gas/s390/machine-parsing-1.s | 3 + gas/testsuite/gas/s390/zarch-base-index-0-err.l | 18 +- gas/testsuite/gas/s390/zarch-base-index-0-err.s | 10 +- gas/testsuite/gas/s390/zarch-base-index-0.d | 26 +- gas/testsuite/gas/s390/zarch-base-index-0.s | 18 +- .../gas/s390/zarch-omitted-base-index-err.l | 37 +- .../gas/s390/zarch-omitted-base-index-err.s | 3 + gas/testsuite/gas/s390/zarch-omitted-base-index.d | 5 +- gas/testsuite/gas/s390/zarch-omitted-base-index.s | 6 +- gas/testsuite/gas/s390/zarch-warn-areg-zero.l | 16 +- gas/testsuite/gas/s390/zarch-warn-areg-zero.s | 56 +- gdb/NEWS | 18 +- gdb/ada-lang.c | 5 +- gdb/arm-tdep.c | 2 +- gdb/coffread.c | 128 +- gdb/configure | 4 +- gdb/configure.ac | 4 +- gdb/dbxread.c | 8 - gdb/doc/gdb.texinfo | 42 +- gdb/doc/python.texi | 6 +- gdb/dwarf2/ada-imported.c | 3 +- gdb/dwarf2/cooked-index.c | 54 +- gdb/dwarf2/read.c | 12 +- gdb/elfread.c | 144 +- gdb/mdebugread.c | 18 +- gdb/minsyms.c | 7 +- gdb/minsyms.h | 4 +- gdb/mipsread.c | 2 - gdb/remote.c | 1 + gdb/riscv-tdep.c | 83 +- gdb/s390-tdep.c | 16 + gdb/stabsread.c | 8 - gdb/stabsread.h | 7 - gdb/stack.c | 2 +- gdb/symtab.c | 5 +- gdb/testsuite/gdb.ada/local-enum/local.adb | 7 +- .../gdb.ada/{arr_arr => local-enum}/pck.adb | 0 .../gdb.ada/{arr_arr => local-enum}/pck.ads | 0 gdb/testsuite/gdb.ada/mi_prot.exp | 2 +- .../{recursive-variant.exp => p-bounds.exp} | 11 +- gdb/testsuite/gdb.ada/{ghost => p-bounds}/main.adb | 8 +- .../gdb.ada/{arr_arr => p-bounds}/pck.adb | 0 .../gdb.ada/{pp-rec-component => p-bounds}/pck.ads | 7 +- gdb/testsuite/gdb.ada/rename_subscript_param.exp | 2 +- gdb/testsuite/gdb.ada/scalar_storage.exp | 2 +- gdb/testsuite/gdb.ada/verylong.exp | 2 +- gdb/testsuite/gdb.base/branch-to-self.exp | 17 +- gdb/testsuite/gdb.base/fission-macro.exp | 8 +- .../return-3.c} | 22 +- .../return-3.exp} | 27 +- .../cpcompletion.cc} | 7 +- gdb/testsuite/gdb.linespec/cpcompletion.exp | 5 +- gdb/testsuite/gdb.linespec/cpls.cc | 2 +- gdb/testsuite/gdb.reverse/time-reverse.c | 12 + gdb/testsuite/gdb.reverse/time-reverse.exp | 7 +- gdb/testsuite/gdb.stabs/weird.exp | 309 - gdb/testsuite/lib/ada.exp | 21 - gdb/xcoffread.c | 1974 +----- gdbserver/server.cc | 2 +- gdbsupport/common-utils.h | 10 + gold/aarch64.cc | 2 +- gold/po/fr.po | 124 +- ld/NEWS | 6 + ld/emulparams/elf64_s390.sh | 1 + ld/emultempl/s390.em | 6 +- ld/ld.texi | 6 +- ld/ldelf.c | 14 +- ld/ldlang.c | 97 +- ld/ldlang.h | 6 +- ld/pe-dll.c | 2 + ld/plugin.c | 9 +- ld/po/fr.po | 3849 ++++++------ ld/scripttempl/elf.sc | 2 +- ld/testsuite/ld-arm/arm-elf.exp | 3 + ...> farcall-thumb2-purecode-consecutive-veneer.d} | 16 +- ...> farcall-thumb2-purecode-consecutive-veneer.s} | 8 +- ld/testsuite/ld-arm/farcall-thumb2-purecode.d | 2 +- ld/testsuite/ld-elf/indirect.exp | 4 +- ld/testsuite/ld-elf/merge4b.s | 10 +- ld/testsuite/ld-ifunc/ifunc.exp | 921 ++- ld/testsuite/ld-s390/plt_31-1.s | 40 + .../testsuite/ld-s390/plt_31-1.wf | 31 +- ld/testsuite/ld-s390/plt_31_non-pic-1.pd | 54 + ld/testsuite/ld-s390/plt_31_pic-1.pd | 57 + ld/testsuite/ld-s390/plt_64-1.pd | 38 + ld/testsuite/ld-s390/plt_64-1.s | 26 + .../testsuite/ld-s390/plt_64-1.wf | 29 +- ld/testsuite/ld-s390/plt_64-1_eh.wf | 31 + ld/testsuite/ld-s390/pltlib.s | 16 + ld/testsuite/ld-s390/s390.exp | 28 +- ld/testsuite/ld-x86-64/apx-load1.s | 71 + ld/testsuite/ld-x86-64/apx-load1a.d | 142 +- ld/testsuite/ld-x86-64/apx-load1b.d | 52 +- ld/testsuite/ld-x86-64/apx-load1c.d | 140 +- ld/testsuite/ld-x86-64/apx-load1d.d | 140 +- ld/testsuite/ld-x86-64/load3.s | 22 + ld/testsuite/ld-x86-64/load3a.d | 21 + ld/testsuite/ld-x86-64/load3b.d | 21 + ld/testsuite/ld-x86-64/load4.d | 13 + ld/testsuite/ld-x86-64/load4.s | 23 + ld/testsuite/ld-x86-64/pr19609-2d.d | 2 +- ld/testsuite/ld-x86-64/tlsbindesc.dd | 16 + ld/testsuite/ld-x86-64/tlsbindesc.rd | 36 +- ld/testsuite/ld-x86-64/tlsbindesc.s | 6 + ld/testsuite/ld-x86-64/tlsie5.d | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 3 + opcodes/microblaze-dis.c | 16 +- opcodes/ppc-opc.c | 80 +- opcodes/s390-dis.c | 13 +- 143 files changed, 10065 insertions(+), 10666 deletions(-) copy gdb/testsuite/gdb.ada/{arr_arr => local-enum}/pck.adb (100%) copy gdb/testsuite/gdb.ada/{arr_arr => local-enum}/pck.ads (100%) copy gdb/testsuite/gdb.ada/{recursive-variant.exp => p-bounds.exp} (79%) copy gdb/testsuite/gdb.ada/{ghost => p-bounds}/main.adb (79%) copy gdb/testsuite/gdb.ada/{arr_arr => p-bounds}/pck.adb (100%) copy gdb/testsuite/gdb.ada/{pp-rec-component => p-bounds}/pck.ads (91%) copy gdb/testsuite/{gdb.python/py-commands-breakpoint.c => gdb.base/return-3.c} (79%) copy gdb/testsuite/{gdb.arch/i386-stap-eval-lang-ada.exp => gdb.base/return-3.exp} (65%) copy gdb/testsuite/{gdb.base/debug-frame-2.c => gdb.linespec/cpcompletion.cc} (91%) delete mode 100644 gdb/testsuite/gdb.stabs/weird.exp copy ld/testsuite/ld-arm/{farcall-thumb2-purecode.d => farcall-thumb2-purecode-con [...] copy ld/testsuite/ld-arm/{farcall-thumb2-purecode.s => farcall-thumb2-purecode-con [...] create mode 100644 ld/testsuite/ld-s390/plt_31-1.s copy gas/testsuite/gas/cfi/cfi-s390-1.d => ld/testsuite/ld-s390/plt_31-1.wf (55%) create mode 100644 ld/testsuite/ld-s390/plt_31_non-pic-1.pd create mode 100644 ld/testsuite/ld-s390/plt_31_pic-1.pd create mode 100644 ld/testsuite/ld-s390/plt_64-1.pd create mode 100644 ld/testsuite/ld-s390/plt_64-1.s copy gas/testsuite/gas/cfi/cfi-s390x-1.d => ld/testsuite/ld-s390/plt_64-1.wf (51%) create mode 100644 ld/testsuite/ld-s390/plt_64-1_eh.wf create mode 100644 ld/testsuite/ld-s390/pltlib.s create mode 100644 ld/testsuite/ld-x86-64/load3.s create mode 100644 ld/testsuite/ld-x86-64/load3a.d create mode 100644 ld/testsuite/ld-x86-64/load3b.d create mode 100644 ld/testsuite/ld-x86-64/load4.d create mode 100644 ld/testsuite/ld-x86-64/load4.s