SHA256
8
0
forked from pool/gdb

474 Commits

Author SHA256 Message Date
e09187697b Accepting request 1286144 from devel:gcc
- Patches added:
  * gdb-testsuite-fix-timeout-in-gdb.multi-attach-while-.patch
- Patches added (swo#32167):
  * gdb-python-reimplement-gdb.interrupt-race-fix.patch
- Maintenance script qa.sh:
  * Drop PR32167 kfail.
- Simplify outdated comment in gdb.spec.
- Update to fedora rawhide @ 0481d32.
  Maintenance script import-fedora.sh:
  * Skip gdb-fix-bg-execution-repeat.patch.
- Add MIT in License tag due to gdbsupport/unordered_dense.h.
- Update to fedora rawhide @ 89e3933.
  Maintenance script import-fedora.sh:
  * Drop gdb-6.8-bz466901-backtrace-full-prelinked.patch from
    skip_patches.
- Update to fedora rawhide @ 660c52f.
  Drop patches:
  * gdb-rhbz1149205-catch-syscall-after-fork-test.patch
- Update to fedora rawhide @ 885cdf8.
  Update patches:
  * gdb-add-rpm-suggestion-script.patch
  Drop patches:
  * fixup-gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ 9c718a5.
  Drop patches:
  * gdb-6.3-mapping-zero-inode-test.patch
- Update to fedora rawhide @ 15778f3.
  Drop patches:
  * gdb-archer-next-over-throw-cxx-exec.patch
- Update to fedora rawhide @ 152468c.
  Maintenance script import-fedora.sh:
  * Rename gdb-6.3-rh-testversion-20041202.patch to
    gdb-test-show-version.patch in skip_patches.
  Patches dropped (Renamed to ...):
  * gdb-add-rpm-suggestion-script.patch
  Patches added (... this):
  * gdb-rpm-suggestion-script.patch
- Move some patches from "Backport from gdb-patches" to
  "Backports from master, available in GDB 17".
- Add patches (swo#33000):
  * gdb-tdep-fix-gdb.ada-finish-var-size.exp-on-ppc64le-.patch
- Add patches (swo#32409):
  * gdb-ada-fix-gdb.ada-overloads.exp-on-s390x.patch
- Add patches:
  * gdb-testsuite-make-gdb.reverse-time-reverse.exp-more.patch
  * gdb-testsuite-fix-gdb.reverse-time-reverse.exp-timeo.patch
  * gdb-testsuite-handle-asm-frame-in-gdb.python-py-miss.patch
  * gdb-testsuite-fix-gdb.base-ptype.exp-with-gcc-15.patch
  * gdb-testsuite-fix-gdb.python-py-objfile.exp-with-gcc.patch
  * gdb-testsuite-fix-gdb.ada-scalar_storage.exp-on-s390.patch
  * gdb-testsuite-fix-gdb.base-bp-permanent.exp-with-gcc.patch
  * gdb-testsuite-don-t-run-to-main-in-gdb.cp-cplusfuncs.patch
- Fix "ERROR: is not a date".
- Add libipt-cmake4-patch to fix build failure w/ cmake-4

OBS-URL: https://build.opensuse.org/request/show/1286144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=188
2025-06-18 17:29:33 +00:00
d97db920ea - Patches added:
* gdb-testsuite-fix-timeout-in-gdb.multi-attach-while-.patch
- Patches added (swo#32167):
  * gdb-python-reimplement-gdb.interrupt-race-fix.patch
- Maintenance script qa.sh:
  * Drop PR32167 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=466
2025-06-13 07:50:40 +00:00
0e155d6874 - Simplify outdated comment in gdb.spec.
- Update to fedora rawhide @ 0481d32.
  Maintenance script import-fedora.sh:
  * Skip gdb-fix-bg-execution-repeat.patch.
- Add MIT in License tag due to gdbsupport/unordered_dense.h.
- Update to fedora rawhide @ 89e3933.
  Maintenance script import-fedora.sh:
  * Drop gdb-6.8-bz466901-backtrace-full-prelinked.patch from
    skip_patches.
- Update to fedora rawhide @ 660c52f.
  Drop patches:
  * gdb-rhbz1149205-catch-syscall-after-fork-test.patch
- Update to fedora rawhide @ 885cdf8.
  Update patches:
  * gdb-add-rpm-suggestion-script.patch
  Drop patches:
  * fixup-gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ 9c718a5.
  Drop patches:
  * gdb-6.3-mapping-zero-inode-test.patch
- Update to fedora rawhide @ 15778f3.
  Drop patches:
  * gdb-archer-next-over-throw-cxx-exec.patch
- Update to fedora rawhide @ 152468c.
  Maintenance script import-fedora.sh:
  * Rename gdb-6.3-rh-testversion-20041202.patch to
    gdb-test-show-version.patch in skip_patches.
  Patches dropped (Renamed to ...):
  * gdb-add-rpm-suggestion-script.patch
  Patches added (... this):
  * gdb-rpm-suggestion-script.patch
- Move some patches from "Backport from gdb-patches" to
  "Backports from master, available in GDB 17".
- Add patches (swo#33000):
  * gdb-tdep-fix-gdb.ada-finish-var-size.exp-on-ppc64le-.patch
- Add patches (swo#32409):
  * gdb-ada-fix-gdb.ada-overloads.exp-on-s390x.patch
- Add patches:
  * gdb-testsuite-make-gdb.reverse-time-reverse.exp-more.patch
  * gdb-testsuite-fix-gdb.reverse-time-reverse.exp-timeo.patch
  * gdb-testsuite-handle-asm-frame-in-gdb.python-py-miss.patch
  * gdb-testsuite-fix-gdb.base-ptype.exp-with-gcc-15.patch
  * gdb-testsuite-fix-gdb.python-py-objfile.exp-with-gcc.patch
  * gdb-testsuite-fix-gdb.ada-scalar_storage.exp-on-s390.patch
  * gdb-testsuite-fix-gdb.base-bp-permanent.exp-with-gcc.patch
  * gdb-testsuite-don-t-run-to-main-in-gdb.cp-cplusfuncs.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=465
2025-06-05 13:03:19 +00:00
5cb431f298 - Fix "ERROR: is not a date".
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=464
2025-05-27 13:32:17 +00:00
a2137f94d6 add libipt-cmake4-patch to fix build failure w/ cmake-4
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=463
2025-05-12 08:30:00 +00:00
164495090f Accepting request 1272090 from devel:gcc
- Mention fixup-gdb-6.5-gcore-buffer-limit-test.patch.
- Mention changes in GDB 16:
  * GDB now supports watchpoints for tagged data pointers (see
    https://en.wikipedia.org/wiki/Tagged_pointer) on amd64, such
    as the one used by the Linear Address Masking (LAM) feature
    provided by Intel.
  * Debugging support for Intel MPX has been removed.  This
    includes the removal of:
    * MPX register support
    * the commands "show/set mpx bound" (deprecated since GDB 15)
    * i386 and amd64 implementation of the hooks report_signal_info
      and get_siginfo_type.
  * GDB now supports printing of asynchronous events from the
    Intel Processor Trace during 'record instruction-history',
    'record function-call-history' and all stepping commands.
    This can be controlled with the new "set record btrace pt
    event-tracing" command.
  * GDB now supports printing of ptwrite payloads from the Intel
    Processor Trace during 'record instruction-history', 'record
    function-call-history' and all stepping commands.  The payload
    is also accessible in Python as a RecordAuxiliary object.
    Printing is customizable via a ptwrite filter function in
    Python.  By default, the raw ptwrite payload is printed for
    each ptwrite that is encountered.
  * For breakpoints that are created in the 'pending' state, any
    'thread' or 'task' keywords are parsed at the time the
    breakpoint is created, rather than at the time the breakpoint
    becomes non-pending.
  * Thread-specific breakpoints are only inserted into the
    program space in which the thread of interest is running.
    In most cases program spaces are unique for each inferior,
    so this means that thread-specific breakpoints will usually
    only be inserted for the inferior containing the thread of
    interest.  The breakpoint will be hit no less than before.
  * For ARM targets, the offset of the pc in the jmp_buf has
    been fixed to match glibc 2.20 and later.  This should only
    matter when not using libc probes.  This may cause breakage
    when using an incompatible libc, like uclibc or newlib, or
    an older glibc.
  * MTE (Memory Tagging Extension) debugging is now supported on
    AArch64 baremetal targets.
  * In a record session, when a forward emulation reaches the end
    of the reverse history, the warning message has been changed
    to indicate that the end of the history has been reached.  It
    also specifies that the forward execution can continue, and
    the recording will also continue.
  * The Ada 'Object_Size attribute is now supported.
  * New bash script gstack uses GDB to print stack traces of
    running processes.
  * Python API:
    * Added gdb.record.clear.  Clears the trace data of the
      current recording.  This forces re-decoding of the trace for
      successive commands.
    * Added the new event source gdb.tui_enabled.
    * New module gdb.missing_objfile that facilitates dealing with
      missing objfiles when opening a core-file.
    * New function gdb.missing_objfile.register_handler that can
     register an instance of a sub-class of
     gdb.missing_debug.MissingObjfileHandler as a handler for
     missing objfiles.
    * New class gdb.missing_objfile.MissingObjfileHandler which
      can be sub-classed to create handlers for missing objfiles.
    * The 'signed' argument to gdb.Architecture.integer_type()
      will no longer accept non-bool types.
    * The gdb.MICommand.installed property can only be set to True
      or False.
    * The 'qualified' argument to gdb.Breakpoint constructor will
      no longer accept non-bool types.
    * Added the gdb.Symbol.is_artificial attribute.
  * Debugger Adapter Protocol changes:
    * The "scopes" request will now return a scope holding global
      variables from the stack frame's compilation unit.
    * The "scopes" request will return a "returnValue" scope
      holding the return value from the latest "stepOut" command,
      when appropriate.
    * The "launch" and "attach" requests were rewritten in
      accordance with some clarifications to the spec.  Now they
      can be sent at any time after the "initialized" event, but
      will not take effect (or send a response) until after the
      "configurationDone" request has been sent.
    * The "variables" request will not return artificial symbols.
  * New commands:
    * show jit-reader-directory
      Show the name of the directory that "jit-reader-load" uses
      for relative file names.
    * set style line-number foreground COLOR
      set style line-number background COLOR
      set style line-number intensity VALUE
      Control the styling of line numbers printed by GDB.
    * set style command foreground COLOR
      set style command background COLOR
      set style command intensity VALUE
      Control the styling of GDB commands when displayed by GDB.
    * set style title foreground COLOR
      set style title background COLOR
      set style title intensity VALUE
      This style now applies to the header line of lists, for
      example the first line of the output of "info breakpoints".
      Previous uses of this style have been replaced with the new
      "command" style.
    * set warn-language-frame-mismatch [on|off]
      show warn-language-frame-mismatch
      Control the warning that is emitted when specifying a
      language that does not match the current frame's language.
    * maintenance info inline-frames [ADDRESS]
      New command which displays GDB's inline-frame information
      for the current address, or for ADDRESS if specified.  The
      output identifies inlined frames which start at the
      specified address.
    * maintenance info blocks [ADDRESS]
      New command which displays information about all of the
      blocks at ADDRESS, or at the current address if ADDRESS is
      not given.  Blocks are listed starting at the inner global
      block out to the most inner block.
    * info missing-objfile-handlers
      List all the registered missing-objfile handlers.
    * enable missing-objfile-handler LOCUS HANDLER
      disable missing-objfile-handler LOCUS HANDLER
      Enable or disable a missing-objfile handler with a name
      matching the regular expression HANDLER, in LOCUS.  LOCUS
      can be 'global' to operate on global missing-objfile
      handler, 'progspace' to operate on handlers within the
      current program space, or can be a regular expression which
      is matched against the filename of the primary executable in
      each program space.
  * Changed commands:
    * remove-symbol-file
      This command now supports file-name completion.
    * remove-symbol-file -a ADDRESS
      The ADDRESS expression can now be a full expression
      consisting of multiple terms, e.g. 'function + 0x1000'
      (without quotes), previously only a single term could be
      given.
    * target core
      target exec
      target tfile
      target ctf
      compile file
      maint print c-tdesc
      save gdb-index
      These commands now require their filename argument to be
      quoted if it contains white space or quote characters.  If
      the argument contains no such special characters then
      quoting is not required.
    * maintenance print remote-registers
      Add an "Expedited" column to the output of the command.  It
      indicates which registers were included in the last stop
      reply packet received by GDB.
    * show configuration
      Now includes the version of GNU Readline library that GDB is
      using.
  * New remote packets:
    * vFile:stat
      Return information about files on the remote system.  Like
      vFile:fstat but takes a filename rather than an open file
      descriptor.
    * x addr,length
      Given ADDR and LENGTH, fetch LENGTH units from the memory at
      address ADDR and send the fetched data in binary format.
      This packet is equivalent to 'm', except that the data in
      the response are in binary format.
    * binary-upload in qSupported reply
      If the stub sends back 'binary-upload+' in it's qSupported
      reply, then GDB will, where possible, make use of the 'x'
      packet.  If the stub doesn't report this feature supported,
      then GDB will not use the 'x' packet.
- Update to 16.3.
  Patches dropped:
  * gdb-16.2.90.6c82a557806.17-04-2025.patch
  Maintenance script qa-local.sh:
  * Update version to 16.3.
- Patches added:
  * gdb-testsuite-fix-timeout-in-gdb.threads-inf-thr-cou.patch
- Update to current gdb-16-branch (gdb 16.2.90).
  Patches dropped:
  * core-target-open-segfault.patch
  * tui-wrefresh-issue.patch
  * gdb-rhbz2354997-gstack-drop-readnever.patch
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch
  Patches added:
  * gdb-16.2.90.6c82a557806.17-04-2025.patch
- Maintenance script qa.sh:
  * Add gdb.base/errno.exp FAILs for PR29244 (SLE-12).
  * Add PR31308 kfail.
- Maintenance script import-patches.sh:
  * Handle filename clash with existing file.
- Patches added:
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-block-sigterm-during-fetch_inferior_event.patch
  * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.1.patch
  * gdb-testsuite-fix-regexp-in-gdb.multi-pending-bp-del.patch
  * gdb-testsuite-fix-timeout-in-gdb.threads-main-thread.patch
  * gdb-testsuite-fix-gdb.threads-clone-attach-detach.ex.patch
- Update to fedora rawhide @ c65d4ba.
  Sources dropped:
  * gdb-gstack.man
- Update to fedora rawhide @ 73a92e4.
  Patched dropped:
  * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch
- Update to fedora rawhide @ df0d4c2.
  Patches added:
  * core-target-open-segfault.patch
  * tui-wrefresh-issue.patch
- Update to fedora rawhide @ 5506bde.
  Patched dropped:
  * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch
- Update to fedora rawhide @ 98da3e0.
  Patched dropped:
  * gdb-6.5-gcore-buffer-limit-test.patch
  * fixup-gdb-6.5-gcore-buffer-limit-test.patch
- Update to fedora rawhide @ a65de0f.
  Patched dropped:
  * gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch
- Update to fedora rawhide @ 7183fb3.
  Patches added:
  * gdb-rhbz2354997-gstack-drop-readnever.patch
- Update to fedora rawhide @ f9c4079.
  Patches dropped:
  * gdb-rhbz-818343-set-solib-absolute-prefix-testcase.patch
- Update to fedora rawhide @ c65d4ba.
  Patched dropped:
  * gdb-6.6-buildid-locate-tests.patch
  Patches modified:
  * gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ 12e32a6.
  Patches modified:
  * gdb-add-rpm-suggestion-script.patch
  * gdb-backport-buildid-related-changes.patch
  * gdb-remove-qnx-neutrino-support.patch
- Update to fedora rawhide @ 264209d.
  Maintenance script import-fedora.sh:
  * Drop gdb-rhbz1156192-recursive-dlopen-test.patch
    from skip_patches.
- Update to fedora rawhide @ 020018c.
  Maintenance script import-fedora.sh:
  * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from
    skip_patches.
- Update to fedora rawhide @ 1e3eb79.
  Maintenance script import-fedora.sh:
  * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from
    skip_patches.
- Update to fedora rawhide @ 1a098a7.
  Patches dropped:
  * gdb-6.3-gstack-20050411.patch
  * gdb-testsuite-require-can_spawn_for_attach-in-gdb.ba.patch
- Update to fedora rawhide @ 5fc2d96.
  Patches dropped:
  * gdb-backport-buildid-related-changes.patch
  * gdb-catchpoint-re-set.patch
  * gdb-remove-qnx-neutrino-support.patch
- Update to fedora rawhide @ 6b0ca99 (gdb 16.2).
  Patches updated (fedora):
  * gdb-add-rpm-suggestion-script.patch
  Maintenance script qa-local.sh:
  * Update version to 16.2.
  Patches updated:
  * gdb-testsuite-ada-pie.patch
  * gdb-tui-enable-work-around-libncurses-segfault.patch
  * gdb-guile-use-scm_debug_typing_strictness-0.patch
  * add-gdbarch_dwarf2_reg_piece_offset-hook.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-on-s3.patch
  * gdb-cli-add-ignore-errors-command.patch
  * fixup-gdb-add-rpm-suggestion-script.patch
  Patches dropped:
  * gdb-testsuite-fix-another-regexp-in-gdb.threads-step.patch  
  * gdb-testsuite-fix-error-in-gdb.server-server-kill-py.patch
  * gdb-testsuite-fix-timeout-in-gdb.tui-resize-2.exp.patch
  * fix-gdb.dap-step-out.exp-on-s390x.patch
  * fix-gdb.dwarf2-shortpiece.exp-on-s390x.patch
  * gdb-build-fix-unused-var-in-corelow.c.patch
  * gdb-exp-fix-gdb.fortran-intrinsics.exp-fail-on-arm.patch
  * gdb-prune-inferior-after-switching-inferior.patch
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-symtab-fix-target-type-of-complex-long-double-on.patch
  * gdb-symtab-return-correct-reader-for-top-level-cu-in.patch
  * gdb-tdep-fix-arm-thumb2-hw-breakpoint.patch
  * gdb-tdep-fix-recording-of-t1-push.patch
  * gdb-tdep-handle-sycall-statx-for-arm-linux.patch
  * gdb-tdep-handle-syscall-clock_gettime64-for-arm-linu.patch
  * gdb-tdep-s390-add-arch15-record-replay-support.patch
  * gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch
  * gdb-testsuite-don-t-use-set-auto-solib-add-off.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-on-arm-lin.patch
  * gdb-testsuite-fix-gdb.arch-arm-pseudo-unwind.exp-wit.patch
  * gdb-testsuite-fix-gdb.arch-arm-single-step-kernel-he.patch
  * gdb-testsuite-fix-gdb.arch-riscv-tdesc-regs.exp.patch
  * gdb-testsuite-fix-gdb.base-empty-host-env-vars.exp.patch
  * gdb-testsuite-fix-gdb.base-list-dot-nodebug-and-make.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-on-arm.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-fixed-point.exp-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-lines.exp-on-arm-li.patch
  * gdb-testsuite-fix-gdb.fortran-array-bounds.exp-on-ar.patch
  * gdb-testsuite-fix-gdb.python-py-format-address.exp-o.patch
  * gdb-testsuite-fix-gdb.python-py-format-string.exp-wi.patch
  * gdb-testsuite-fix-gdb.python-py-mi-cmd.exp-with-pyth.patch
  * gdb-testsuite-fix-gdb.threads-leader-exit-attach.exp.patch
  * gdb-testsuite-fix-regexp-in-gdb.ada-mi_var_access.ex.patch
  * gdb-testsuite-fix-regexp-in-gdb.arch-i386-disp-step-.patch
  * gdb-testsuite-fix-regexp-in-gdb.threads-stepi-over-c.patch
  * gdb-testsuite-fix-timeout-in-gdb.mi-mi-multi-command.patch
  * handle-address-class-annotation-for-s390x-in-some-te.patch
  * opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch
  * s390-add-arch15-concurrent-functions-facility-insns.patch
  * s390-add-arch15-instruction-names.patch
  * s390-add-arch15-instructions.patch
  * s390-align-opcodes-to-lower-case.patch
  * s390-fix-disassembly-of-optional-addressing-operands.patch
  * s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch
  * s390-simplify-dis-assembly-of-insn-operands-with-con.patch
  * s390-treat-addressing-operand-sequence-as-one-in-dis.patch
  * use-setvariable-in-gdb.dap-scopes.exp.patch
  Patches added:
  * gdb-testsuite-fix-gdb.dwarf2-implptr.exp-regression.patch
  * gdb-testsuite-work-around-pr32850.patch
  * gdb-symtab-fix-gdb.base-fission-macro.exp-with-unix-.patch
  * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.patch
- Add "BuildRequires: glibc-locale" for gdb:testsuite to fix
  SLFO testsuite failures.

OBS-URL: https://build.opensuse.org/request/show/1272090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=187
2025-04-24 15:24:56 +00:00
6bd3891873 - Mention fixup-gdb-6.5-gcore-buffer-limit-test.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=461
2025-04-23 08:29:50 +00:00
09b5ea38aa - Mention changes in GDB 16:
* GDB now supports watchpoints for tagged data pointers (see
    https://en.wikipedia.org/wiki/Tagged_pointer) on amd64, such
    as the one used by the Linear Address Masking (LAM) feature
    provided by Intel.
  * Debugging support for Intel MPX has been removed.  This
    includes the removal of:
    * MPX register support
    * the commands "show/set mpx bound" (deprecated since GDB 15)
    * i386 and amd64 implementation of the hooks report_signal_info
      and get_siginfo_type.
  * GDB now supports printing of asynchronous events from the
    Intel Processor Trace during 'record instruction-history',
    'record function-call-history' and all stepping commands.
    This can be controlled with the new "set record btrace pt
    event-tracing" command.
  * GDB now supports printing of ptwrite payloads from the Intel
    Processor Trace during 'record instruction-history', 'record
    function-call-history' and all stepping commands.  The payload
    is also accessible in Python as a RecordAuxiliary object.
    Printing is customizable via a ptwrite filter function in
    Python.  By default, the raw ptwrite payload is printed for
    each ptwrite that is encountered.
  * For breakpoints that are created in the 'pending' state, any
    'thread' or 'task' keywords are parsed at the time the
    breakpoint is created, rather than at the time the breakpoint
    becomes non-pending.
  * Thread-specific breakpoints are only inserted into the
    program space in which the thread of interest is running.
    In most cases program spaces are unique for each inferior,
    so this means that thread-specific breakpoints will usually
    only be inserted for the inferior containing the thread of
    interest.  The breakpoint will be hit no less than before.
  * For ARM targets, the offset of the pc in the jmp_buf has
    been fixed to match glibc 2.20 and later.  This should only
    matter when not using libc probes.  This may cause breakage
    when using an incompatible libc, like uclibc or newlib, or
    an older glibc.
  * MTE (Memory Tagging Extension) debugging is now supported on
    AArch64 baremetal targets.
  * In a record session, when a forward emulation reaches the end
    of the reverse history, the warning message has been changed
    to indicate that the end of the history has been reached.  It
    also specifies that the forward execution can continue, and
    the recording will also continue.
  * The Ada 'Object_Size attribute is now supported.
  * New bash script gstack uses GDB to print stack traces of
    running processes.
  * Python API:
    * Added gdb.record.clear.  Clears the trace data of the
      current recording.  This forces re-decoding of the trace for
      successive commands.
    * Added the new event source gdb.tui_enabled.
    * New module gdb.missing_objfile that facilitates dealing with
      missing objfiles when opening a core-file.
    * New function gdb.missing_objfile.register_handler that can
     register an instance of a sub-class of
     gdb.missing_debug.MissingObjfileHandler as a handler for
     missing objfiles.
    * New class gdb.missing_objfile.MissingObjfileHandler which
      can be sub-classed to create handlers for missing objfiles.
    * The 'signed' argument to gdb.Architecture.integer_type()
      will no longer accept non-bool types.
    * The gdb.MICommand.installed property can only be set to True
      or False.
    * The 'qualified' argument to gdb.Breakpoint constructor will
      no longer accept non-bool types.
    * Added the gdb.Symbol.is_artificial attribute.
  * Debugger Adapter Protocol changes:
    * The "scopes" request will now return a scope holding global
      variables from the stack frame's compilation unit.
    * The "scopes" request will return a "returnValue" scope
      holding the return value from the latest "stepOut" command,
      when appropriate.
    * The "launch" and "attach" requests were rewritten in
      accordance with some clarifications to the spec.  Now they
      can be sent at any time after the "initialized" event, but
      will not take effect (or send a response) until after the
      "configurationDone" request has been sent.
    * The "variables" request will not return artificial symbols.
  * New commands:
    * show jit-reader-directory
      Show the name of the directory that "jit-reader-load" uses
      for relative file names.
    * set style line-number foreground COLOR
      set style line-number background COLOR
      set style line-number intensity VALUE
      Control the styling of line numbers printed by GDB.
    * set style command foreground COLOR
      set style command background COLOR
      set style command intensity VALUE
      Control the styling of GDB commands when displayed by GDB.
    * set style title foreground COLOR
      set style title background COLOR
      set style title intensity VALUE
      This style now applies to the header line of lists, for
      example the first line of the output of "info breakpoints".
      Previous uses of this style have been replaced with the new
      "command" style.
    * set warn-language-frame-mismatch [on|off]
      show warn-language-frame-mismatch
      Control the warning that is emitted when specifying a
      language that does not match the current frame's language.
    * maintenance info inline-frames [ADDRESS]
      New command which displays GDB's inline-frame information
      for the current address, or for ADDRESS if specified.  The
      output identifies inlined frames which start at the
      specified address.
    * maintenance info blocks [ADDRESS]
      New command which displays information about all of the
      blocks at ADDRESS, or at the current address if ADDRESS is
      not given.  Blocks are listed starting at the inner global
      block out to the most inner block.
    * info missing-objfile-handlers
      List all the registered missing-objfile handlers.
    * enable missing-objfile-handler LOCUS HANDLER
      disable missing-objfile-handler LOCUS HANDLER
      Enable or disable a missing-objfile handler with a name
      matching the regular expression HANDLER, in LOCUS.  LOCUS
      can be 'global' to operate on global missing-objfile
      handler, 'progspace' to operate on handlers within the
      current program space, or can be a regular expression which
      is matched against the filename of the primary executable in
      each program space.
  * Changed commands:
    * remove-symbol-file
      This command now supports file-name completion.
    * remove-symbol-file -a ADDRESS
      The ADDRESS expression can now be a full expression
      consisting of multiple terms, e.g. 'function + 0x1000'
      (without quotes), previously only a single term could be
      given.
    * target core
      target exec
      target tfile
      target ctf
      compile file
      maint print c-tdesc
      save gdb-index
      These commands now require their filename argument to be
      quoted if it contains white space or quote characters.  If
      the argument contains no such special characters then
      quoting is not required.
    * maintenance print remote-registers
      Add an "Expedited" column to the output of the command.  It
      indicates which registers were included in the last stop
      reply packet received by GDB.
    * show configuration
      Now includes the version of GNU Readline library that GDB is
      using.
  * New remote packets:
    * vFile:stat
      Return information about files on the remote system.  Like
      vFile:fstat but takes a filename rather than an open file
      descriptor.
    * x addr,length
      Given ADDR and LENGTH, fetch LENGTH units from the memory at
      address ADDR and send the fetched data in binary format.
      This packet is equivalent to 'm', except that the data in
      the response are in binary format.
    * binary-upload in qSupported reply
      If the stub sends back 'binary-upload+' in it's qSupported
      reply, then GDB will, where possible, make use of the 'x'
      packet.  If the stub doesn't report this feature supported,
      then GDB will not use the 'x' packet.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=460
2025-04-22 15:00:47 +00:00
64642b155e - Update to 16.3.
Patches dropped:
  * gdb-16.2.90.6c82a557806.17-04-2025.patch
  Maintenance script qa-local.sh:
  * Update version to 16.3.
- Patches added:
  * gdb-testsuite-fix-timeout-in-gdb.threads-inf-thr-cou.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=459
2025-04-21 07:01:41 +00:00
3f37a4f8cb Accepting request 1267603 from devel:gcc
Fix bsc#1240838: Don't mention dnf in docs, and drop "rpm-suggestion build-id-mode".

OBS-URL: https://build.opensuse.org/request/show/1267603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=186
2025-04-18 14:14:01 +00:00
62c2efd3ba - Update to current gdb-16-branch (gdb 16.2.90).
Patches dropped:
  * core-target-open-segfault.patch
  * tui-wrefresh-issue.patch
  * gdb-rhbz2354997-gstack-drop-readnever.patch
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch
  Patches added:
  * gdb-16.2.90.6c82a557806.17-04-2025.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=457
2025-04-17 21:28:26 +00:00
93394c973e - Maintenance script qa.sh:
* Add gdb.base/errno.exp FAILs for PR29244 (SLE-12).
  * Add PR31308 kfail.
- Maintenance script import-patches.sh:
  * Handle filename clash with existing file.
- Patches added:  
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-block-sigterm-during-fetch_inferior_event.patch
  * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.1.patch
  * gdb-testsuite-fix-regexp-in-gdb.multi-pending-bp-del.patch
  * gdb-testsuite-fix-timeout-in-gdb.threads-main-thread.patch
  * gdb-testsuite-fix-gdb.threads-clone-attach-detach.ex.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=456
2025-04-17 11:02:26 +00:00
7835e31530 - Update to fedora rawhide @ c65d4ba.
Sources dropped:
  * gdb-gstack.man
- Update to fedora rawhide @ 73a92e4.
  Patched dropped:
  * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch
- Update to fedora rawhide @ df0d4c2.
  Patches added:
  * core-target-open-segfault.patch
  * tui-wrefresh-issue.patch
- Update to fedora rawhide @ 5506bde.
  Patched dropped:
  * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch
- Update to fedora rawhide @ 98da3e0.
  Patched dropped:
  * gdb-6.5-gcore-buffer-limit-test.patch
- Update to fedora rawhide @ a65de0f.
  Patched dropped:
  * gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch
- Update to fedora rawhide @ 7183fb3.
  Patches added:
  * gdb-rhbz2354997-gstack-drop-readnever.patch
- Update to fedora rawhide @ f9c4079.
  Patches dropped:
  * gdb-rhbz-818343-set-solib-absolute-prefix-testcase.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=455
2025-04-13 07:16:52 +00:00
356d71c00b - Update to fedora rawhide @ c65d4ba.
Patched dropped:
  * gdb-6.6-buildid-locate-tests.patch
  Patches modified:
  * gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ 12e32a6.
  Patches modified:
  * gdb-add-rpm-suggestion-script.patch
  * gdb-backport-buildid-related-changes.patch
  * gdb-remove-qnx-neutrino-support.patch
- Update to fedora rawhide @ 264209d.
  Maintenance script import-fedora.sh:
  * Drop gdb-rhbz1156192-recursive-dlopen-test.patch
    from skip_patches.
- Update to fedora rawhide @ 020018c.
  Maintenance script import-fedora.sh:
  * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from
    skip_patches.
- Update to fedora rawhide @ 1e3eb79.
  Maintenance script import-fedora.sh:
  * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from
    skip_patches.
- Update to fedora rawhide @ 1a098a7.
  Patches dropped:
  * gdb-6.3-gstack-20050411.patch
  * gdb-testsuite-require-can_spawn_for_attach-in-gdb.ba.patch
- Update to fedora rawhide @ 5fc2d96.
  Patches dropped:
  * gdb-backport-buildid-related-changes.patch
  * gdb-catchpoint-re-set.patch
  * gdb-remove-qnx-neutrino-support.patch
- Update to fedora rawhide @ 6b0ca99 (gdb 16.2).
  Patches updated (fedora):
  * gdb-add-rpm-suggestion-script.patch
  Maintenance script qa-local.sh:
  * Update version to 16.2.
  Patches updated:
  * gdb-testsuite-ada-pie.patch
  * gdb-tui-enable-work-around-libncurses-segfault.patch
  * gdb-guile-use-scm_debug_typing_strictness-0.patch
  * add-gdbarch_dwarf2_reg_piece_offset-hook.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-on-s3.patch
  * gdb-cli-add-ignore-errors-command.patch
  * fixup-gdb-add-rpm-suggestion-script.patch
  Patches dropped:
  * gdb-testsuite-fix-another-regexp-in-gdb.threads-step.patch  
  * gdb-testsuite-fix-error-in-gdb.server-server-kill-py.patch
  * gdb-testsuite-fix-timeout-in-gdb.tui-resize-2.exp.patch
  * fix-gdb.dap-step-out.exp-on-s390x.patch
  * fix-gdb.dwarf2-shortpiece.exp-on-s390x.patch
  * gdb-build-fix-unused-var-in-corelow.c.patch
  * gdb-exp-fix-gdb.fortran-intrinsics.exp-fail-on-arm.patch
  * gdb-prune-inferior-after-switching-inferior.patch
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-symtab-fix-target-type-of-complex-long-double-on.patch
  * gdb-symtab-return-correct-reader-for-top-level-cu-in.patch
  * gdb-tdep-fix-arm-thumb2-hw-breakpoint.patch
  * gdb-tdep-fix-recording-of-t1-push.patch
  * gdb-tdep-handle-sycall-statx-for-arm-linux.patch
  * gdb-tdep-handle-syscall-clock_gettime64-for-arm-linu.patch
  * gdb-tdep-s390-add-arch15-record-replay-support.patch
  * gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch
  * gdb-testsuite-don-t-use-set-auto-solib-add-off.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-on-arm-lin.patch
  * gdb-testsuite-fix-gdb.arch-arm-pseudo-unwind.exp-wit.patch
  * gdb-testsuite-fix-gdb.arch-arm-single-step-kernel-he.patch
  * gdb-testsuite-fix-gdb.arch-riscv-tdesc-regs.exp.patch
  * gdb-testsuite-fix-gdb.base-empty-host-env-vars.exp.patch
  * gdb-testsuite-fix-gdb.base-list-dot-nodebug-and-make.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-on-arm.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-fixed-point.exp-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-lines.exp-on-arm-li.patch
  * gdb-testsuite-fix-gdb.fortran-array-bounds.exp-on-ar.patch
  * gdb-testsuite-fix-gdb.python-py-format-address.exp-o.patch
  * gdb-testsuite-fix-gdb.python-py-format-string.exp-wi.patch
  * gdb-testsuite-fix-gdb.python-py-mi-cmd.exp-with-pyth.patch
  * gdb-testsuite-fix-gdb.threads-leader-exit-attach.exp.patch
  * gdb-testsuite-fix-regexp-in-gdb.ada-mi_var_access.ex.patch
  * gdb-testsuite-fix-regexp-in-gdb.arch-i386-disp-step-.patch
  * gdb-testsuite-fix-regexp-in-gdb.threads-stepi-over-c.patch
  * gdb-testsuite-fix-timeout-in-gdb.mi-mi-multi-command.patch
  * handle-address-class-annotation-for-s390x-in-some-te.patch
  * opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch
  * s390-add-arch15-concurrent-functions-facility-insns.patch
  * s390-add-arch15-instruction-names.patch
  * s390-add-arch15-instructions.patch
  * s390-align-opcodes-to-lower-case.patch
  * s390-fix-disassembly-of-optional-addressing-operands.patch
  * s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch
  * s390-simplify-dis-assembly-of-insn-operands-with-con.patch
  * s390-treat-addressing-operand-sequence-as-one-in-dis.patch
  * use-setvariable-in-gdb.dap-scopes.exp.patch
  Patches added:
  * gdb-testsuite-fix-gdb.dwarf2-implptr.exp-regression.patch
  * gdb-testsuite-work-around-pr32850.patch
  * gdb-symtab-fix-gdb.base-fission-macro.exp-with-unix-.patch
  * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.patch
- Add "BuildRequires: glibc-locale" for gdb:testsuite to fix
  SLFO testsuite failures.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=454
2025-04-10 03:19:12 +00:00
633abaf9fc - Maintenance script qa.sh:
* Fix MISSING for 16.0.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=453
2025-04-07 09:48:28 +00:00
f74eb3db9a - Update to fedora rawhide @ bbf9637.
Patched dropped:
  * gdb-add-deprecated-settings-py-script.patch
- Update to fedora rawhide @ 4170428.
  Drop the 'set/show build-id-verbose' setting.  Users should
  instead use the 'set/show rpm-suggestion enabled' setting.
  Patched modified:
  * gdb-6.6-buildid-locate-tests.patch
  * gdb-add-rpm-suggestion-script.patch
  * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch
- Patches modified (bsc#1240838):
  * gdb-add-rpm-suggestion-script-suse.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=452
2025-04-04 14:58:39 +00:00
9a9cd521a2 - Maintenance script qa.sh (bsc#1221763):
* Remove yama ptrace_scope == 1 kfails.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=451
2025-04-03 13:13:04 +00:00
a01f9eb096 Accepting request 1256455 from devel:gcc
Fix bsc#1240047.

OBS-URL: https://build.opensuse.org/request/show/1256455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=185
2025-03-27 21:31:41 +00:00
268d3a8181 - Patches added:
* gdb-testsuite-fix-gdb.threads-access-mem-running-thr.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=449
2025-03-27 12:41:09 +00:00
fce42f5f21 - Patches updated (bsc#1240047):
* gdb-add-rpm-suggestion-script-suse.patch
- Patches added (bsc#1240047):
  * gdb-6.6-buildid-locate-tests-suse.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=448
2025-03-26 18:22:04 +00:00
d16b6e4f6c - Update to fedora rawhide @ 8d5adc7.
- Maintenance script import-fedora.sh:
  * Remove
  gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch
  and gdb-remove-use-of-py-isascii from skip_patches.
- Patches dropped:
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-python-avoid-depending-on-the-curses-library.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches added:
  * gdb-6.6-buildid-locate-tests.patch
  * gdb-add-deprecated-settings-py-script.patch
  * gdb-backport-buildid-related-changes.patch
  * gdb-remove-qnx-neutrino-support.patch
  * fixup-gdb-add-rpm-suggestion-script.patch
  * gdb-add-rpm-suggestion-script-suse.patch
  * gdb-build-fix-unused-var-in-corelow.c.patch
- Patches updated:
  * gdb-add-rpm-suggestion-script.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=447
2025-03-26 08:57:05 +00:00
ceebb0b797 - Mention bsc#1216488.
- Patches added (backport from master, bsc#1216488):
- Patches added (backport from master):

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=446
2025-03-25 08:14:50 +00:00
6fea3da5ed Accepting request 1252754 from devel:gcc
- Patches added:
  * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch
- Maintenance script qa.sh:
  * Remove PR32770 kfail.
  * Move PR32678 from kfail_i586 to kfail_factory.
- Maintenance script qa.sh:
  * Add PR32688 and PR32770 kfails.
- Patches added:
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-for-amd.patch
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-glibc-2-41.patch
- Patches dropped:
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch
- Drop "BuildRequires: libgo23".
- Patches added (jsc#PED-10305):
  * s390-align-opcodes-to-lower-case.patch
  * s390-simplify-dis-assembly-of-insn-operands-with-con.patch
  * s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch
  * s390-add-arch15-instructions.patch
  * opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch
  * s390-add-arch15-instruction-names.patch
  * s390-add-arch15-concurrent-functions-facility-insns.patch
  * s390-fix-disassembly-of-optional-addressing-operands.patch
  * s390-treat-addressing-operand-sequence-as-one-in-dis.patch
  * gdb-testsuite-add-gdb.arch-s390-disassemble.exp.patch

OBS-URL: https://build.opensuse.org/request/show/1252754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=184
2025-03-16 17:58:09 +00:00
0f0f2bceda - Patches added:
* gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
  * gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch
- Maintenance script qa.sh:
  * Remove PR32770 kfail.
  * Move PR32678 from kfail_i586 to kfail_factory.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=444
2025-03-13 12:34:20 +00:00
125080aa70 - Maintenance script qa.sh:
* Add PR32688 and PR32770 kfails.
- Patches added:
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-for-amd.patch
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-glibc-2-41.patch
- Patches dropped:
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=443
2025-03-11 09:05:30 +00:00
42ae2f7435 - Drop "BuildRequires: libgo23".
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=442
2025-03-07 21:56:15 +00:00
e8280d42c3 - Patches added (jsc#PED-10305):
* s390-align-opcodes-to-lower-case.patch
  * s390-simplify-dis-assembly-of-insn-operands-with-con.patch
  * s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch
  * s390-add-arch15-instructions.patch
  * opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch
  * s390-add-arch15-instruction-names.patch
  * s390-add-arch15-concurrent-functions-facility-insns.patch
  * s390-fix-disassembly-of-optional-addressing-operands.patch
  * s390-treat-addressing-operand-sequence-as-one-in-dis.patch
  * gdb-testsuite-add-gdb.arch-s390-disassemble.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=441
2025-03-07 15:26:30 +00:00
0af202c239 Accepting request 1246565 from devel:gcc
- Maintenance script qa.sh:
  * Add PR32712 kfail.
- Mention changes in GDB 15:
  * The MPX commands "show/set mpx bound" have been deprecated, as
  Intel listed MPX as removed in 2019.
  * GDB index now contains information about the main function.
  * This speeds up startup when it is being used for some large
    binaries.
  * On hosts where threading is available, DWARF reading is now
    done in the background, resulting in faster startup.  This can
    be controlled using "maint set dwarf synchronous".
  * Changed commands:
    * disassemble:
      Attempting to use both the 'r' and 'b' flags with the
      disassemble command will now give an error.  Previously the
      'b' flag would always override the 'r' flag.
    * gcore, generate-core-file:
      GDB now generates sparse core files, on systems that support
      it.
    * maintenance info line-table:
      Add an EPILOGUE-BEGIN column to the output of the command.
      It indicates if the line is considered the start of the
      epilogue, and thus a point at which the frame can be
      considered destroyed.
    * set unwindonsignal on|off, show unwindonsignal:
      These commands are now aliases for the new
      set/show unwind-on-signal.
    * target record-full:
      This command now gives an error if any unexpected arguments
      are found after the command.
    * list .:
      When using the command "list ." in a location that has no
      debug information or no file loaded, GDB now says that there
      is no debug information to print lines.  This makes it more
      obvious that there is no information, as opposed to implying
      there is no inferior loaded.
  * New commands:
    * info missing-debug-handler:
      List all the registered missing debug handlers.
    * enable missing-debug-handler LOCUS HANDLER,
      disable missing-debug-handler LOCUS HANDLER:
      Enable or disable a missing debug handler with a name
      matching the regular expression HANDLER, in LOCUS.
      LOCUS can be 'global' to operate on global missing debug
      handler, 'progspace' to operate on handlers within the
      current program space, or can be a regular expression which
      is matched against the filename of the primary executable in
      each program space.
    * maintenance info linux-lwps:
      List all LWPs under control of the linux-nat target.
    * set remote thread-options-packet,
      show remote thread-options-packet:
      Set/show the use of the thread options packet.
    * set direct-call-timeout SECONDS, show direct-call-timeout,
      set indirect-call-timeout SECONDS,
      show indirect-call-timeout:
      These new settings can be used to limit how long GDB will
      wait for an inferior function call to complete.  The direct
      timeout is used for inferior function calls from e.g. 'call'
      and 'print' commands, while the indirect timeout is used for
      inferior function calls from within a conditional breakpoint
      expression.
      The default for the direct timeout is unlimited, while the
      default for the indirect timeout is 30 seconds.
      These timeouts will only have an effect for targets that are
      operating in async mode.  For non-async targets the timeouts
      are ignored, GDB will wait indefinitely for an inferior
      function to complete, unless interrupted by the user using
      Ctrl-C.
    * set unwind-on-timeout on|off, show unwind-on-timeout:
      These commands control whether GDB should unwind the stack
      when a timeout occurs during an inferior function call.  The
      default is off, in which case the inferior will remain in
      the frame where the timeout occurred.  When on, GDB will
      unwind the stack removing the dummy frame that was added for
      the inferior call, and restoring the inferior state to how
      it was before the inferior call started.
    * set unwind-on-signal on|off, show unwind-on-signal:
      These new commands replaces the existing set/show
      unwindonsignal.  The old command is maintained as an alias.
  * New features in the GDB remote stub, GDBserver:
    * The --remote-debug and --event-loop-debug command line
      options have been removed.
    * The --debug command line option now takes an optional comma
      separated list of components to emit debug for.  The
      currently supported components are: all, threads,
      event-loop, and remote.  If no components are given then
      threads is assumed.
    * The 'monitor set remote-debug' and 'monitor set
      event-loop-debug' command have been removed.
    * The 'monitor set debug 0|1' command has been extended to
      take a component name, e.g.: 'monitor set debug COMPONENT
      off|on'.  Possible component names are: all, threads,
      event-loop, and remote.
  * Python API:
    * New function gdb.notify_mi(NAME, DATA), that emits custom
      GDB/MI async notification.
    * New read/write attribute gdb.Value.bytes that contains a
      bytes object holding the contents of this value.
    * New module gdb.missing_debug that facilitates dealing with
      objfiles that are missing any debug information.
    * New function gdb.missing_debug.register_handler that can
      register an instance of a sub-class of
      gdb.missing_debug.MissingDebugInfo as a handler for objfiles
      that are missing debug information.
    * New class gdb.missing_debug.MissingDebugInfo which can be
      sub-classed to create handlers for objfiles with missing
      debug information.
    * Stop events now have a "details" attribute that holds a
      dictionary that carries the same information as an MI
      "*stopped" event.
    * New function gdb.interrupt(), that interrupts GDB as if the
      user typed control-c.
    * New gdb.InferiorThread.ptid_string attribute.  This
      read-only attribute contains the string that appears in the
      'Target Id' column of the 'info threads' command output.
    * It is no longer possible to create new gdb.Progspace object
      using 'gdb.Progspace()', this will result in a TypeError.
      Progspace objects can still be obtained through calling
      other API functions, for example 'gdb.current_progspace()'.
    * User defined attributes can be added to a gdb.Inferior
      object, these will be stored in the object's new
      Inferior.__dict__ attribute.
    * User defined attributes can be added to a gdb.InferiorThread
      object, these will be stored in the object's new
      InferiorThread.__dict__ attribute.
    * New constants gdb.SYMBOL_TYPE_DOMAIN,
      gdb.SYMBOL_FUNCTION_DOMAIN, and gdb.SEARCH_*_DOMAIN
      corresponding to all the existing symbol domains.  Symbol
      lookup can now search in multiple domains at once, and can
      also narrowly search for just a type or function.
  * Debugger Adapter Protocol changes:
    * GDB now emits the "process" event.
    * GDB now supports the "cancel" request.
    * The "attach" request now supports specifying the program.
    * New command "set debug dap-log-level" controls DAP logging.
    * The "set debug dap-log-file" command is now documented.
      This command was available in GDB 14 but not documented.
  * Guile API:
    * New constants SYMBOL_TYPE_DOMAIN, SYMBOL_FUNCTION_DOMAIN,
      and SEARCH_*_DOMAIN corresponding to all the existing symbol
      domains.  Symbol lookup can now search in multiple domains
      at once, and can also narrowly search for just a type or
      function.
  * Remote packets:
    * New stop reason clone:
      Indicates that a clone system call was executed.
  * New remote packets:
    * QThreadOptions:
      Enable/disable optional event reporting, on a per-thread
      basis.  Currently supported options are
      GDB_THREAD_OPTION_CLONE, to enable clone event reporting,
      and GDB_THREAD_OPTION_EXIT to enable thread exit event
      reporting.
    * QThreadOptions in qSupported:
    * The qSupported packet allows GDB to inform the stub it
      supports the QThreadOptions packet, and the qSupported
      response can contain the set of thread options the remote
      stub supports.
    * qIsAddressTagged:
      This new packet allows GDB to query the stub about a given
      address to check if it is tagged or not.  Many memory
      tagging-related GDB commands need to perform this check
      before they read/write the allocation tag related to an
      address.  Currently, however, this is done through a 'vFile'
      request to read the file /proc/<PID>/smaps and check if the
      address is in a region reported as memory tagged.  Since not
      all targets have a notion of what the smaps file is about,
      this new packet provides a more generic way to perform such
      a check.
- Maintenance script qa.sh:
  * Fix 16.0 handling.
- Patches added:
  * gdb-testsuite-fix-gdb.python-py-format-string.exp-wi.patch
  * gdb-testsuite-fix-gdb.python-py-mi-cmd.exp-with-pyth.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-on-arm-lin.patch
  * gdb-testsuite-fix-regexp-in-gdb.ada-mi_var_access.ex.patch
  * gdb-testsuite-check-gnatmake-version-in-gdb.ada-scal.patch
  * gdb-testsuite-fix-gdb.arch-arm-pseudo-unwind.exp-wit.patch
  * gdb-symtab-fix-target-type-of-complex-long-double-on.patch
  * gdb-testsuite-don-t-use-set-auto-solib-add-off.patch
  * gdb-tdep-fix-arm-thumb2-hw-breakpoint.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-on-arm.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-fixed-point.exp-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-lines.exp-on-arm-li.patch
  * gdb-exp-fix-gdb.fortran-intrinsics.exp-fail-on-arm.patch
  * gdb-tdep-handle-sycall-statx-for-arm-linux.patch
  * gdb-tdep-fix-recording-of-t1-push.patch
  * gdb-tdep-handle-syscall-clock_gettime64-for-arm-linu.patch
  * fix-gdb.dwarf2-shortpiece.exp-on-s390x.patch
  * handle-address-class-annotation-for-s390x-in-some-te.patch
  * fix-gdb.dap-step-out.exp-on-s390x.patch
  * use-setvariable-in-gdb.dap-scopes.exp.patch
  * fix-gdb.base-finish-pretty.exp-on-s390x.patch
  * fix-gdb.base-readnever.exp-on-s390x.patch
  * add-dwarf_expr_piece.op.patch
  * add-gdbarch_dwarf2_reg_piece_offset-hook.patch
  * fix-gdb.base-store.exp-on-s390x.patch
  * fix-gdb.ada-o2_float_param.exp-on-s390x-linux.patch
  * gdb-testsuite-fix-gdb.base-branch-to-self.exp-on-arm.patch
  * gdb-tdep-fix-gdb.cp-non-trivial-retval.exp-on-riscv6.patch
  * gdb-testsuite-fix-gdb.cp-non-trivial-retval.exp-on-a.patch
  * gdb-testsuite-fix-gdb.rust-completion.exp-timeout-on.patch
  * gdb-testsuite-require-supports_process_record-in-gdb.patch
  * gdb-testsuite-fix-regexp-in-gdb.arch-i386-disp-step-.patch
  * gdb-testsuite-fix-gdb.arch-arm-single-step-kernel-he.patch
  * gdb-testsuite-fix-gdb.python-py-format-address.exp-o.patch
  * gdb-testsuite-fix-gdb.arch-riscv-tdesc-regs.exp.patch
  * gdb-testsuite-fix-gdb.base-list-dot-nodebug-and-make.patch
  * gdb-testsuite-fix-gdb.base-list-dot-nodebug.exp-on-o.patch
  * gdb-testsuite-fix-gdb.base-empty-host-env-vars.exp.patch
  * gdb-prune-inferior-after-switching-inferior.patch
  * gdb-testsuite-use-nostdlib-in-gdb.base-list-dot-node.patch
  * gdb-testsuite-fix-timeout-in-gdb.mi-mi-multi-command.patch
  * gdb-testsuite-require-can_spawn_for_attach-in-gdb.ba.patch
  * fixup-gdb-6.5-gcore-buffer-limit-test.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-on-s3.patch
  * gdb-testsuite-fix-gdb.ada-convvar_comp.exp-on-s390x-.patch
  * gdb-testsuite-fix-regexp-in-gdb.threads-stepi-over-c.patch
- Maintenance script qa.sh:
  * Add kfail for PR32678.
  * Add kfail for missing g++ on SLE-12.
  * Drop Leap 15.5, add 16.0.
  * Move PR32167 kfail from kfail_sle12 to kfail, and extend
    pattern.
- Use gcc 11 instead gcc 9 for SLE-12.
- Maintenance script qa-local.sh:
  * Drop Leap 15.5, add 16.0.
- Patches dropped:
  * gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch
  * gdb-test-bt-cfi-without-die.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
  * fixup-gdb-test-bt-cfi-without-die.patch
- Maintenance script import-fedora.sh:
  * Add gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch and
    gdb-test-bt-cfi-without-die.patch to skip_patches.
- Update to fedora rawhide @ a2f2e9e.
- Patches dropped:
  * gdb-6.5-bz243845-stale-testing-zombie-test.patch
  * fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch
- Update to fedora rawhide @ 1116b36.
- Patches dropped:
  * gdb-test-dw2-aranges.patch
  * fixup-gdb-test-dw2-aranges.patch
- Update to fedora rawhide @ 7c66c1c.
- Patches dropped:
  * gdb-6.6-testsuite-timeouts.patch
- Update to fedora rawhide @ 2294280.
- Patches dropped:
  * gdb-simultaneous-step-resume-breakpoint-test.patch
- Update to fedora rawhide @ 926c064 (gdb 15.2).
- Patches dropped:
  * gdb-6.5-section-num-fixup-test.patch
  * gdb-rhbz1007614-memleak-infpy_read_memory-test.patch
- Maintenance script qa-local.sh:
  * Update version to 15.2.
- Update to fedora rawhide @ 4b0a2e1.
- Patches added:
  * gdb-catchpoint-re-set.patch
- Update to fedora rawhide @ d8b64d9.
- Patches dropped:
  * gdb-6.6-bz229517-gcore-without-terminal.patch
- Update to fedora rawhide @ a93b826.
- Patches dropped:
  * gdb-rhbz947564-findvar-assertion-frame-failed-testcase.patch
- Maintenance script import-fedora.sh:
  * Add gdb-remove-use-of-py-isascii to skip_patches.
  * Remove gdb-6.7-ppc-clobbered-registers-O2-test.patch from
    skip_patches.
- Always BuildRequire gcc-c++ to fix missing testing compiler on
  SLE-12.
- Patches added:
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py.patch
- Maintenance script qa.sh:
  * Add PR32167 kfail.
- Maintenance script qa.sh:
  * Extend SLE-12 -static unix/-fPIE/-fpie kfails.
  * Extend ppc64le watchpoint kfail.
  * Extend PR29405 kfail.
- Patches added:
  * gdb-testsuite-fix-gdb.threads-leader-exit-attach.exp.patch
  * gdb-testsuite-use-c-flag-in-c-test-cases.patch
- Update to fedora rawhide @ a8e0b3d (gdb 15.1).
- Use gcc-9 for SLE-12 (default gcc 4.8.5 doesn't support C++17).
- Maintenance script qa-local.sh:
  * Update version to 15.1.
- Maintenance script qa.sh:
  * Add kfails due to gcc 4.8.5 DW_TAG_lexical_block oddity.
  * Extend PR24845 kfails.
  * Add PR31721 and PR32608 kfails.
- Patches added:
  * gdb-guile-use-scm_debug_typing_strictness-0.patch
  * gdb-doc-fix-gdb.unwinder-docs.patch
  * gdb-doc-fix-qisaddresstagged-anchor.patch
  * gdb-doc-fix-standard-replies-xref.patch
  * gdb-testsuite-fix-gdb_py_module_available-for-python.patch
  * gdb-testsuite-fix-another-regexp-in-gdb.threads-step.patch
  * gdb-testsuite-fix-timeouts-in-gdb.threads-step-over-.patch
- Patches updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-add-rpm-suggestion-script.patch
  * gdb-gcore-bash.patch
  * gdb-python-avoid-depending-on-the-curses-library.patch
  * gdb-python-finishbreakpoint-update.patch
- Patches dropped:
  * gdb-add-missing-debug-ext-lang-hook.patch
  * gdb-add-missing-debug-info-python-hook.patch
  * gdb-do-not-import-py-curses-ascii-module.patch
  * gdb-ftbs-swapped-calloc-args.patch
  * gdb-handle-no-python-gdb-module.patch
  * gdb-merge-debug-symbol-lookup.patch
  * gdb-refactor-find-and-add-separate-symbol-file.patch
  * gdb-reformat-missing-debug-py-file.patch
  * gdb-remove-path-in-test-name.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
  * gdb-rhbz2250652-avoid-PyOS_ReadlineTState.patch
  * gdb-rhbz2250652-gdbpy_gil.patch
  * gdb-rhbz2261580-intrusive_list-assertion-fix.patch
  * gdb-rhbz2277160-apx-disasm.patch
  * gdb-rhel2295897-pre-read-DWZ-file-in-DWARF-reader.patch
  * gdb-sync-coffread-with-elfread.patch
  * gdb-remove-use-of-py-isascii
  * change-gdb.base-examine-backwards.exp-for-aix.patch
  * fix-regression-on-aarch64-linux-gdbserver.patch
  * fix-the-gdb.ada-inline-section-gc.exp-test.patch
  * fixup-powerpc-and-aarch64-fix-reverse-stepping-failu.patch
  * gdb-arm-fix-epilogue-frame-id.patch
  * gdb-arm-remove-thumb-bit-in-arm_adjust_breakpoint_ad.patch
  * gdb-arm-remove-tpidruro-register-from-non-freebsd-ta.patch
  * gdb-build-fix-gdbserver-linux-aarch64-low.cc-build.patch
  * gdb-exp-fix-cast-handling-for-indirection.patch
  * gdb-exp-fix-printing-of-out-of-bounds-struct-members.patch
  * gdb-exp-redo-cast-handling-for-indirection.patch
  * gdb-fix-heap-use-after-free-in-select_event_lwp.patch
  * gdb-fix-segfault-in-for_each_block-part-1.patch
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-python-fix-gdb.python-py-disasm.exp-on-arm-linux.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo-fixup.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo.patch
  * gdb-remote-fix-abort-on-remote_close_error.patch
  * gdb-s390-add-arch14-record-replay-support.patch
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-symtab-work-around-pr-gas-29517-dwarf2-case.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-symtab-workaround-pr-gas-31115.patch
  * gdb-tdep-fix-catching-syscall-execve-exit-for-arm.patch
  * gdb-tdep-fix-gdb.base-watch-bitfields.exp-on-aarch64.patch
  * gdb-tdep-fix-gdb.base-watchpoint-running-on-arm-ppc6.patch
  * gdb-tdep-fix-gdb.base-watchpoint-unaligned.exp-on-aa.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-tdep-fix-reverse-execution-of-ldr-immediate-t4.patch
  * gdb-testsuite-add-gdb.dwarf2-backward-spec-inter-cu..patch
  * gdb-testsuite-add-gdb.dwarf2-forward-spec-inter-cu.e.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-ctf-pt.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-rtld-s.patch
  * gdb-testsuite-add-missing-includes-in-gdb.trace-coll.patch
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-add-pr-gdb-26967-kfail-in-two-more-tes.patch
  * gdb-testsuite-call-ldd-version-in-gdb.testsuite-dump.patch
  * gdb-testsuite-factor-out-proc-get_portnum.patch
  * gdb-testsuite-factor-out-proc-lock_dir.patch
  * gdb-testsuite-factor-out-proc-with_lock.patch
  * gdb-testsuite-fix-gdb.ada-verylong.exp-on-32-bit-tar.patch
  * gdb-testsuite-fix-gdb.base-eh_return.exp.patch
  * gdb-testsuite-fix-gdb.base-ending-run.exp-on-manjaro.patch
  * gdb-testsuite-fix-gdb.base-list-no-debug.exp-on-debi.patch
  * gdb-testsuite-fix-gdb.cp-namespace.exp-with-read1.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-gas-workaround.exp.patch
  * gdb-testsuite-fix-gdb.mi-mi-dprintf.exp-with-read1.patch
  * gdb-testsuite-fix-gdbserver-pid-in-gdb.server-server.patch
  * gdb-testsuite-fix-gdb.server-server-connect.exp-for-.patch
  * gdb-testsuite-fix-license-text-in-gdb.reverse-map-to.patch
  * gdb-testsuite-fix-missing-return-type-in-gdb.linespe.patch
  * gdb-testsuite-fix-regexp-in-vgdb_start.patch
  * gdb-testsuite-fix-spurious-fails-with-examine-backwa.patch
  * gdb-testsuite-fix-test-case-gdb.threads-attach-stopp.patch
  * gdb-testsuite-fix-test-in-gdb.python-py-finish-break.patch
  * gdb-testsuite-fix-typo-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-fix-valgrind-tests-on-debian.patch
  * gdb-testsuite-further-handle-long-filenames-in-gdb.b.patch
  * gdb-testsuite-handle-core-without-build-id-in-gdb.ba.patch
  * gdb-testsuite-handle-pac-marker.patch
  * gdb-testsuite-make-gdb.base-solib-search.exp-more-ro.patch
  * gdb-testsuite-make-portnum-a-persistent-global.patch
  * gdb-testsuite-move-gpu-parallel.lock-to-cache-dir.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch
  * gdb-testsuite-reset-errcnt-and-warncnt-in-default_gd.patch
  * gdb-testsuite-simplify-gdb.server-server-kill-python.patch
  * gdb-testsuite-use-find_gnatmake-instead-of-gdb_find_.patch
  * gdb-testsuite-use-more-progbits-for-arm.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing-check-slash-slash-case.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * make-pascal_language-print_type-handle-varstring-nul.patch
  * powerpc-and-aarch64-fix-reverse-stepping-failure.patch
  * powerpc-fix-test-gdb.ada-finish-large.exp.patch
  * riscv-lrsc.patch
  * rs6000-unwind-on-each-instruction-fix.patch
  * s390-provide-ibm-z16-arch14-instruction-descriptions.patch
- Patches added:
  * gdb-testsuite-record-less-in-gdb.reverse-time-revers.patch
  * gdb-cli-print-at_hwcap3-and-at_hwcap4.patch
- Update to fedora rawhide @ a455470.
- Patches added:
  * gdb-rhel2295897-pre-read-DWZ-file-in-DWARF-reader.patch
- Update to fedora rawhide @ 62add57.
- Patches updated:
  * gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ 199e8a4.
- Patches dropped:
  * fixup-gdb-glibc-strstr-workaround.patch
  * gdb-glibc-strstr-workaround.patch
- Update to fedora rawhide @ a247406.
- Patches dropped:
  * gdb-core-open-vdso-warning.patch
- Update to fedora rawhide @ 485076c.
- Patches updated:
  * gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ 1672291.
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-add-rpm-suggestion-script.patch
- Update to fedora rawhide @ f9386b1.
- Patches dropped:
  * gdb-fedora-libncursesw.patch
- Update to fedora rawhide @ 93db514.
- Patches added:
  * gdb-rhbz2277160-apx-disasm.patch
- Update to fedora rawhide @ deb8227.
- Patches dropped:
  * fixup-gdb-linux_perf-bundle.patch
  * gdb-linux_perf-bundle.patch
- Update to fedora rawhide @ 7b0d0c4.
- Patches dropped:
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
- Patches updated:
  * gdb-6.6-buildid-locate.patch
  * gdb-add-missing-debug-info-python-hook.patch
- Update to fedora rawhide @ 94829f0.
- Patches dropped:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-bz634108-solib_address.patch
- Update to fedora rawhide @ 2024966.
- Maintenance script import-fedora.sh:
  * Remove gdb-container-rh-pkg.patch from skip_patches.
- Patches dropped (unused):
  * fixup-gdb-6.3-attach-see-vdso-test.patch
- Update to fedora rawhide @ a54b5ef.
- Patches dropped:
  * gdb-6.3-attach-see-vdso-test.patch
- Update to fedora rawhide @ 08bfd0a.
- Patches dropped:
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-skip-tests.patch
  * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
  * gdb-6.6-buildid-locate-rpm.patch
- Patches added:
  * gdb-add-missing-debug-ext-lang-hook.patch
  * gdb-add-missing-debug-info-python-hook.patch
  * gdb-add-rpm-suggestion-script.patch
  * gdb-do-not-import-py-curses-ascii-module.patch
  * gdb-handle-no-python-gdb-module.patch
  * gdb-merge-debug-symbol-lookup.patch
  * gdb-python-avoid-depending-on-the-curses-library.patch
  * gdb-refactor-find-and-add-separate-symbol-file.patch
  * gdb-reformat-missing-debug-py-file.patch
  * gdb-remove-path-in-test-name.patch
  * gdb-remove-use-of-py-isascii
  * gdb-sync-coffread-with-elfread.patch
- Patches updated:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-archer-next-over-throw-cxx-exec.patch
  * gdb-bz634108-solib_address.patch
  * gdb-fedora-libncursesw.patch
  * gdb-glibc-strstr-workaround.patch
  * gdb-rhbz1007614-memleak-infpy_read_memory-test.patch
- Update to fedora rawhide @ f379362.
- Patches modified:
  * gdb-6.6-buildid-locate.patch
- Update to fedora rawhide @ e27fd6f.
- Patches modified:
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
- Add "BuildRequires: libgo23" to fix unresolved for factory.

OBS-URL: https://build.opensuse.org/request/show/1246565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=183
2025-02-18 18:08:57 +00:00
423981b360 - Maintenance script qa.sh:
* Add PR32712 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=439
2025-02-18 07:01:14 +00:00
783b8d9968 - Mention changes in GDB 15:
* The MPX commands "show/set mpx bound" have been deprecated, as
  Intel listed MPX as removed in 2019.
  * GDB index now contains information about the main function.
  * This speeds up startup when it is being used for some large
    binaries.
  * On hosts where threading is available, DWARF reading is now
    done in the background, resulting in faster startup.  This can
    be controlled using "maint set dwarf synchronous".
  * Changed commands:
    * disassemble:
      Attempting to use both the 'r' and 'b' flags with the
      disassemble command will now give an error.  Previously the
      'b' flag would always override the 'r' flag.
    * gcore, generate-core-file:
      GDB now generates sparse core files, on systems that support
      it.
    * maintenance info line-table:
      Add an EPILOGUE-BEGIN column to the output of the command.
      It indicates if the line is considered the start of the
      epilogue, and thus a point at which the frame can be
      considered destroyed.
    * set unwindonsignal on|off, show unwindonsignal:
      These commands are now aliases for the new
      set/show unwind-on-signal.
    * target record-full:
      This command now gives an error if any unexpected arguments
      are found after the command.
    * list .:
      When using the command "list ." in a location that has no
      debug information or no file loaded, GDB now says that there
      is no debug information to print lines.  This makes it more
      obvious that there is no information, as opposed to implying
      there is no inferior loaded.
  * New commands:
    * info missing-debug-handler:
      List all the registered missing debug handlers.
    * enable missing-debug-handler LOCUS HANDLER,
      disable missing-debug-handler LOCUS HANDLER:
      Enable or disable a missing debug handler with a name
      matching the regular expression HANDLER, in LOCUS.
      LOCUS can be 'global' to operate on global missing debug
      handler, 'progspace' to operate on handlers within the
      current program space, or can be a regular expression which
      is matched against the filename of the primary executable in
      each program space.
    * maintenance info linux-lwps:
      List all LWPs under control of the linux-nat target.
    * set remote thread-options-packet,
      show remote thread-options-packet:
      Set/show the use of the thread options packet.
    * set direct-call-timeout SECONDS, show direct-call-timeout,
      set indirect-call-timeout SECONDS,
      show indirect-call-timeout:
      These new settings can be used to limit how long GDB will
      wait for an inferior function call to complete.  The direct
      timeout is used for inferior function calls from e.g. 'call'
      and 'print' commands, while the indirect timeout is used for
      inferior function calls from within a conditional breakpoint
      expression.
      The default for the direct timeout is unlimited, while the
      default for the indirect timeout is 30 seconds.
      These timeouts will only have an effect for targets that are
      operating in async mode.  For non-async targets the timeouts
      are ignored, GDB will wait indefinitely for an inferior
      function to complete, unless interrupted by the user using
      Ctrl-C.
    * set unwind-on-timeout on|off, show unwind-on-timeout:
      These commands control whether GDB should unwind the stack
      when a timeout occurs during an inferior function call.  The
      default is off, in which case the inferior will remain in
      the frame where the timeout occurred.  When on, GDB will
      unwind the stack removing the dummy frame that was added for
      the inferior call, and restoring the inferior state to how
      it was before the inferior call started.
    * set unwind-on-signal on|off, show unwind-on-signal:
      These new commands replaces the existing set/show
      unwindonsignal.  The old command is maintained as an alias.
  * New features in the GDB remote stub, GDBserver:
    * The --remote-debug and --event-loop-debug command line
      options have been removed.
    * The --debug command line option now takes an optional comma
      separated list of components to emit debug for.  The
      currently supported components are: all, threads,
      event-loop, and remote.  If no components are given then
      threads is assumed.
    * The 'monitor set remote-debug' and 'monitor set
      event-loop-debug' command have been removed.
    * The 'monitor set debug 0|1' command has been extended to
      take a component name, e.g.: 'monitor set debug COMPONENT
      off|on'.  Possible component names are: all, threads,
      event-loop, and remote.
  * Python API:
    * New function gdb.notify_mi(NAME, DATA), that emits custom
      GDB/MI async notification.
    * New read/write attribute gdb.Value.bytes that contains a
      bytes object holding the contents of this value.
    * New module gdb.missing_debug that facilitates dealing with
      objfiles that are missing any debug information.
    * New function gdb.missing_debug.register_handler that can
      register an instance of a sub-class of
      gdb.missing_debug.MissingDebugInfo as a handler for objfiles
      that are missing debug information.
    * New class gdb.missing_debug.MissingDebugInfo which can be
      sub-classed to create handlers for objfiles with missing
      debug information.
    * Stop events now have a "details" attribute that holds a
      dictionary that carries the same information as an MI
      "*stopped" event.
    * New function gdb.interrupt(), that interrupts GDB as if the
      user typed control-c.
    * New gdb.InferiorThread.ptid_string attribute.  This
      read-only attribute contains the string that appears in the
      'Target Id' column of the 'info threads' command output.
    * It is no longer possible to create new gdb.Progspace object
      using 'gdb.Progspace()', this will result in a TypeError.
      Progspace objects can still be obtained through calling
      other API functions, for example 'gdb.current_progspace()'.
    * User defined attributes can be added to a gdb.Inferior
      object, these will be stored in the object's new
      Inferior.__dict__ attribute.
    * User defined attributes can be added to a gdb.InferiorThread
      object, these will be stored in the object's new
      InferiorThread.__dict__ attribute.
    * New constants gdb.SYMBOL_TYPE_DOMAIN,
      gdb.SYMBOL_FUNCTION_DOMAIN, and gdb.SEARCH_*_DOMAIN
      corresponding to all the existing symbol domains.  Symbol
      lookup can now search in multiple domains at once, and can
      also narrowly search for just a type or function.
  * Debugger Adapter Protocol changes:
    * GDB now emits the "process" event.
    * GDB now supports the "cancel" request.
    * The "attach" request now supports specifying the program.
    * New command "set debug dap-log-level" controls DAP logging.
    * The "set debug dap-log-file" command is now documented.
      This command was available in GDB 14 but not documented.
  * Guile API:
    * New constants SYMBOL_TYPE_DOMAIN, SYMBOL_FUNCTION_DOMAIN,
      and SEARCH_*_DOMAIN corresponding to all the existing symbol
      domains.  Symbol lookup can now search in multiple domains
      at once, and can also narrowly search for just a type or
      function.
  * Remote packets:
    * New stop reason clone:
      Indicates that a clone system call was executed.
  * New remote packets:
    * QThreadOptions:
      Enable/disable optional event reporting, on a per-thread
      basis.  Currently supported options are
      GDB_THREAD_OPTION_CLONE, to enable clone event reporting,
      and GDB_THREAD_OPTION_EXIT to enable thread exit event
      reporting.
    * QThreadOptions in qSupported:
    * The qSupported packet allows GDB to inform the stub it
      supports the QThreadOptions packet, and the qSupported
      response can contain the set of thread options the remote
      stub supports.
    * qIsAddressTagged:
      This new packet allows GDB to query the stub about a given
      address to check if it is tagged or not.  Many memory
      tagging-related GDB commands need to perform this check
      before they read/write the allocation tag related to an
      address.  Currently, however, this is done through a 'vFile'
      request to read the file /proc/<PID>/smaps and check if the
      address is in a region reported as memory tagged.  Since not
      all targets have a notion of what the smaps file is about,
      this new packet provides a more generic way to perform such
      a check.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=438
2025-02-17 16:43:29 +00:00
f61a679e8e - Maintenance script qa.sh:
* Fix 16.0 handling.
- Patches added:
  * gdb-testsuite-fix-gdb.python-py-format-string.exp-wi.patch
  * gdb-testsuite-fix-gdb.python-py-mi-cmd.exp-with-pyth.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-on-arm-lin.patch
  * gdb-testsuite-fix-regexp-in-gdb.ada-mi_var_access.ex.patch
  * gdb-testsuite-check-gnatmake-version-in-gdb.ada-scal.patch
  * gdb-testsuite-fix-gdb.arch-arm-pseudo-unwind.exp-wit.patch
  * gdb-symtab-fix-target-type-of-complex-long-double-on.patch
  * gdb-testsuite-don-t-use-set-auto-solib-add-off.patch
  * gdb-tdep-fix-arm-thumb2-hw-breakpoint.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-on-arm.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-fixed-point.exp-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-lines.exp-on-arm-li.patch
  * gdb-exp-fix-gdb.fortran-intrinsics.exp-fail-on-arm.patch
  * gdb-tdep-handle-sycall-statx-for-arm-linux.patch
  * gdb-tdep-fix-recording-of-t1-push.patch
  * gdb-tdep-handle-syscall-clock_gettime64-for-arm-linu.patch
  * fix-gdb.dwarf2-shortpiece.exp-on-s390x.patch
  * handle-address-class-annotation-for-s390x-in-some-te.patch
  * fix-gdb.dap-step-out.exp-on-s390x.patch
  * use-setvariable-in-gdb.dap-scopes.exp.patch
  * fix-gdb.base-finish-pretty.exp-on-s390x.patch
  * fix-gdb.base-readnever.exp-on-s390x.patch
  * add-dwarf_expr_piece.op.patch
  * add-gdbarch_dwarf2_reg_piece_offset-hook.patch
  * fix-gdb.base-store.exp-on-s390x.patch
  * fix-gdb.ada-o2_float_param.exp-on-s390x-linux.patch
  * gdb-testsuite-fix-gdb.base-branch-to-self.exp-on-arm.patch
  * gdb-tdep-fix-gdb.cp-non-trivial-retval.exp-on-riscv6.patch
  * gdb-testsuite-fix-gdb.cp-non-trivial-retval.exp-on-a.patch
  * gdb-testsuite-fix-gdb.rust-completion.exp-timeout-on.patch
  * gdb-testsuite-require-supports_process_record-in-gdb.patch
  * gdb-testsuite-fix-regexp-in-gdb.arch-i386-disp-step-.patch
  * gdb-testsuite-fix-gdb.arch-arm-single-step-kernel-he.patch
  * gdb-testsuite-fix-gdb.python-py-format-address.exp-o.patch
  * gdb-testsuite-fix-gdb.arch-riscv-tdesc-regs.exp.patch
  * gdb-testsuite-fix-gdb.base-list-dot-nodebug-and-make.patch
  * gdb-testsuite-fix-gdb.base-list-dot-nodebug.exp-on-o.patch
  * gdb-testsuite-fix-gdb.base-empty-host-env-vars.exp.patch
  * gdb-prune-inferior-after-switching-inferior.patch
  * gdb-testsuite-use-nostdlib-in-gdb.base-list-dot-node.patch
  * gdb-testsuite-fix-timeout-in-gdb.mi-mi-multi-command.patch
  * gdb-testsuite-require-can_spawn_for_attach-in-gdb.ba.patch
  * fixup-gdb-6.5-gcore-buffer-limit-test.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-on-s3.patch
  * gdb-testsuite-fix-gdb.ada-convvar_comp.exp-on-s390x-.patch
  * gdb-testsuite-fix-regexp-in-gdb.threads-stepi-over-c.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=437
2025-02-13 14:36:11 +00:00
5d7d95a04b - Maintenance script qa.sh:
* Add kfail for PR32678.
  * Add kfail for missing g++ on SLE-12.
  * Drop Leap 15.5, add 16.0.
  * Move PR32167 kfail from kfail_sle12 to kfail, and extend
    pattern.
- Use gcc 11 instead gcc 9 for SLE-12.
- Maintenance script qa-local.sh:
  * Drop Leap 15.5, add 16.0.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=436
2025-02-11 17:54:19 +00:00
3825d1b07b - Patches dropped:
* gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch
  * gdb-test-bt-cfi-without-die.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
  * fixup-gdb-test-bt-cfi-without-die.patch
- Maintenance script import-fedora.sh:
  * Add gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch and
    gdb-test-bt-cfi-without-die.patch to skip_patches.

- Update to fedora rawhide @ a2f2e9e.
- Patches dropped:
  * gdb-6.5-bz243845-stale-testing-zombie-test.patch
  * fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=435
2025-02-06 08:46:11 +00:00
a41233f7ca - Update to fedora rawhide @ 1116b36.
- Patches dropped:
  * gdb-test-dw2-aranges.patch
  * fixup-gdb-test-dw2-aranges.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=434
2025-02-06 08:12:17 +00:00
cced140f8c - Update to fedora rawhide @ 7c66c1c.
- Patches dropped:
  * gdb-6.6-testsuite-timeouts.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=433
2025-02-06 08:07:24 +00:00
cad97b34fd - Update to fedora rawhide @ 2294280.
- Patches dropped:
  * gdb-simultaneous-step-resume-breakpoint-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=432
2025-02-06 08:01:43 +00:00
dda65804ef - Update to fedora rawhide @ 926c064 (gdb 15.2).
- Patches dropped:
  * gdb-6.5-section-num-fixup-test.patch
  * gdb-rhbz1007614-memleak-infpy_read_memory-test.patch
- Maintenance script qa-local.sh:
  * Update version to 15.2.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=431
2025-01-31 17:36:56 +00:00
6817e1b56f - Update to fedora rawhide @ 4b0a2e1.
- Patches added:
  * gdb-catchpoint-re-set.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=430
2025-01-31 07:18:36 +00:00
9842821ab1 - Update to fedora rawhide @ d8b64d9.
- Patches dropped:
  * gdb-6.6-bz229517-gcore-without-terminal.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=429
2025-01-30 15:27:43 +00:00
2bf571b369 - Update to fedora rawhide @ a93b826.
- Patches dropped:
  * gdb-rhbz947564-findvar-assertion-frame-failed-testcase.patch
- Maintenance script import-fedora.sh:
  * Add gdb-remove-use-of-py-isascii to skip_patches.
  * Remove gdb-6.7-ppc-clobbered-registers-O2-test.patch from
    skip_patches.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=428
2025-01-30 15:23:43 +00:00
8686faa338 - Always BuildRequire gcc-c++ to fix missing testing compiler on
SLE-12.
- Patches added:
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py.patch
- Maintenance script qa.sh:
  * Add PR32167 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=427
2025-01-30 12:47:05 +00:00
eac537eb71 - Maintenance script qa.sh:
* Extend SLE-12 -static unix/-fPIE/-fpie kfails.
  * Extend ppc64le watchpoint kfail.
  * Extend PR29405 kfail.
- Patches added:
  * gdb-testsuite-fix-gdb.threads-leader-exit-attach.exp.patch
  * gdb-testsuite-use-c-flag-in-c-test-cases.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=426
2025-01-30 09:01:17 +00:00
f103997c76 - Update to fedora rawhide @ a8e0b3d (gdb 15.1).
- Use gcc-9 for SLE-12 (default gcc 4.8.5 doesn't support C++17).
- Maintenance script qa-local.sh:
  * Update version to 15.1.
- Maintenance script qa.sh:
  * Add kfails due to gcc 4.8.5 DW_TAG_lexical_block oddity.
  * Extend PR24845 kfails.
  * Add PR31721 and PR32608 kfails.
- Patches added:
  * gdb-guile-use-scm_debug_typing_strictness-0.patch
  * gdb-doc-fix-gdb.unwinder-docs.patch
  * gdb-doc-fix-qisaddresstagged-anchor.patch
  * gdb-doc-fix-standard-replies-xref.patch
  * gdb-testsuite-fix-gdb_py_module_available-for-python.patch
  * gdb-testsuite-fix-another-regexp-in-gdb.threads-step.patch
  * gdb-testsuite-fix-timeouts-in-gdb.threads-step-over-.patch
- Patches updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-add-rpm-suggestion-script.patch
  * gdb-gcore-bash.patch
  * gdb-python-avoid-depending-on-the-curses-library.patch
  * gdb-python-finishbreakpoint-update.patch
- Patches dropped:
  * gdb-add-missing-debug-ext-lang-hook.patch
  * gdb-add-missing-debug-info-python-hook.patch
  * gdb-do-not-import-py-curses-ascii-module.patch
  * gdb-ftbs-swapped-calloc-args.patch
  * gdb-handle-no-python-gdb-module.patch
  * gdb-merge-debug-symbol-lookup.patch
  * gdb-refactor-find-and-add-separate-symbol-file.patch
  * gdb-reformat-missing-debug-py-file.patch
  * gdb-remove-path-in-test-name.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
  * gdb-rhbz2250652-avoid-PyOS_ReadlineTState.patch
  * gdb-rhbz2250652-gdbpy_gil.patch
  * gdb-rhbz2261580-intrusive_list-assertion-fix.patch
  * gdb-rhbz2277160-apx-disasm.patch
  * gdb-rhel2295897-pre-read-DWZ-file-in-DWARF-reader.patch
  * gdb-sync-coffread-with-elfread.patch
  * gdb-remove-use-of-py-isascii
  * change-gdb.base-examine-backwards.exp-for-aix.patch
  * fix-regression-on-aarch64-linux-gdbserver.patch
  * fix-the-gdb.ada-inline-section-gc.exp-test.patch
  * fixup-powerpc-and-aarch64-fix-reverse-stepping-failu.patch
  * gdb-arm-fix-epilogue-frame-id.patch
  * gdb-arm-remove-thumb-bit-in-arm_adjust_breakpoint_ad.patch
  * gdb-arm-remove-tpidruro-register-from-non-freebsd-ta.patch
  * gdb-build-fix-gdbserver-linux-aarch64-low.cc-build.patch
  * gdb-exp-fix-cast-handling-for-indirection.patch
  * gdb-exp-fix-printing-of-out-of-bounds-struct-members.patch
  * gdb-exp-redo-cast-handling-for-indirection.patch
  * gdb-fix-heap-use-after-free-in-select_event_lwp.patch
  * gdb-fix-segfault-in-for_each_block-part-1.patch
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-python-fix-gdb.python-py-disasm.exp-on-arm-linux.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo-fixup.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo.patch
  * gdb-remote-fix-abort-on-remote_close_error.patch
  * gdb-s390-add-arch14-record-replay-support.patch
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-symtab-work-around-pr-gas-29517-dwarf2-case.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-symtab-workaround-pr-gas-31115.patch
  * gdb-tdep-fix-catching-syscall-execve-exit-for-arm.patch
  * gdb-tdep-fix-gdb.base-watch-bitfields.exp-on-aarch64.patch
  * gdb-tdep-fix-gdb.base-watchpoint-running-on-arm-ppc6.patch
  * gdb-tdep-fix-gdb.base-watchpoint-unaligned.exp-on-aa.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-tdep-fix-reverse-execution-of-ldr-immediate-t4.patch
  * gdb-testsuite-add-gdb.dwarf2-backward-spec-inter-cu..patch
  * gdb-testsuite-add-gdb.dwarf2-forward-spec-inter-cu.e.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-ctf-pt.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-rtld-s.patch
  * gdb-testsuite-add-missing-includes-in-gdb.trace-coll.patch
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-add-pr-gdb-26967-kfail-in-two-more-tes.patch
  * gdb-testsuite-call-ldd-version-in-gdb.testsuite-dump.patch
  * gdb-testsuite-factor-out-proc-get_portnum.patch
  * gdb-testsuite-factor-out-proc-lock_dir.patch
  * gdb-testsuite-factor-out-proc-with_lock.patch
  * gdb-testsuite-fix-gdb.ada-verylong.exp-on-32-bit-tar.patch
  * gdb-testsuite-fix-gdb.base-eh_return.exp.patch
  * gdb-testsuite-fix-gdb.base-ending-run.exp-on-manjaro.patch
  * gdb-testsuite-fix-gdb.base-list-no-debug.exp-on-debi.patch
  * gdb-testsuite-fix-gdb.cp-namespace.exp-with-read1.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-gas-workaround.exp.patch
  * gdb-testsuite-fix-gdb.mi-mi-dprintf.exp-with-read1.patch
  * gdb-testsuite-fix-gdbserver-pid-in-gdb.server-server.patch
  * gdb-testsuite-fix-gdb.server-server-connect.exp-for-.patch
  * gdb-testsuite-fix-license-text-in-gdb.reverse-map-to.patch
  * gdb-testsuite-fix-missing-return-type-in-gdb.linespe.patch
  * gdb-testsuite-fix-regexp-in-vgdb_start.patch
  * gdb-testsuite-fix-spurious-fails-with-examine-backwa.patch
  * gdb-testsuite-fix-test-case-gdb.threads-attach-stopp.patch
  * gdb-testsuite-fix-test-in-gdb.python-py-finish-break.patch
  * gdb-testsuite-fix-typo-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-fix-valgrind-tests-on-debian.patch
  * gdb-testsuite-further-handle-long-filenames-in-gdb.b.patch
  * gdb-testsuite-handle-core-without-build-id-in-gdb.ba.patch
  * gdb-testsuite-handle-pac-marker.patch
  * gdb-testsuite-make-gdb.base-solib-search.exp-more-ro.patch
  * gdb-testsuite-make-portnum-a-persistent-global.patch
  * gdb-testsuite-move-gpu-parallel.lock-to-cache-dir.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch
  * gdb-testsuite-reset-errcnt-and-warncnt-in-default_gd.patch
  * gdb-testsuite-simplify-gdb.server-server-kill-python.patch
  * gdb-testsuite-use-find_gnatmake-instead-of-gdb_find_.patch
  * gdb-testsuite-use-more-progbits-for-arm.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing-check-slash-slash-case.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * make-pascal_language-print_type-handle-varstring-nul.patch
  * powerpc-and-aarch64-fix-reverse-stepping-failure.patch
  * powerpc-fix-test-gdb.ada-finish-large.exp.patch
  * riscv-lrsc.patch
  * rs6000-unwind-on-each-instruction-fix.patch
  * s390-provide-ibm-z16-arch14-instruction-descriptions.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=425
2025-01-29 07:03:03 +00:00
4506b789a5 - Patches added:
* gdb-testsuite-record-less-in-gdb.reverse-time-revers.patch
  * gdb-cli-print-at_hwcap3-and-at_hwcap4.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=424
2025-01-25 10:55:04 +00:00
3e2697bebc - Update to fedora rawhide @ a455470.
- Patches added:
  * gdb-rhel2295897-pre-read-DWZ-file-in-DWARF-reader.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=423
2025-01-24 15:17:18 +00:00
e8574fe235 - Update to fedora rawhide @ 62add57.
- Patches updated:
  * gdb-add-rpm-suggestion-script.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=422
2025-01-24 15:14:07 +00:00
7206b8cb49 - Update to fedora rawhide @ 199e8a4.
- Patches dropped:
  * fixup-gdb-glibc-strstr-workaround.patch
  * gdb-glibc-strstr-workaround.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=421
2025-01-24 15:11:09 +00:00
c06669a60d - Update to fedora rawhide @ a247406.
- Patches dropped:
  * gdb-core-open-vdso-warning.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=420
2025-01-24 15:08:57 +00:00
2752d6e99b - Update to fedora rawhide @ 485076c.
- Patches updated:
  * gdb-add-rpm-suggestion-script.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=419
2025-01-24 15:06:18 +00:00
621499e68d - Update to fedora rawhide @ 1672291.
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-add-rpm-suggestion-script.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=418
2025-01-24 15:02:13 +00:00