470 Commits
devel ... main

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
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
bd80ac8165 - Update to fedora rawhide @ f9386b1.
- Patches dropped:
  * gdb-fedora-libncursesw.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=417
2025-01-24 14:58:50 +00:00
657be21d03 - Update to fedora rawhide @ 93db514.
- Patches added:
  * gdb-rhbz2277160-apx-disasm.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=416
2025-01-24 13:36:19 +00:00
e18b64ce07 - Update to fedora rawhide @ deb8227.
- Patches dropped:
  * fixup-gdb-linux_perf-bundle.patch
  * gdb-linux_perf-bundle.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=415
2025-01-23 23:48:26 +00:00
7e9b1e6c37 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=414
2025-01-23 15:26:10 +00:00
45f836abe7 - Update to fedora rawhide @ 94829f0.
- Patches dropped:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-bz634108-solib_address.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=413
2025-01-23 15:20:11 +00:00
d2572d161c - Update to fedora rawhide @ 2024966.
- Maintenance script import-fedora.sh:
  * Remove gdb-container-rh-pkg.patch from skip_patches.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=412
2025-01-23 15:16:37 +00:00
9a0da958c4 - Patches dropped (unused):
* fixup-gdb-6.3-attach-see-vdso-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=411
2025-01-23 15:11:09 +00:00
2002710072 - Update to fedora rawhide @ a54b5ef.
- Patches dropped:
  * gdb-6.3-attach-see-vdso-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=410
2025-01-23 15:08:29 +00:00
8aea3c9b98 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=409
2025-01-23 14:31:06 +00:00
bb279386a7 - Update to fedora rawhide @ f379362.
- Patches modified:
  * gdb-6.6-buildid-locate.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=408
2025-01-23 09:59:00 +00:00
e572ca82d0 - Update to fedora rawhide @ e27fd6f.
- Patches modified:
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=407
2025-01-23 09:12:33 +00:00
10596c59bb - Add "BuildRequires: libgo23" to fix unresolved for factory.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=406
2025-01-23 08:24:47 +00:00
50b39c9442 Accepting request 1239238 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1239238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=182
2025-01-22 15:30:52 +00:00
90a84c677b - riscv-lrsc.patch: Fix stepping over atomic sequences
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=404
2025-01-21 10:48:21 +00:00
4ba6c6a136 - Maintenance script qa.sh:
* Add PR29770 xfail (glibc).
  * Add PR31229 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=403
2025-01-08 13:22:00 +00:00
013a364a75 Accepting request 1230185 from devel:gcc
- Maintenance script qa.sh:
  * Add PR32446 kfail.
  * Add to be investigated FAILs on Leap 15.6 ppc64le.
- Patches added:
  * gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch
- Maintenance script qa.sh:
  * Add PR32439 kfail.
- Patches added (jsc#PED-10258):
  * gdb-tdep-s390-add-arch15-record-replay-support.patch
- Patches added (jsc#PED-10751):
  * s390-provide-ibm-z16-arch14-instruction-descriptions.patch
  * gdb-s390-add-arch14-record-replay-support.patch
- Maintenance script qa.sh:
  * Add PR32407 kfail.

OBS-URL: https://build.opensuse.org/request/show/1230185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=181
2024-12-12 20:14:24 +00:00
63be1956ea - Maintenance script qa.sh:
* Add PR32446 kfail.
  * Add to be investigated FAILs on Leap 15.6 ppc64le.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=401
2024-12-11 18:14:44 +00:00
c810077763 - Patches added:
* gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch
- Maintenance script qa.sh:
  * Add PR32439 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=400
2024-12-10 10:24:03 +00:00
d789f63ad1 - Patches added (jsc#PED-10258):
* gdb-tdep-s390-add-arch15-record-replay-support.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=399
2024-12-09 14:19:58 +00:00
3e14a92c02 - Patches added (jsc#PED-10751):
* s390-provide-ibm-z16-arch14-instruction-descriptions.patch
  * gdb-s390-add-arch14-record-replay-support.patch
- Maintenance script qa.sh:
  * Add PR32407 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=398
2024-12-03 08:00:23 +00:00
772cb25345 Accepting request 1197484 from devel:gcc
- Maintenance script qa.sh:
  * Move PR26867 kfail from kfail_factory to kfail.
  * Merge PR28468 kfail with PR26867 kfail.
- Maintenance script qa.sh:
  * Restore yama ptrace_scope == 1 kfails,
    aaa_base-yama-enable-ptrace doesn't work.
  * Enable yama ptrace_scope == 1 kfails for SLFO.
  * Add PR32121 kfail.
  * Drop Leap 15.3 and 15.4, add Leap 15.6.
  * Replace ALP with SLFO.
  * Move PR28468 kfail from kfail_factory to kfail.
- Maintenance script qa.sh:
  * Remove python2 related PR29245 kfail.
  * Remove PR30518 kfail.
  * Remove yama ptrace_scope == 1 kfails.
  * Remove PR28065 kfail.
- Patches added (swo#32081):
  * gdb-symtab-return-correct-reader-for-top-level-cu-in.patch
- Add "BuildRequires: aaa_base-yama-enable-ptrace" on tumbleweed.
- Maintenance script qa-local.sh:
  * Add SLFO and Leap 15.6, drop Leap 15.3 and 15.4 and ALP.

OBS-URL: https://build.opensuse.org/request/show/1197484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=180
2024-08-30 11:25:43 +00:00
6636def027 - Maintenance script qa.sh:
* Move PR26867 kfail from kfail_factory to kfail.
  * Merge PR28468 kfail with PR26867 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=396
2024-08-29 13:54:06 +00:00
7bdfe4b73b - Maintenance script qa.sh:
* Restore yama ptrace_scope == 1 kfails,
    aaa_base-yama-enable-ptrace doesn't work.
  * Enable yama ptrace_scope == 1 kfails for SLFO.
  * Add PR32121 kfail.
  * Drop Leap 15.3 and 15.4, add Leap 15.6.
  * Replace ALP with SLFO.
  * Move PR28468 kfail from kfail_factory to kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=395
2024-08-28 15:28:45 +00:00
825cf5a5da - Maintenance script qa.sh:
* Remove python2 related PR29245 kfail.
  * Remove PR30518 kfail.
  * Remove yama ptrace_scope == 1 kfails.
  * Remove PR28065 kfail.
- Patches added (swo#32081):
  * gdb-symtab-return-correct-reader-for-top-level-cu-in.patch
- Add "BuildRequires: aaa_base-yama-enable-ptrace" on tumbleweed.
- Maintenance script qa-local.sh:
  * Add SLFO and Leap 15.6, drop Leap 15.3 and 15.4 and ALP.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=394
2024-08-28 05:32:23 +00:00
f86a9968f0 Accepting request 1181722 from devel:gcc
- Mention changes in GDB 14:
  * GDB now supports the AArch64 Scalable Matrix Extension 2
    (SME2), which includes a new 512 bit lookup table register
    named ZT0.
  * GDB now supports the AArch64 Scalable Matrix Extension (SME),
    which includes a new matrix register named ZA, a new thread
    register TPIDR2 and a new vector length register SVG
    (streaming vector granule).  GDB also supports tracking ZA
    state across signal frames.  Some features are still under
    development or are dependent on ABI specs that are still in
    alpha stage.  For example, manual function calls with ZA state
    don't have any special handling, and tracking of SVG changes
    based on DWARF information is still not implemented, but there
    are plans to do so in the future.
  * GDB now recognizes the NO_COLOR environment variable and
    disables styling according to the spec.  See
    https://no-color.org/.  Styling can be re-enabled with
    "set style enabled on".
  * The AArch64 'org.gnu.gdb.aarch64.pauth' Pointer Authentication
    feature string has been deprecated in favor of the
    'org.gnu.gdb.aarch64.pauth_v2' feature string.
  * GDB now has some support for integer types larger than 64 bits.
  * Multi-target feature configuration.
    GDB now supports the individual configuration of remote
    targets' feature sets.  Based on the current selection of a
    target, the commands 'set remote <name>-packet (on|off|auto)'
    and 'show remote <name>-packet' can be used to configure a
    target's feature packet and to display its configuration,
    respectively.
  * GDB has initial built-in support for the Debugger Adapter
    Protocol.
  * For the break command, multiple uses of the 'thread' or 'task'
    keywords will now give an error instead of just using the
    thread or task id from the last instance of the keyword.  E.g.:
      break foo thread 1 thread 2
    will now give an error rather than using 'thread 2'.
  * For the watch command, multiple uses of the 'task' keyword will
    now give an error instead of just using the task id from the
    last instance of the keyword.  E.g.:
      watch my_var task 1 task 2
    will now give an error rather than using 'task 2'.  The
    'thread' keyword already gave an error when used multiple times
    with the watch command, this remains unchanged.
  * The 'set print elements' setting now helps when printing large
    arrays.  If an array would otherwise exceed max-value-size, but
    'print elements' is set such that the size of elements to print
    is less than or equal to 'max-value-size', GDB will now still
    print the array, however only 'max-value-size' worth of data
    will be added into the value history.
  * For both the break and watch commands, it is now invalid to use
    both the 'thread' and 'task' keywords within the same command.
    For example the following commnds will now give an error:
      break foo thread 1 task 1
      watch var thread 2 task 3
  * The printf command now accepts a '%V' output format which will
    format an expression just as the 'print' command would.  Print
    options can be placed withing '[...]' after the '%V' to modify
    how the value is printed.  E.g:
      printf "%V", some_array
      printf "%V[-array-indexes on]", some_array
    will print the array without, or with array indexes included,
    just as the array would be printed by the 'print' command.
    This functionality is also available for dprintf when
    dprintf-style is 'gdb'.
  * When the printf command requires a string to be fetched from
    the	inferior, GDB now uses the existing 'max-value-size'
    setting to the limit the memory allocated within GDB.  The
    default 'max-value-size' is 64k.  To print longer strings you
    should increase 'max-value-size'.
  * The Ada 2022 Enum_Rep and Enum_Val attributes are now
    supported.
  * The Ada 2022 target name symbol ('@') is now supported by the
    Ada expression parser.
  * The 'list' command now accepts '.' as an argument, which tells
    GDB to print the location around the point of execution within
    the current frame.  If the inferior hasn't started yet, the
    command will print around the beginning of the 'main' function.
  * Using the 'list' command with no arguments in a situation where
    the command would attempt to list past the end of the file now
    warns the user that the end of file has been reached, refers
    the user to the newly added '.' argument
  * Breakpoints can now be inferior-specific.  This is similar to
    the	existing thread-specific breakpoint support.  Breakpoint
    conditions can include the 'inferior' keyword followed by an
    inferior id (as displayed in the 'info inferiors' output).
    It is invalid to use the 'inferior' keyword with either the
    'thread' or 'task' keywords when creating a breakpoint.
  * New convenience function "$_shell", to execute a shell command
    and return the result.  This lets you run shell commands in
    expressions.  Some examples:
     (gdb) p $_shell("true")
     $1 = 0
     (gdb) p $_shell("false")
     $2 = 1
     (gdb) break func if $_shell("some command") == 0
  * New commands:
    * set debug breakpoint on|off
      show debug breakpoint
      Print additional debug messages about breakpoint insertion
      and removal.
    * maintenance print record-instruction [ N ]
      Print the recorded information for a given instruction.  If N
      is not given prints how GDB would undo the last instruction
      executed.  If N is negative, prints how GDB would undo the
      N-th previous instruction, and if N is positive, it prints
      how GDB will redo the N-th following instruction.
    * maintenance info frame-unwinders
      List the frame unwinders currently in effect, starting with
      the highest priority.
    * maintenance wait-for-index-cache
      Wait until all pending writes to the index cache have
      completed.
    * set always-read-ctf on|off
      show always-read-ctf
      When off, CTF is only read if DWARF is not present.  When on,
      CTF is read regardless of whether DWARF is present.  Off by
      default.
    * info main
      Get main symbol to identify entry point into program.
    * set tui mouse-events [on|off]
      show tui mouse-events
      When on (default), mouse clicks control the TUI and can be
      accessed by Python extensions.  When off, mouse clicks are
      handled by the terminal, enabling terminal-native text
      selection.
  * MI changes:
    * MI version 1 has been removed.
    * mi now reports 'no-history' as a stop reason when hitting the
      end of the reverse execution history.
    * When creating a thread-specific breakpoint using the '-p'
      option, the -break-insert command would report the 'thread'
      field twice in the reply.  The content of both fields was
      always identical.  This has now been fixed; the 'thread'
      field will be reported just once for thread-specific
      breakpoints, or not at all for breakpoints without a thread
      restriction.  The same is also true for the 'task' field of
      an Ada task-specific breakpoint.
      * It is no longer possible to create a thread-specific
      breakpoint for a thread that doesn't exist using
      '-break-insert -p ID'.  Creating breakpoints for
      non-existent threads is not allowed when using the CLI, that
      the MI allowed it was a long standing bug, which has now
      been fixed.
    * The '--simple-values' argument to the
      '-stack-list-arguments','-stack-list-locals',
      '-stack-list-variables', and '-var-list-children' commands now
      takes reference types into account: that is, a value is now
      considered simple if it is neither an array, structure, or
      union, nor a reference to an array, structure, or union.
      (Previously all references were considered simple.)  Support
      for this feature can be verified by using the
      '-list-features' command, which should contain
      "simple-values-ref-types".
    * The -break-insert command now accepts a '-g thread-group-id'
      option to allow for the creation of inferior-specific
      breakpoints.
    * The bkpt tuple, which appears in breakpoint-created
      notifications, and in the result of the -break-insert
      command can now include an optional 'inferior' field for both
      the main breakpoint, and each location, when the breakpoint
      is inferior-specific.
  * Python API:
    * gdb.ThreadExitedEvent added.  Emits a ThreadEvent.
    * The gdb.unwinder.Unwinder.name attribute is now read-only.
    * The name argument passed to gdb.unwinder.Unwinder.__init__
      must now be of type 'str' otherwise a TypeError will be
      raised.
    * The gdb.unwinder.Unwinder.enabled attribute can now only
      accept values of type 'bool'.  Changing this attribute will
      now invalidate GDB's frame-cache, which means GDB will need
      to rebuild its frame-cache when next required - either with,
      or without the particular unwinder, depending on how
      'enabled' was changed.
    * New methods added to the gdb.PendingFrame class.  These
      methods have the same behaviour as the corresponding
      methods on gdb.Frame.  The new methods are:
      * gdb.PendingFrame.name: Return the name for the frame's
        function, or None.
      * gdb.PendingFrame.is_valid: Return True if the pending
      	frame object is valid.
      * gdb.PendingFrame.pc: Return the $pc register value for
        this frame.
      * gdb.PendingFrame.language: Return a string containing the
        language for this frame, or None.
      * gdb.PendingFrame.find_sal: Return a gdb.Symtab_and_line
        object for the current location within the pending frame,
	or None.
      * gdb.PendingFrame.block: Return a gdb.Block for the current
        pending frame, or None.
      * gdb.PendingFrame.function: Return a gdb.Symbol for the
        current pending frame, or None.
    * The frame-id passed to gdb.PendingFrame.create_unwind_info
      can now use either an integer or a gdb.Value object for each
      of its 'sp', 'pc', and 'special' attributes.
    * A new class gdb.unwinder.FrameId has been added.  Instances
      of this class are constructed with 'sp' (stack-pointer) and
      'pc' (program-counter) values, and can be used as the
      frame-id when calling gdb.PendingFrame.create_unwind_info.
    * It is now no longer possible to sub-class the
      gdb.disassembler.DisassemblerResult type.
    * The Disassembler API from the gdb.disassembler module has
      been extended to include styling support:
      * The DisassemblerResult class can now be initialized with a
        list of parts.  Each part represents part of the
	disassembled instruction along with the associated style
	information.  This list of parts can be accessed with the
	new DisassemblerResult.parts property.
      * New constants gdb.disassembler.STYLE_* representing all the
        different styles part of an instruction might have.
      * New methods DisassembleInfo.text_part and
        DisassembleInfo.address_part which are used to create the
	new styled parts of a disassembled instruction.
      * Changes are backwards compatible, the older API can still
      	be used to disassemble instructions without styling.
    * New function gdb.execute_mi(COMMAND, [ARG]...), that invokes
      a GDB/MI command and returns the output as a Python
      dictionary.
    * New function gdb.block_signals().  This returns a context
      manager that blocks any signals that GDB needs to handle
      itself.
    * New class gdb.Thread.  This is a subclass of threading.Thread
      that calls gdb.block_signals in its "start" method.
    * gdb.parse_and_eval now has a new "global_context" parameter.
      This can be used to request that the parse only examine
      global symbols.
    * gdb.Inferior now has a new "arguments" attribute.  This holds
      the command-line arguments to the inferior, if known.
    * gdb.Inferior now has a new "main_name" attribute.  This holds
      the name of the inferior's "main", if known.
    * gdb.Inferior now has new methods "clear_env", "set_env", and
      "unset_env".  These can be used to modify the inferior's
      environment before it is started.
    * gdb.Value now has the 'assign' method.
    * gdb.Value now has the 'to_array' method.  This converts an
      array-like Value to an array.
    * gdb.Progspace now has the new method "objfile_for_address".
      This returns the gdb.Objfile, if any, that covers a given
      address.
    * gdb.Breakpoint now has an "inferior" attribute.  If the
      Breakpoint object is inferior specific then this attribute
      holds the inferior-id (an integer).  If the Breakpoint
      object is not inferior specific, then this field contains
      None.  This field can be written too.
    * gdb.Type now has the "is_array_like" and "is_string_like"
      methods.  These reflect GDB's internal idea of whether a
      type might be array- or string-like, even if they do not
      have the corresponding type code.
    * gdb.ValuePrinter is a new class that can be used as the base
      class for the result of applying a pretty-printer.  As a
      base class, it signals to gdb that the printer may implement
      new pretty-printer methods.
    * New attribute Progspace.symbol_file.  This attribute holds
      the gdb.Objfile that corresponds to Progspace.filename (when
      Progspace.filename is not None), otherwise, this attribute is
      itself None.
    * New attribute Progspace.executable_filename.  This attribute
      holds a string containing a file name set by the "exec-file"
      or "file" commands, or None if no executable file is set.
      This isn't the exact string passed by the user to these
      commands; the file name will have been partially resolved to
      an absolute file name.
    * A new executable_changed event registry is available.  This
      event emits ExecutableChangedEvent objects, which have
      'progspace' (a gdb.Progspace) and 'reload' (a Boolean)
      attributes.  This event is emitted when
      gdb.Progspace.executable_filename changes.
    * New event registries gdb.events.new_progspace and
      gdb.events.free_progspace, these emit NewProgspaceEvent and
       FreeProgspaceEvent event types respectively.  Both of these
       event types have a single 'progspace' attribute, which is
       the gdb.Progspace that is either being added to GDB, or
       removed from GDB.
    * gdb.LazyString now implements the __str__ method.
    * New method gdb.Frame.static_link that returns the outer
     frame of a nested function frame.
- Fix mention of gdb-exp-redo-cast-handling-for-indirection.patch.
- Maintenance script qa-remote.sh:
  * Filter out SLE-11.
- Maintenance script qa.sh:
  * Add gdb.guile/scm-breakpoint.exp kfail.
  * Fix kfail_powerpc64le_sle12 selection.
- Patches dropped:
  * fix-gdb.threads-threads-after-exec.exp-race.patch
  * add-maint-info-linux-lwps-command.patch
- Patches added:
  * gdb-python-fix-gdb.python-py-disasm.exp-on-arm-linux.patch
  * gdb-testsuite-fix-gdb.fortran-array-bounds.exp-on-ar.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo-fixup.patch
  * gdb-exp-redo-cast-handling-for-indirection.patch
  * gdb-tdep-fix-gdb.base-watchpoint-running-on-arm-ppc6.patch
- Maintenance script qa.sh:
  * Add PR31831 kfail.
  * Expand PR28617 kfail.
  * Expand PR28561 kfail.
  * Expand PR19675 kfail.
- Patches dropped:
  * gdb-linux-delete-all-other-lwps-immediately-on-ptrac.patch
- Patches added:
  * gdb-build-fix-gdbserver-linux-aarch64-low.cc-build.patch
  * powerpc-fix-test-gdb.ada-finish-large.exp.patch
  * gdb-testsuite-fix-timeout-in-gdb.tui-resize-2.exp.patch
- Maintenance script qa.sh:
  * Remove PR26761 kfail.
  * Add PR31061, PR31823, PR31825, PR31826, PR31827 and PR31564
    kfail.
  * Remove PKRU-related kfails.
  * Improve report format for known clean configs.
  * Add more configs as known clean.
  * Expand scope of PR29253 kfail.
- Rebase to 14.2 release (fedora rawhide @ 779f05e).
  * Replace gdb-13.2.tar.bz2 with gdb-14.2.tar.bz2.
- Maintenance script import-fedora.sh:
  * Drop patch skips:
    * gdb-6.5-BEA-testsuite.patch
- Maintenance script qa-local.sh:
  * Drop SLE-11.  GDB 14.2 requires MPFR, and the SLE-11 version
    (2.3.2) is older than required (3.1.0+).
  * Add ALP.
  * Update version to 14.2.
- Maintenance script qa.sh:
  * Add PR30480, PR31440, PR31806 kfail.
  * Add PR31810, PR31809, PR31811 kfail.
  * Expand gdb.base/rtld-step.exp kfail.
  * Add gdb.threads/thread-specific-bp.exp kfail.
- Fedora patches updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.6-testsuite-timeouts.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-linux_perf-bundle.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
- Fedora patches removed:
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz1773651-gdb-index-internal-error.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2192105-ftbs-dangling-pointer
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Fedora patches added:
  *  gdb-ftbs-swapped-calloc-args.patch
  *  gdb-rhbz2250652-avoid-PyOS_ReadlineTState.patch
  *  gdb-rhbz2250652-gdbpy_gil.patch
  *  gdb-rhbz2261580-intrusive_list-assertion-fix.patch
- Fedora fixup patches added:
  * fixup-skip-tests.patch
- Fedora fixup patches updated:  
  * fixup-gdb-linux_perf-bundle.patch
- Patches updated:
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-python-finishbreakpoint-update.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
  * gdb-fix-segfault-in-for_each_block-part-1.patch
  * gdb-fix-segfault-in-for_each_block-part-2.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-recurse-into-c-dw_tag_subprogram-dies-for.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
- Patches added:
  * gdb-symtab-work-around-pr-gas-29517-dwarf2-case.patch
  * fix-the-gdb.ada-inline-section-gc.exp-test.patch
  * gdb-testsuite-handle-pac-marker.patch
  * change-gdb.base-examine-backwards.exp-for-aix.patch
  * gdb-testsuite-fix-spurious-fails-with-examine-backwa.patch
  * gdb-testsuite-make-gdb.base-solib-search.exp-more-ro.patch
  * gdb-testsuite-fix-regexp-in-vgdb_start.patch
  * powerpc-and-aarch64-fix-reverse-stepping-failure.patch
  * gdb-tdep-fix-gdb.base-watch-bitfields.exp-on-aarch64.patch
  * gdb-tdep-fix-gdb.base-watchpoint-unaligned.exp-on-aa.patch
  * gdb-testsuite-add-pr-gdb-26967-kfail-in-two-more-tes.patch
  * gdb-testsuite-fix-gdb.base-eh_return.exp.patch
  * fixup-powerpc-and-aarch64-fix-reverse-stepping-failu.patch
  * gdb-exp-fix-printing-of-out-of-bounds-struct-members.patch
  * gdb-fix-heap-use-after-free-in-select_event_lwp.patch
  * fix-regression-on-aarch64-linux-gdbserver.patch
  * gdb-testsuite-factor-out-proc-get_portnum.patch
  * gdb-testsuite-make-portnum-a-persistent-global.patch
  * gdb-testsuite-factor-out-proc-with_lock.patch
  * gdb-testsuite-factor-out-proc-lock_dir.patch
  * gdb-testsuite-move-gpu-parallel.lock-to-cache-dir.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing-check-slash-slash-case.patch
  * gdb-tdep-fix-reverse-execution-of-ldr-immediate-t4.patch
  * gdb-exp-fix-cast-handling-for-indirection.patch
  * gdb-remote-fix-abort-on-remote_close_error.patch
  * gdb-testsuite-use-find_gnatmake-instead-of-gdb_find_.patch
  * gdb-testsuite-simplify-gdb.server-server-kill-python.patch
  * gdb-testsuite-fix-gdbserver-pid-in-gdb.server-server.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-ctf-pt.patch
  * gdb-testsuite-fix-gdb.ada-verylong.exp-on-32-bit-tar.patch
  * gdb-testsuite-add-missing-includes-in-gdb.trace-coll.patch
  * gdb-testsuite-fix-missing-return-type-in-gdb.linespe.patch
  * gdb-testsuite-fix-gdb.base-ending-run.exp-on-manjaro.patch
  * gdb-testsuite-fix-test-case-gdb.threads-attach-stopp.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-rtld-s.patch
  * gdb-testsuite-fix-valgrind-tests-on-debian.patch
  * gdb-testsuite-fix-gdb.server-server-connect.exp-for-.patch
  * gdb-testsuite-handle-core-without-build-id-in-gdb.ba.patch
  * gdb-testsuite-fix-gdb.base-list-no-debug.exp-on-debi.patch
  * gdb-testsuite-reset-errcnt-and-warncnt-in-default_gd.patch
  * gdb-testsuite-fix-test-in-gdb.python-py-finish-break.patch
  * gdb-testsuite-further-handle-long-filenames-in-gdb.b.patch
  * gdb-testsuite-fix-license-text-in-gdb.reverse-map-to.patch
  * gdb-testsuite-call-ldd-version-in-gdb.testsuite-dump.patch
  * gdb-testsuite-fix-gdb.mi-mi-dprintf.exp-with-read1.patch
  * gdb-testsuite-fix-gdb.cp-namespace.exp-with-read1.patch
  * gdb-testsuite-fix-typo-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-use-more-progbits-for-arm.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-gas-workaround.exp.patch
  * gdb-testsuite-add-gdb.dwarf2-backward-spec-inter-cu..patch
  * gdb-testsuite-add-gdb.dwarf2-forward-spec-inter-cu.e.patch
  * gdb-symtab-workaround-pr-gas-31115.patch
  * gdb-arm-remove-tpidruro-register-from-non-freebsd-ta.patch
  * gdb-tdep-fix-catching-syscall-execve-exit-for-arm.patch
  * gdb-arm-fix-epilogue-frame-id.patch
  * gdb-linux-delete-all-other-lwps-immediately-on-ptrac.patch
  * add-maint-info-linux-lwps-command.patch
  * fix-gdb.threads-threads-after-exec.exp-race.patch
  * rs6000-unwind-on-each-instruction-fix.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo.patch
  * gdb-arm-remove-thumb-bit-in-arm_adjust_breakpoint_ad.patch
  * gdb-testsuite-fix-error-in-gdb.server-server-kill-py.patch
- Patches dropped:
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-add-xfail-in-gdb.python-py-record-btra.patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-on-fast-.patch
  * gdb-testsuite-simplify-gdb.arch-amd64-disp-step-avx..patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-for-gcc-.patch
  * gdb-testsuite-add-xfail-case-in-gdb.python-py-record.patch
  * aarch64-avoid-initializers-for-vlas.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-support-rseq-auxvs.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
  * gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch  
  * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch

OBS-URL: https://build.opensuse.org/request/show/1181722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=179
2024-06-20 14:46:45 +00:00
b52e98cba4 - Mention changes in GDB 14.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=392
2024-06-19 10:25:58 +00:00
90784d07bf - Fix mention of gdb-exp-redo-cast-handling-for-indirection.patch.
* gdb-exp-redo-cast-handling-for-indirection.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=391
2024-06-18 12:21:48 +00:00
d28658ea64 - Maintenance script qa-remote.sh:
* Filter out SLE-11.
- Maintenance script qa.sh:
  * Add gdb.guile/scm-breakpoint.exp kfail.
  * Fix kfail_powerpc64le_sle12 selection.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=390
2024-06-15 08:57:12 +00:00
9f8d02b6db - Patches dropped:
* fix-gdb.threads-threads-after-exec.exp-race.patch
  * add-maint-info-linux-lwps-command.patch
- Patches added:
  * gdb-python-fix-gdb.python-py-disasm.exp-on-arm-linux.patch
  * gdb-testsuite-fix-gdb.fortran-array-bounds.exp-on-ar.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo-fixup.patch
  * exp-redo-cast-handling-for-indirection.patch
  * gdb-tdep-fix-gdb.base-watchpoint-running-on-arm-ppc6.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=389
2024-06-13 09:00:01 +00:00
17c1e52bcb - Maintenance script qa.sh:
* Add PR31831 kfail.
  * Expand PR28617 kfail.
  * Expand PR28561 kfail.
  * Expand PR19675 kfail.
- Patches dropped:
  * gdb-linux-delete-all-other-lwps-immediately-on-ptrac.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=388
2024-06-12 15:18:31 +00:00
31dbebe14a - Patches added:
* gdb-build-fix-gdbserver-linux-aarch64-low.cc-build.patch
  * powerpc-fix-test-gdb.ada-finish-large.exp.patch
  * gdb-testsuite-fix-timeout-in-gdb.tui-resize-2.exp.patch
- Maintenance script qa.sh:
  * Remove PR26761 kfail.
  * Add PR31061, PR31823, PR31825, PR31826, PR31827 and PR31564
    kfail.
  * Remove PKRU-related kfails.
  * Improve report format for known clean configs.
  * Add more configs as known clean.
  * Expand scope of PR29253 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=387
2024-05-31 13:06:26 +00:00
8c12ed3178 - Rebase to 14.2 release (fedora rawhide @ 779f05e).
* Replace gdb-13.2.tar.bz2 with gdb-14.2.tar.bz2.
- Maintenance script import-fedora.sh:
  * Drop patch skips:
    * gdb-6.5-BEA-testsuite.patch
- Maintenance script qa-local.sh:
  * Drop SLE-11.  GDB 14.2 requires MPFR, and the SLE-11 version
    (2.3.2) is older than required (3.1.0+).
  * Add ALP.
  * Update version to 14.2.
- Maintenance script qa.sh:
  * Add PR30480, PR31440, PR31806 kfail.
  * Add PR31810, PR31809, PR31811 kfail.
  * Expand gdb.base/rtld-step.exp kfail.
  * Add gdb.threads/thread-specific-bp.exp kfail.
- Fedora patches updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.6-testsuite-timeouts.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-linux_perf-bundle.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
- Fedora patches removed:
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz1773651-gdb-index-internal-error.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2192105-ftbs-dangling-pointer
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Fedora patches added:
  *  gdb-ftbs-swapped-calloc-args.patch
  *  gdb-rhbz2250652-avoid-PyOS_ReadlineTState.patch
  *  gdb-rhbz2250652-gdbpy_gil.patch
  *  gdb-rhbz2261580-intrusive_list-assertion-fix.patch
- Fedora fixup patches added:
  * fixup-skip-tests.patch
- Fedora fixup patches updated:  
  * fixup-gdb-linux_perf-bundle.patch
- Patches updated:
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-python-finishbreakpoint-update.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
  * gdb-fix-segfault-in-for_each_block-part-1.patch
  * gdb-fix-segfault-in-for_each_block-part-2.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-recurse-into-c-dw_tag_subprogram-dies-for.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
- Patches added:
  * gdb-symtab-work-around-pr-gas-29517-dwarf2-case.patch
  * fix-the-gdb.ada-inline-section-gc.exp-test.patch
  * gdb-testsuite-handle-pac-marker.patch
  * change-gdb.base-examine-backwards.exp-for-aix.patch
  * gdb-testsuite-fix-spurious-fails-with-examine-backwa.patch
  * gdb-testsuite-make-gdb.base-solib-search.exp-more-ro.patch
  * gdb-testsuite-fix-regexp-in-vgdb_start.patch
  * powerpc-and-aarch64-fix-reverse-stepping-failure.patch
  * gdb-tdep-fix-gdb.base-watch-bitfields.exp-on-aarch64.patch
  * gdb-tdep-fix-gdb.base-watchpoint-unaligned.exp-on-aa.patch
  * gdb-testsuite-add-pr-gdb-26967-kfail-in-two-more-tes.patch
  * gdb-testsuite-fix-gdb.base-eh_return.exp.patch
  * fixup-powerpc-and-aarch64-fix-reverse-stepping-failu.patch
  * gdb-exp-fix-printing-of-out-of-bounds-struct-members.patch
  * gdb-fix-heap-use-after-free-in-select_event_lwp.patch
  * fix-regression-on-aarch64-linux-gdbserver.patch
  * gdb-testsuite-factor-out-proc-get_portnum.patch
  * gdb-testsuite-make-portnum-a-persistent-global.patch
  * gdb-testsuite-factor-out-proc-with_lock.patch
  * gdb-testsuite-factor-out-proc-lock_dir.patch
  * gdb-testsuite-move-gpu-parallel.lock-to-cache-dir.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing.patch
  * gdb-testsuite-use-unique-portnum-in-parallel-testing-check-slash-slash-case.patch
  * gdb-tdep-fix-reverse-execution-of-ldr-immediate-t4.patch
  * gdb-exp-fix-cast-handling-for-indirection.patch
  * gdb-remote-fix-abort-on-remote_close_error.patch
  * gdb-testsuite-use-find_gnatmake-instead-of-gdb_find_.patch
  * gdb-testsuite-simplify-gdb.server-server-kill-python.patch
  * gdb-testsuite-fix-gdbserver-pid-in-gdb.server-server.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-ctf-pt.patch
  * gdb-testsuite-fix-gdb.ada-verylong.exp-on-32-bit-tar.patch
  * gdb-testsuite-add-missing-includes-in-gdb.trace-coll.patch
  * gdb-testsuite-fix-missing-return-type-in-gdb.linespe.patch
  * gdb-testsuite-fix-gdb.base-ending-run.exp-on-manjaro.patch
  * gdb-testsuite-fix-test-case-gdb.threads-attach-stopp.patch
  * gdb-testsuite-add-missing-include-in-gdb.base-rtld-s.patch
  * gdb-testsuite-fix-valgrind-tests-on-debian.patch
  * gdb-testsuite-fix-gdb.server-server-connect.exp-for-.patch
  * gdb-testsuite-handle-core-without-build-id-in-gdb.ba.patch
  * gdb-testsuite-fix-gdb.base-list-no-debug.exp-on-debi.patch
  * gdb-testsuite-reset-errcnt-and-warncnt-in-default_gd.patch
  * gdb-testsuite-fix-test-in-gdb.python-py-finish-break.patch
  * gdb-testsuite-further-handle-long-filenames-in-gdb.b.patch
  * gdb-testsuite-fix-license-text-in-gdb.reverse-map-to.patch
  * gdb-testsuite-call-ldd-version-in-gdb.testsuite-dump.patch
  * gdb-testsuite-fix-gdb.mi-mi-dprintf.exp-with-read1.patch
  * gdb-testsuite-fix-gdb.cp-namespace.exp-with-read1.patch
  * gdb-testsuite-fix-typo-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-use-more-progbits-for-arm.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-gas-workaround.exp.patch
  * gdb-testsuite-add-gdb.dwarf2-backward-spec-inter-cu..patch
  * gdb-testsuite-add-gdb.dwarf2-forward-spec-inter-cu.e.patch
  * gdb-symtab-workaround-pr-gas-31115.patch
  * gdb-arm-remove-tpidruro-register-from-non-freebsd-ta.patch
  * gdb-tdep-fix-catching-syscall-execve-exit-for-arm.patch
  * gdb-arm-fix-epilogue-frame-id.patch
  * gdb-linux-delete-all-other-lwps-immediately-on-ptrac.patch
  * add-maint-info-linux-lwps-command.patch
  * fix-gdb.threads-threads-after-exec.exp-race.patch
  * rs6000-unwind-on-each-instruction-fix.patch
  * gdb-python-make-gdb.unwindinfo.add_saved_register-mo.patch
  * gdb-arm-remove-thumb-bit-in-arm_adjust_breakpoint_ad.patch
  * gdb-testsuite-fix-error-in-gdb.server-server-kill-py.patch
- Patches dropped:
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-add-xfail-in-gdb.python-py-record-btra.patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-on-fast-.patch
  * gdb-testsuite-simplify-gdb.arch-amd64-disp-step-avx..patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-for-gcc-.patch
  * gdb-testsuite-add-xfail-case-in-gdb.python-py-record.patch
  * aarch64-avoid-initializers-for-vlas.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-support-rseq-auxvs.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
  * gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch  
  * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=386
2024-05-30 21:00:48 +00:00
50d140c7ea Accepting request 1170040 from devel:gcc
- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.
- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
    * gdb-6.5-readline-long-line-crash-test.patch
    * gdb-6.7-charsign-test.patch
    * gdb-test-ivy-bridge.patch
    * gdb-ppc-power7-test.patch
    * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.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
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:  
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.

OBS-URL: https://build.opensuse.org/request/show/1170040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=178
2024-04-25 18:47:33 +00:00
9bf31d3011 - Maintenance script qa.sh:
* Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=384
2024-04-24 13:40:05 +00:00
4a53ebe1ed - Patch added (swo#31524, bsc#1222188):
* make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
    * gdb-6.5-readline-long-line-crash-test.patch
    * gdb-6.7-charsign-test.patch
    * gdb-test-ivy-bridge.patch
    * gdb-ppc-power7-test.patch
    * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.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
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:  
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=383
2024-04-24 09:31:51 +00:00
2910ab59de Accepting request 1168788 from devel:gcc
- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.
- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch

OBS-URL: https://build.opensuse.org/request/show/1168788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=177
2024-04-18 20:08:02 +00:00
5a54e3fd0b - Maintenance script qa.sh:
* Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=381
2024-04-18 08:23:24 +00:00
9a26e73894 - Patches added (bsc#1220490):
* fixup-gdb-6.6-buildid-locate-rpm.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=380
2024-04-10 15:43:01 +00:00
b5d1c65ac2 Accepting request 1159816 from devel:gcc
- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.

OBS-URL: https://build.opensuse.org/request/show/1159816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=176
2024-03-21 16:00:06 +00:00
93003f4505 - Avoid using a %gcc macro to support using gcc 4.8 for building
on SLE11.  Use the regular language compilers for testing.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=378
2024-03-20 10:38:11 +00:00
69639f4e6d Accepting request 1152308 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1152308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=175
2024-02-28 18:45:23 +00:00
16c32eb249 Accepting request 1152215 from home:dimstar:rpm4.20:g
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1152215
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=376
2024-02-27 14:38:23 +00:00
ff5514afc9 - Maintenance script qa.sh:
* Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version >= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version >= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=375
2024-02-01 07:32:03 +00:00
0c21457f3a Accepting request 1133867 from devel:gcc
- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch

OBS-URL: https://build.opensuse.org/request/show/1133867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=174
2023-12-19 22:15:32 +00:00
4bfe82299f - Patches added (backport from gdb-patches, swo#30728):
* gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=373
2023-12-13 22:52:43 +00:00
f2388a0709 Accepting request 1126771 from devel:gcc
- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch
- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch
- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.
- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch
- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch
- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch 
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.
- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.
- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.
- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch ->
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0
- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.

OBS-URL: https://build.opensuse.org/request/show/1126771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=173
2023-11-17 19:48:02 +00:00
da80731f87 - Maintenance script qa.sh:
* Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=371
2023-11-14 18:24:58 +00:00
169ee8027b - Maintenance script qa.sh:
* Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=370
2023-11-13 12:53:28 +00:00
e87e79cf5f - Maintenance script qa.sh:
* Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=369
2023-10-31 10:02:24 +00:00
8961c2b3e4 - Maintenance script qa.sh:
* Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=368
2023-10-31 08:26:56 +00:00
6827fe2016 - Maintenance script qa.sh:
* Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=367
2023-10-29 08:12:22 +00:00
ee9e61fe99 - Patches added (backport from master):
* gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch 
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=366
2023-10-26 10:49:31 +00:00
7cb3ecbb8b - Patches added (manual import from fedora rawhide @ 52a4dab):
* gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=365
2023-10-26 08:58:08 +00:00
66a858c773 - Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=364
2023-10-24 12:50:18 +00:00
4d8ef504a2 - Maintenance script import-fedora.sh:
* New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch ->
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=363
2023-10-21 08:04:00 +00:00
b8c338f1c4 - Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=362
2023-10-19 13:23:08 +00:00
f7a2f0e062 Accepting request 1104994 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1104994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=172
2023-08-22 06:55:13 +00:00
f85dd66790 Accepting request 1104800 from home:luc14n0
Drop bogus libdebuginfod1 BuldRequires/Recommends tags from spec file

OBS-URL: https://build.opensuse.org/request/show/1104800
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=360
2023-08-21 06:07:01 +00:00
16c540a460 Accepting request 1093463 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1093463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=171
2023-06-17 20:20:21 +00:00
1212e0f90c Accepting request 1093460 from home:tomdevries:branches:devel:gcc:gdb-13-1-upgrade
gdb 13.2 update

OBS-URL: https://build.opensuse.org/request/show/1093460
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=358
2023-06-16 09:35:32 +00:00
01a4744c0c Accepting request 1088732 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1088732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=170
2023-05-25 21:52:08 +00:00
7477f9e542 Accepting request 1088725 from home:dirkmueller:Factory
- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)

OBS-URL: https://build.opensuse.org/request/show/1088725
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=356
2023-05-23 20:49:32 +00:00
cfc7150eef - Revert to singlespec multibuild.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=355
2023-04-12 22:28:11 +00:00
943f762721 Accepting request 1077166 from devel:gcc
- Fix license, again (bsc#1210081).

OBS-URL: https://build.opensuse.org/request/show/1077166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=169
2023-04-06 13:55:43 +00:00
7a2d6060a2 - Add multispec _multibuild.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=353
2023-04-04 13:29:31 +00:00
ca4548250c - Don't use multibuild.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=352
2023-04-04 13:04:32 +00:00
94b7101387 - Fix license, again (bsc#1210081).
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=351
2023-04-04 09:26:31 +00:00
81ec76e6e2 Accepting request 1069165 from devel:gcc
- Maintenance script qa.sh:
  * Expand kfail pattern for PR29897.
  * Add PR29965 kfail.
- Re-enable testing all test-cases, undoing accidental change in
  previous commit.
- Add --with=for_chroot.
- Patches dropped (bsc#1207712):
  * gdb-container-rh-pkg.patch
- Patches added (bsc#1207712):
  * gdb-testsuite-add-gdb.suse-debranding.exp.patch
- Patches added (test-case fix):
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
- Patches added (fedora patch fixup):
  * fixup-gdb-test-dw2-aranges.patch
- Patches added (master backports):
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-add-xfail-in-gdb.python-py-record-btra.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-on-fast-.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-simplify-gdb.arch-amd64-disp-step-avx..patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-for-gcc-.patch
  * gdb-testsuite-add-xfail-case-in-gdb.python-py-record.patch
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
- Patches removed (dropped by fedora):
  * gdb-test-ivy-bridge.patch
- Disable "BuildRequires: %{gcc}-fortran" for SLE-11.
- Maintenance script qa-local.sh:
  * Add SLE-11 to configs.
  * Build with --no-verify.
- Maintenance script qa.sh:
  * Add -sle11.
- Maintenance script qa.sh:
  * Re-enable PR26284 kfails.
  * Remove mention of PR28275.
  * Add PR29897 kfail.
- Mention CVE-2018-7208 and CVE-2017-16829.
- Mention SLE-21561, bnc#1081527, and bnc#1068950.
- Patches added (gdb 12 release branch backports):
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch  
- Patches removed:
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Maintenance script qa.sh:
  * Disable PR26284 kfails.
  * Add PR29841 kfails.
  * Add kfail_powerpc64le_sle12, kfail_s390 and kfail_s390x.
  * Add -s390 and -s390x.
  * Add gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.
  * Add PR26967 kfails.
  * Move PR27027 kfails from kfail_factory to kfail.
  * Add -ppc64le alias for -powerpc64le.
  * Add gdb.threads/interrupt-while-step-over.exp kfail.
  * Add gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Add unix/-fPIE/-fpie overrides -static kfails.
  * Add gdb.guile/scm-disasm.exp kfail.
  * Add gdb.base/gnu_vector.exp to existing kfail.
  * Add gdb.guile/scm-symtab.exp kfail.
  * Add gdb.base/write_mem.exp kfail.
- Maintenance script qa.sh:
  - Add openSUSE Leap 15.4 ppc64le to known clean configs.
- Maintenance script qa.sh:
  - Update PR26363 internal error pattern.
  - Add PR29790 kfail.
  - Add -powerpc64le option.
  - Generalize PR26915 kfail patterns.
  - Move PR28478 patterns from kfail_factory to kfail.
  - Add PR29781 and PR27813 kfails.
  - Add SLE-15 ppc64le to known clean configs.
- Maintenance script qa-remote.sh:
  * Use qa.sh alongside qa-remote.sh.
- Maintenance script qa.sh:
  * Add PR29783 internal error.
- Patch removed (intended effect not observed):
  * gdb-fix-watchpoints-triggered.patch
- Maintenance script qa.sh:
  * Handle librpm == "" and nolibrpm == "".
- Maintenance script qa-remote.sh:
  * Make "Get remote testsuite results" even more verbose.
  * Make hardcoded pattern gdb-testresults-12.1-*.*.rpm more
    generic.
  * Add missing setting of rpm variable in "Getting rpms" case.
- Patches added (backport from trunk):
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
- Maintenance script qa-remote.sh:
  * Make "Get remote testsuite results" more verbose.

OBS-URL: https://build.opensuse.org/request/show/1069165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=168
2023-03-04 21:42:22 +00:00
5a6ab0a4de - Maintenance script qa.sh:
* Expand kfail pattern for PR29897.
  * Add PR29965 kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=349
2023-03-03 13:20:23 +00:00
e2ff531bf0 - Re-enable testing all test-cases, undoing accidental change in
previous commit.
- Add --with=for_chroot.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=348
2023-03-02 08:37:10 +00:00
fc4d8845bb - Patches dropped (bsc#1207712):
* gdb-container-rh-pkg.patch
- Patches added (bsc#1207712):
  * gdb-testsuite-add-gdb.suse-debranding.exp.patch
- Patches added (test-case fix):
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
- Patches added (fedora patch fixup):
  * fixup-gdb-test-dw2-aranges.patch
- Patches added (master backports):
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-add-xfail-in-gdb.python-py-record-btra.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-on-fast-.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-simplify-gdb.arch-amd64-disp-step-avx..patch
  * gdb-testsuite-fix-gdb.threads-schedlock.exp-for-gcc-.patch
  * gdb-testsuite-add-xfail-case-in-gdb.python-py-record.patch
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
- Patches removed (dropped by fedora):
  * gdb-test-ivy-bridge.patch
- Disable "BuildRequires: %{gcc}-fortran" for SLE-11.
- Maintenance script qa-local.sh:
  * Add SLE-11 to configs.
  * Build with --no-verify.
- Maintenance script qa.sh:
  * Add -sle11.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=347
2023-03-01 11:32:26 +00:00
054020c7be - Maintenance script qa.sh:
* Re-enable PR26284 kfails.
  * Remove mention of PR28275.
  * Add PR29897 kfail.
- Mention CVE-2018-7208 and CVE-2017-16829.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=346
2022-12-14 14:55:05 +00:00
8ccc1500ca - Mention SLE-21561, bnc#1081527, and bnc#1068950.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=345
2022-12-13 09:58:54 +00:00
3b9ea5ed9e - Patches added (gdb 12 release branch backports):
* gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch  
- Patches removed:
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Maintenance script qa.sh:
  * Disable PR26284 kfails.
  * Add PR29841 kfails.
  * Add kfail_powerpc64le_sle12, kfail_s390 and kfail_s390x.
  * Add -s390 and -s390x.
  * Add gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.
  * Add PR26967 kfails.
  * Move PR27027 kfails from kfail_factory to kfail.
  * Add -ppc64le alias for -powerpc64le.
  * Add gdb.threads/interrupt-while-step-over.exp kfail.
  * Add gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Add unix/-fPIE/-fpie overrides -static kfails.
  * Add gdb.guile/scm-disasm.exp kfail.
  * Add gdb.base/gnu_vector.exp to existing kfail.
  * Add gdb.guile/scm-symtab.exp kfail.
  * Add gdb.base/write_mem.exp kfail.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=344
2022-12-12 15:35:08 +00:00
eee78334d3 - Maintenance script qa.sh:
- Add openSUSE Leap 15.4 ppc64le to known clean configs.
  - Add SLE-15 ppc64le to known clean configs.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=343
2022-12-01 08:52:53 +00:00
a8fd42eea7 - Maintenance script qa.sh:
- Update PR26363 internal error pattern.
  - Add PR29790 kfail.
  - Add -powerpc64le option.
  - Generalize PR26915 kfail patterns.
  - Move PR28478 patterns from kfail_factory to kfail.
  - Add PR29781 and PR27813 kfails.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=342
2022-11-21 22:03:28 +00:00
afca17004c - Maintenance script qa-remote.sh:
* Use qa.sh alongside qa-remote.sh.
- Maintenance script qa.sh:
  * Add PR29783 internal error.
- Patch removed (intended effect not observed):
  * gdb-fix-watchpoints-triggered.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=341
2022-11-15 08:25:10 +00:00
c883ee0252 - Maintenance script qa.sh:
* Handle librpm == "" and nolibrpm == "".
- Maintenance script qa-remote.sh:
  * Make "Get remote testsuite results" even more verbose.
  * Make hardcoded pattern gdb-testresults-12.1-*.*.rpm more
    generic.
  * Add missing setting of rpm variable in "Getting rpms" case.
- Patches added (backport from trunk):
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=340
2022-11-11 17:44:10 +00:00
f91aefce90 Accepting request 1031179 from devel:gcc
- Maintenance script qa-remote.sh:
  * Make "Get remote testsuite results" more verbose.
- Patches added (swo#29277):
  * gdb-fix-assert-in-handle_jit_event.patch
- Maintenance script qa.sh:
  * Add PR29706 and PR28617 kfails.

OBS-URL: https://build.opensuse.org/request/show/1031179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=167
2022-10-27 11:54:01 +00:00
e15cea783d - Maintenance script qa-remote.sh:
* Make "Get remote testsuite results" more verbose.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=338
2022-10-25 17:40:35 +00:00
d7562cf604 - Patches added (swo#29277):
* gdb-fix-assert-in-handle_jit_event.patch
- Maintenance script qa.sh:
  * Add PR29706 and PR28617 kfails.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=337
2022-10-20 10:13:34 +00:00
a89c8432ff Accepting request 1006865 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1006865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=166
2022-10-01 15:42:04 +00:00
c834959acd Accepting request 1006858 from home:favogt:branches:devel:gcc
- Add patch to fix build with readline 8.2:
  * gdb-add-support-for-readline-8.2.patch

OBS-URL: https://build.opensuse.org/request/show/1006858
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=335
2022-09-29 08:55:28 +00:00
a6077b67a9 - Patches added:
* gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
- Maintenance script qa.sh:
  * Add PR26873 kfails.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=334
2022-09-29 06:03:26 +00:00
3608b5ef76 - Maintenance script qa-remote.sh:
* Make rpm matching yet more precise.
- Update patch:
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
- Add patches:
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=333
2022-09-27 11:02:05 +00:00
0c0241df09 Accepting request 1005448 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/1005448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=165
2022-09-25 13:34:09 +00:00
5362e51d1d Accepting request 1005432 from home:dirkmueller:Factory
- use python3-xml if python is python3

OBS-URL: https://build.opensuse.org/request/show/1005432
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=331
2022-09-22 16:28:50 +00:00
a2d742fd20 - Maintenance script qa.sh:
* Generalize PR29405 kfails.
- Maintenance script qa-remote.sh:
  * Make rpm matching more precise.
- Patches added:
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=330
2022-09-04 08:11:52 +00:00
a135f3a890 Accepting request 998802 from devel:gcc
- Enable debuginfod for all archs as we index all TW RPM files.
- Recommend libdebuginfod1 when one installs gdb so that
  it can utilize debuginfod server by default. (forwarded request 998530 from marxin)

OBS-URL: https://build.opensuse.org/request/show/998802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=164
2022-08-24 13:10:47 +00:00
74a08c01a6 Accepting request 998530 from home:marxin:branches:devel:gcc
- Enable debuginfod for all archs as we index all TW RPM files.
- Recommend libdebuginfod1 when one installs gdb so that
  it can utilize debuginfod server by default.

OBS-URL: https://build.opensuse.org/request/show/998530
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=328
2022-08-23 11:40:13 +00:00
b92d2c7185 Accepting request 991864 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/991864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=163
2022-08-04 11:22:37 +00:00
068c8872ea - Fix build with gcc 13 by using -Wno-error=enum-int-mismatch.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=326
2022-08-02 12:06:30 +00:00
c8226c1e04 Accepting request 991863 from home:tomdevries:branches:devel:gcc-gdb-gdb-12-1-update
- Maintenance script qa.sh:
  * Add SLE-12/x86_64 to "known clean configs".
  * Add fail for PR29405.
  * Add fail for PR26915.
- Patches added:
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
- Maintenance script qa.sh:
  * Remove PR29247 internal-error.
  * Add SLE-15/aarch64 to "known clean configs".
- Patches added:
  * gdb-fix-watchpoints-triggered.patch
- Maintenance script qa.sh:
  * Add kfails for PR25038, PR29253, and PR29423.
  * Remove gdb.mi/mi-var-invalidate-shlib.exp kfails.
- Mention qa-local.sh, qa-remote.sh and README.qa as sources.
- Maintenance script qa-local.sh:
  * Use have_combo consistently.
- Maintenance script qa.sh:
  * Add kfail_aarch64.
  * Add PR29419/PR29409 kfails.
  * Update PR29247 kfails.
- Patches added:
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
- Actually apply fixup-gdb-test-bt-cfi-without-die.patch and
  fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch.
- Also remove gdb-6.5-readline-long-line-crash-test.patch from
  patches list in gdb.spec.
- Patches added:
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * fixup-gdb-test-bt-cfi-without-die.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
- Patch removed:
  * gdb-6.7-ppc-clobbered-registers-O2-test.patch
  * gdb-6.5-readline-long-line-crash-test.patch
- Patches updated:
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
- Maintenance script qa.sh:
  * Add PR28504 KFAILs.
  * Make .sum file matching less complex.
  * Add fedora test-case kfail.
- Maintenance script qa-local.sh:
  * Fix incorrect path name.
- Update comments in gdb.spec.
- Patches added:
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches updated:
  * gdb-testsuite-support-recording-of-getrandom.patch
    (add aarch64 part)
- Maintenance script qa.sh:
  * Add i586 to known clean configs.
- Patches added:
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
- Patches updated:
  * gdb-record-handle-statx-system-call.patch
- Maintenance script qa.sh:
  * Allow only two summary files, for i586.
  * Add i586 KFAILs. 
- Maintenance script qa-local.sh:
  * Add i586.
- Maintenance script qa-local.sh:
  * Fix rpm pathname.
- Maintenance script qa-remote.sh:
  * Skip stale config openSUSE_Leap_15.2.
- Maintenance script qa.sh:
  * Drop known clean config: Leap 15.2 x86_64.
- Maintenance script qa-local.sh:
  * Add cleanup step.
  * Add "build all configs without testsuite" step.
  * For "build all configs with testsuite" step, redirect output
    to log and produce PASS/FAIL line, and make sure buildroot is
    removed also in case of missing rpm.
  * Use "--clean --trust-all-projects" for osc build commands.
* Drop openSUSE_Leap_15.2.
- Maintenance script qa.sh:
  * Rename argument 6 to -local.
  * Add PR29247 KFAILs.
  * Update internal-error regexps.
- New maintenance script qa-remote.sh.
- Add "build all configs without testsuite" step in README.qa.
- Patches added (backport from trunk):
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
- README.qa:
  * Add remote qa entry.
  * Update local qa entry:
    * Add notes entry.
    * Other updates to match changes in qa-local.sh.
- Fix installed but unpackaged /usr/share/info/ctf-spec.info.gz.
- Rebase to 12.1 release (as in fedora 36 @ 89947a7):
  * DBX mode is deprecated, and will be removed in GDB 13.
  * GDB 12 is the last release of GDB that will support building against
    Python 2.  From GDB 13, it will only be possible to build GDB itself
    with Python 3 support.
  * Improved C++ template support:
    GDB now treats functions/types involving C++ templates like it does function
    overloads.  Users may omit parameter lists to set breakpoints on families of
    template functions, including types/functions composed of multiple template types:
      (gdb) break template_func(template_1, int)
    The above will set breakpoints at every function `template_func' where
    the first function parameter is any template type named `template_1' and
    the second function parameter is `int'.
    TAB completion also gains similar improvements.
  * New commands:
    maint set backtrace-on-fatal-signal on|off
    maint show backtrace-on-fatal-signal
    This setting is 'on' by default.  When 'on' GDB will print a limited
    backtrace to stderr in the situation where GDB terminates with a
    fatal signal.  This only supported on some platforms where the
    backtrace and backtrace_symbols_fd functions are available.
    set source open on|off
    show source open
    This setting, which is on by default, controls whether GDB will try
    to open source code files.  Switching this off will stop GDB trying
    to open and read source code files, which can be useful if the files
    are located over a slow network connection.
    set varsize-limit
    show varsize-limit
    These are now deprecated aliases for "set max-value-size" and
    "show max-value-size".
    task apply [all | TASK-IDS...] [FLAG]... COMMAND
    Like "thread apply", but applies COMMAND to Ada tasks.
    watch [...] task ID
    Watchpoints can now be restricted to a specific Ada task.
    maint set internal-error backtrace on|off
    maint show internal-error backtrace
    maint set internal-warning backtrace on|off
    maint show internal-warning backtrace
    GDB can now print a backtrace of itself when it encounters either an
    internal-error, or an internal-warning.  This is on by default for
    internal-error and off by default for internal-warning.
    set logging on|off
    Deprecated and replaced by "set logging enabled on|off".
    set logging enabled on|off
    show logging enabled
    These commands set or show whether logging is enabled or disabled.
    exit
    You can now exit GDB by using the new command "exit", in addition to
    the existing "quit" command.
    set debug threads on|off
    show debug threads
    Print additional debug messages about thread creation and deletion.
    set debug linux-nat on|off
    show debug linux-nat
    These new commands replaced the old 'set debug lin-lwp' and 'show
    debug lin-lwp' respectively.  Turning this setting on prints debug
    messages relating to GDB's handling of native Linux inferiors.
    maint flush source-cache
    Flush the contents of the source code cache.
    maint set gnu-source-highlight enabled on|off
    maint show gnu-source-highlight enabled
    Whether GDB should use the GNU Source Highlight library for adding
    styling to source code.  When off, the library will not be used, even
    when available.  When GNU Source Highlight isn't used, or can't add
    styling to a particular source file, then the Python Pygments
    library will be used instead.
    set suppress-cli-notifications (on|off)
    show suppress-cli-notifications
    This controls whether printing the notifications is suppressed for CLI.
    CLI notifications occur when you change the selected context
    (i.e., the current inferior, thread and/or the frame), or when
    the program being debugged stops (e.g., because of hitting a
    breakpoint, completing source-stepping, an interrupt, etc.).
    set style disassembler enabled on|off
    show style disassembler enabled
    If GDB is compiled with Python support, and the Python Pygments
    package is available, then, when this setting is on, disassembler
    output will have styling applied.
    set ada source-charset
    show ada source-charset
    Set the character set encoding that is assumed for Ada symbols.  Valid
    values for this follow the values that can be passed to the GNAT
    compiler via the '-gnati' option.  The default is ISO-8859-1.
  * Changed commands:
    print
    Printing of floating-point values with base-modifying formats like
    /x has been changed to display the underlying bytes of the value in
    the desired base.  This was GDB's documented behavior, but was never
    implemented correctly.
    maint packet
    This command can now print a reply, if the reply includes
    non-printable characters.  Any non-printable characters are printed
    as escaped hex, e.g. \x?? where '??' is replaces with the value of
    the non-printable character.
    clone-inferior
    The clone-inferior command now ensures that the TTY, CMD and ARGS
    settings are copied from the original inferior to the new one.
    All modifications to the environment variables done using the 'set
    environment' or 'unset environment' commands are also copied to the new
    inferior.
    set debug lin-lwp on|off
    show debug lin-lwp
    These commands have been removed from GDB.  The new command 'set
    debug linux-nat' and 'show debug linux-nat' should be used
    instead.
    info win
    This command now includes information about the width of the tui
    windows in its output.
  * GDB's Ada parser now supports an extension for specifying the exact
    byte contents of a floating-point literal.  This can be useful for
    setting floating-point registers to a precise value without loss of
    precision.  The syntax is an extension of the based literal syntax.
    Use, e.g., "16lf#0123abcd#" -- the number of "l"s controls the width
    of the floating-point type, and the "f" is the marker for floating
    point.
  * MI changes:
   ** The '-add-inferior' with no option flags now inherits the
      connection of the current inferior, this restores the behaviour of
      GDB as it was prior to GDB 10.
   ** The '-add-inferior' command now accepts a '--no-connection'
      option, which causes the new inferior to start without a
      connection.
  * Python API:
    ** New function gdb.add_history(), which takes a gdb.Value object
       and adds the value it represents to GDB's history list.  An
       integer, the index of the new item in the history list, is
       returned.
    ** New function gdb.history_count(), which returns the number of
       values in GDB's value history.
    ** New gdb.events.gdb_exiting event.  This event is called with a
       gdb.GdbExitingEvent object which has the read-only attribute
       'exit_code', which contains the value of the GDB exit code.  This
       event is triggered once GDB decides it is going to exit, but
       before GDB starts to clean up its internal state.
    ** New function gdb.architecture_names(), which returns a list
       containing all of the possible Architecture.name() values.  Each
       entry is a string.
    ** New function gdb.Architecture.integer_type(), which returns an
       integer type given a size and a signed-ness.
    ** New gdb.TargetConnection object type that represents a connection
       (as displayed by the 'info connections' command).  A sub-class,
       gdb.RemoteTargetConnection, is used to represent 'remote' and
       'extended-remote' connections.
    ** The gdb.Inferior type now has a 'connection' property which is an
       instance of gdb.TargetConnection, the connection used by this
       inferior.  This can be None if the inferior has no connection.
    ** New 'gdb.events.connection_removed' event registry, which emits a
       'gdb.ConnectionEvent' when a connection is removed from GDB.
       This event has a 'connection' property, a gdb.TargetConnection
       object for the connection being removed.
    ** New gdb.connections() function that returns a list of all
       currently active connections.
    ** New gdb.RemoteTargetConnection.send_packet(PACKET) method.  This
       is equivalent to the existing 'maint packet' CLI command; it
       allows a user specified packet to be sent to the remote target.
    ** New function gdb.host_charset(), returns a string, which is the
       name of the current host charset.
    ** New gdb.set_parameter(NAME, VALUE).  This sets the gdb parameter
       NAME to VALUE.
    ** New gdb.with_parameter(NAME, VALUE).  This returns a context
       manager that temporarily sets the gdb parameter NAME to VALUE,
       then resets it when the context is exited.
    ** The gdb.Value.format_string method now takes a 'styling'
       argument, which is a boolean.  When true, the returned string can
       include escape sequences to apply styling.  The styling will only
       be present if styling is otherwise turned on in GDB (see 'help
       set styling').  When false, which is the default if the argument
       is not given, then no styling is applied to the returned string.
    ** New read-only attribute gdb.InferiorThread.details, which is
       either a string, containing additional, target specific thread
       state information, or None, if there is no such additional
       information.
    ** New read-only attribute gdb.Type.is_scalar, which is True for
       scalar types, and False for all other types.
    ** New read-only attribute gdb.Type.is_signed.  This attribute
       should only be read when Type.is_scalar is True, and will be True
       for signed types, and False for all other types.  Attempting to
       read this attribute for non-scalar types will raise a ValueError.
    ** It is now possible to add GDB/MI commands implemented in Python.
- Update libipt to v2.0.5.
- Patches added:
  * gdb-6.3-rh-testversion-20041202.patch
  * gdb-6.5-BEA-testsuite.patch
  * gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch
  * gdb-6.7-charsign-test.patch
  * gdb-6.8-bz466901-backtrace-full-prelinked.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-libexec-add-index.patch
  * gdb-tdep-detect-get_pc_thunk-call-in-i386-prologue.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
- Patches dropped:
  * aarch64-make-gdbserver-register-set-selection-dynamic.patch
  * fix-build-with-current-gcc-el_explicit-location-always-non-null.patch
  * fix-gdb.base-sigstep.exp-test-for-ppc.patch
  * fix-gdb.multi-multi-term-settings.exp-race.patch
  * fixup-2-gdb-6.6-buildid-locate.patch
  * fixup-gdb-6.6-buildid-locate.patch
  * gdb-6.3-inferior-notification-20050721.patch
  * gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch
  * gdb-build-add-cxx_dialect-to-cxx.patch
  * gdb-build-make-c-exp.y-work-with-bison-3.8.patch
  * gdb-doc-fix-print-inferior-events-default.patch
  * gdb-exp-improve-error-reading-variable-message.patch
  * gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch
  * gdb-r_version-check.patch
  * gdb-rhbz1976887-field-location-kind.patch
  * gdb-rhbz2012976-paper-over-fortran-lex-problems.patch
  * gdb-symtab-add-call_site_eq-and-call_site_hash.patch
  * gdb-symtab-c-ify-call_site.patch
  * gdb-symtab-fix-htab_find_slot-call-in-read_call_site_scope.patch
  * gdb-symtab-fix-segfault-in-search_one_symtab.patch
  * gdb-symtab-remove-compunit_call_site_htab.patch
  * gdb-symtab-use-unrelocated-addresses-in-call_site.patch
  * gdb-tdep-fix-avx512-m32-support-in-gdbserver.patch
  * gdb-tdep-rs6000-don-t-skip-system-call-in-skip_prologue.patch
  * gdb-test-for-rhbz1976887.patch
  * gdb-testsuite-add-gdb.arch-ppc64-break-on-_exit.exp.patch
  * gdb-testsuite-add-gdb.opt-break-on-_exit.exp.patch
  * gdb-testsuite-add-gdb.testsuite-dump-system-info.exp.patch
  * gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch
  * gdb-testsuite-add-nopie-in-two-test-cases.patch
  * gdb-testsuite-detect-no-mpx-support.patch
  * gdb-testsuite-disable-inferior-output-in-gdb.base-foll-vfork.exp.patch
  * gdb-testsuite-don-t-error-when-trying-to-unset-last_spawn_tty_name.patch
  * gdb-testsuite-factor-out-dump_info-in-gdb.testsuite-dump-system-info.exp.patch
  * gdb-testsuite-fix-assembly-comments-in-gdb.dwarf2-clang-debug-names.exp.tcl.patch
  * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.base-annota1.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.tui-corefile-run.exp.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-xfail-for-m32.patch
  * gdb-testsuite-fix-gdb.arch-i386-pkru.exp-on-linux.patch
  * gdb-testsuite-fix-gdb.base-annota1.exp-with-pie.patch
  * gdb-testsuite-fix-gdb.base-dcache-flush.exp.patch
  * gdb-testsuite-fix-gdb.gdb-selftest.exp.patch
  * gdb-testsuite-fix-gdb.guile-scm-type.exp-with-gcc-4.8.patch
  * gdb-testsuite-fix-gdb.python-py-events.exp.patch
  * gdb-testsuite-fix-gdb.server-server-kill.exp-with-m32.patch
  * gdb-testsuite-fix-gdb.threads-check-libthread-db.exp-with-glibc-2.34.patch
  * gdb-testsuite-fix-gdb.threads-linux-dp.exp.patch
  * gdb-testsuite-fix-gdb.threads-thread-specific-bp.exp.patch
  * gdb-testsuite-fix-port-detection-in-gdb.debuginfod-fetch_src_and_symbols.exp.patch
  * gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch
  * gdb-testsuite-fix-stepi-test-cases-with-unix-m32-fpie-pie.patch
  * gdb-testsuite-handle-recursive-internal-problem-in-gdb_internal_error_resync.patch
  * gdb-testsuite-handle-runto-fail-in-gdb.mi-mi-var-cp.exp.patch
  * gdb-testsuite-handle-sigill-in-two-gdb.arch-powerpc-test-cases.patch
  * gdb-testsuite-handle-supports_memtag-in-gdb.base-gdb-caching-proc.exp.patch
  * gdb-testsuite-make-gdb.base-annota1.exp-more-robust.patch
  * gdb-testsuite-refactor-regexp-in-gdb.base-annota1.exp.patch
  * gdb-testsuite-support-fpie-fno-pie-pie-no-pie-in-gdb_compile_rust.patch
  * gdb-testsuite-update-test-gdb.base-step-over-syscall.exp.patch
  * gdb-testsuite-use-compiler-generated-instead-of-gas-generated-stabs.patch
  * gdb-tui-fix-breakpoint-display-functionality.patch
  * ibm-z-add-another-arch14-instruction.patch
  * ibm-z-remove-lpswey-parameter.patch
- Patched updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-cli-add-ignore-errors-command.patch
  * gdb-container-rh-pkg.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
- Add BuildRequires python-xml.
- Maintenance script qa.sh:
  * Add -sle-12 and -factory options.
  * Handle *.-fPIE.-pie.sum files.
  * Add KFAILs for PRs 26292, 29238, 25059, 29240, 29241, 29244,
    29245, 29160, 29196.
  * Move PR27539 KFAILs from kfail_factory to kfail.
- New maintenance script qa-local.sh.
- New file README.qa.

OBS-URL: https://build.opensuse.org/request/show/991863
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=325
2022-07-31 08:10:33 +00:00
2c87434182 - Patches added (trunk backport):
* gdb-testsuite-detect-no-mpx-support.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-add-gdb-syscalls-makefile.patch
- Patches added (ml backport):
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdb-record-handle-statx-system-call.patch
- Patches added (to be upstreamed):
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
- Maintenance script qa.sh:
  * Add another KFAIL for PR27027.
  * Remove PR28461 KFAIL.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=324
2022-05-09 15:21:48 +00:00
d992de4ed5 Accepting request 974673 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/974673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=162
2022-05-05 21:04:31 +00:00
96cf5fb95f - patches added (trunk backport):
* gdb-testsuite-make-gdb.base-annota1.exp-more-robust.patch
  * gdb-testsuite-fix-gdb.base-annota1.exp-with-pie.patch
- patches added (gdb-patches ml backport):
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
- Maintenance script qa.sh:
  * Add Leap 15.4 x86_64 to know good configs.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=322
2022-05-05 13:53:30 +00:00
68cf99e189 Accepting request 973945 from home:marxin:branches:devel:gcc
- Remove dependency on binutils-gold as the package will be removed
  in the future. Gold linker is unmaintained by the upstream project.

OBS-URL: https://build.opensuse.org/request/show/973945
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=321
2022-05-03 15:07:55 +00:00
e9e97180f8 - Fix unresolved BuildRequires fpc for Leap 15.4/i586.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=320
2022-04-14 09:25:41 +00:00
47471e4655 Accepting request 958414 from devel:gcc
- Patch added (backport from master):
  * fix-build-with-current-gcc-el_explicit-location-always-non-null.patch

OBS-URL: https://build.opensuse.org/request/show/958414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=161
2022-03-03 23:16:59 +00:00
8652363ff5 - Patch added (backport from master):
* fix-build-with-current-gcc-el_explicit-location-always-non-null.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=318
2022-03-01 15:05:17 +00:00
85d9d9f1ad Accepting request 953770 from devel:gcc
- Maintenance script qa.sh:
  * Add KFAILs for PR28667.
- Patches added (jsc#SLE-22287):
  * ibm-z-add-another-arch14-instruction.patch
  * ibm-z-remove-lpswey-parameter.patch
- Fedora fixup patch added:
  * fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch

OBS-URL: https://build.opensuse.org/request/show/953770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=160
2022-02-13 18:50:28 +00:00
31093b9edb - Maintenance script qa.sh:
* Add KFAILs for PR28667.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=317
2022-02-11 15:17:08 +00:00
4a28a7ba36 - Patches added (jsc#SLE-22287):
* ibm-z-add-another-arch14-instruction.patch
  * ibm-z-remove-lpswey-parameter.patch
- Fedora fixup patch added:
  * fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=316
2022-02-10 14:48:00 +00:00
322bb8066b Accepting request 951330 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/951330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=159
2022-02-06 22:53:28 +00:00
0b5a82e35e Accepting request 951323 from home:Andreas_Schwab:Factory
- gdb-r_version-check.patch: gdb: Don't assume r_ldsomap when r_version >
  1 on Linux

OBS-URL: https://build.opensuse.org/request/show/951323
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=315
2022-02-03 14:12:21 +00:00
a3d95a000d Accepting request 936257 from devel:gcc
- Patches added (swo#28323):
  gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch

OBS-URL: https://build.opensuse.org/request/show/936257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=158
2021-12-11 23:56:06 +00:00
378293e684 - Patches added (swo#28323):
gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=314
2021-12-07 06:41:53 +00:00
b4e2377f25 Accepting request 934734 from devel:gcc
- Patches added (swo#27028, swo#27257):
  * gdb-testsuite-fix-gdb.arch-i386-pkru.exp-on-linux.patch
  * gdb-tdep-fix-avx512-m32-support-in-gdbserver.patch
- Patch added (swo#28539, bsc#1192285):
  * gdb-symtab-fix-segfault-in-search_one_symtab.patch
- Patches removed:
  * gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch
- Maintenance script qa.sh:
  - Drop openSUSE Leap 15.1.
  - Add KFAILs for PR28617.
- Fix SLE-12 x86_64 unresolvable by removing BuildRequire gcc-java.
- Fix openSUSE_Factory_ARM armv7l unresolvable by not doing
  BuildRequire babeltrace-devel.
- Fix SLE-12 x86_64 unresolvable by not doing BuildRequire
  babeltrace-devel.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch
- Add BuildRequire libsource-highlight.
- Maintenance script qa.sh:
  - Add KFAIL.
- Patches updated (increase sleep time):
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Patches added (debug hard to reproduce failure):
  * gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch
- Maintenance script qa.sh:
  - Add internal-error KFAILs.
  - Rewrite gdb.suse check to distinguish between:
    "zypper hint printed (librpm)" and
    "zypper hint printed (no librpm)".
- Patch updated (zypper hint doesn't use librpm on SLE-11):
  * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch
- Patches added (backports from trunk):
  * gdb-testsuite-add-gdb.opt-break-on-_exit.exp.patch
  * gdb-tdep-rs6000-don-t-skip-system-call-in-skip_prologue.patch
  * gdb-testsuite-fix-stepi-test-cases-with-unix-m32-fpie-pie.patch
  * gdb-testsuite-fix-assembly-comments-in-gdb.dwarf2-clang-debug-names.exp.tcl.patch
  * gdb-doc-fix-print-inferior-events-default.patch
  * gdb-testsuite-fix-gdb.guile-scm-type.exp-with-gcc-4.8.patch
  * gdb-testsuite-add-gdb.arch-ppc64-break-on-_exit.exp.patch
  * gdb-testsuite-don-t-error-when-trying-to-unset-last_spawn_tty_name.patch
  * gdb-exp-improve-error-reading-variable-message.patch
  * fix-gdb.base-sigstep.exp-test-for-ppc.patch
  * gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch
- Patches added (backports from ml):
  * gdb-testsuite-disable-inferior-output-in-gdb.base-foll-vfork.exp.patch
- Maintenance script qa.sh:
  - Add -m32/-pie to known clean configs.
  - Add kfail for PR28467.
- Fix empty patch:
  * gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch
- Limit SLE extra targets to SLE targets.
- Add avr-elf and pru-elf to openSUSE extra targets.
- Maintenance script qa.sh:
  * Add note.
  * Add KFAIL, improve KFAIL patterns.
- Patch updated:
  * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Replace patch (patch from mailing list, fix SLE-11 apply failure):
  * gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch
  with (now backported from release branch):
  * aarch64-make-gdbserver-register-set-selection-dynamic.patch
- Patches added:
  * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch
- Patches dropped:
  * gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch
- Replace patch:
  * gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch
  with (updated version, and patchname now generated by
  import-patches.sh):
  * gdb-testsuite-fix-gdb.threads-thread-specific-bp.exp.patch  
- Maintenance script import-patches.sh:
  * Improve argument checking.
  * Add usage.
  * Use filterdiff to filter out ChangeLog entries.
- Maintenance script qa.sh:
  * Fix usage.
  * Document todo.
- Re-enable big endian powerpc, but keep testing disabled.
- Add KFAIL for PR28553.
- Patch added (move zypper hint test to testsuite):
  * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch
- Maintenance script qa.sh:
  * Add PR28551 KFAIL.
  * Add missing quotes for some KFAILs.
  * Remove PR28355 KFAIL.

OBS-URL: https://build.opensuse.org/request/show/934734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=157
2021-12-01 19:46:24 +00:00
1b7b29bab9 - Patches added (swo#27028, swo#27257):
* gdb-testsuite-fix-gdb.arch-i386-pkru.exp-on-linux.patch
  * gdb-tdep-fix-avx512-m32-support-in-gdbserver.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=313
2021-11-30 12:07:25 +00:00
83449fb03e - Patch added (swo#28539, bsc#1192285):
* gdb-symtab-fix-segfault-in-search_one_symtab.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=312
2021-11-26 17:13:16 +00:00
419ccec8eb - Patches removed:
* gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=311
2021-11-22 19:41:38 +00:00
56be17f429 - Maintenance script qa.sh:
- Drop openSUSE Leap 15.1.
  - Add KFAILs for PR28617.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=310
2021-11-22 19:35:11 +00:00
a95d46f35a - Fix SLE-12 x86_64 unresolvable by removing BuildRequire gcc-java.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=309
2021-11-22 09:27:21 +00:00
c37ec0d03b - Fix openSUSE_Factory_ARM armv7l unresolvable by not doing
BuildRequire babeltrace-devel.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=308
2021-11-22 09:01:58 +00:00
7a2c9ed516 - Fix SLE-12 x86_64 unresolvable by not doing BuildRequire
babeltrace-devel.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=307
2021-11-22 08:53:27 +00:00
1444fcfff3 Accepting request 932918 from home:tomdevries:branches:devel:gcc-gdb-source-highlight
- Patches added (backport from master):
  * gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch
- Add BuildRequire libsource-highlight.

OBS-URL: https://build.opensuse.org/request/show/932918
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=306
2021-11-22 08:48:35 +00:00
fb3f526245 - Maintenance script qa.sh:
- Add KFAIL.
- Patches updated (increase sleep time):
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
- Patches added (debug hard to reproduce failure):
  * gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=305
2021-11-18 17:38:55 +00:00
ec4aca9abe Accepting request 932239 from home:tomdevries:branches:devel:gcc-gdb-sle-11-librpm-v2
- Maintenance script qa.sh:
  - Add internal-error KFAILs.
  - Rewrite gdb.suse check to distinguish between:
    "zypper hint printed (librpm)" and
    "zypper hint printed (no librpm)".
- Patch updated (zypper hint doesn't use librpm on SLE-11):
  * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch

OBS-URL: https://build.opensuse.org/request/show/932239
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=304
2021-11-18 11:54:30 +00:00
67695ab596 - Patches added (backports from trunk):
* gdb-testsuite-add-gdb.opt-break-on-_exit.exp.patch
  * gdb-tdep-rs6000-don-t-skip-system-call-in-skip_prologue.patch
  * gdb-testsuite-fix-stepi-test-cases-with-unix-m32-fpie-pie.patch
  * gdb-testsuite-fix-assembly-comments-in-gdb.dwarf2-clang-debug-names.exp.tcl.patch
  * gdb-doc-fix-print-inferior-events-default.patch
  * gdb-testsuite-fix-gdb.guile-scm-type.exp-with-gcc-4.8.patch
  * gdb-testsuite-add-gdb.arch-ppc64-break-on-_exit.exp.patch
  * gdb-testsuite-don-t-error-when-trying-to-unset-last_spawn_tty_name.patch
  * gdb-exp-improve-error-reading-variable-message.patch
  * fix-gdb.base-sigstep.exp-test-for-ppc.patch
  * gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch
- Patches added (backports from ml):
  * gdb-testsuite-disable-inferior-output-in-gdb.base-foll-vfork.exp.patch
- Maintenance script qa.sh:
  - Add -m32/-pie to known clean configs.
  - Add kfail for PR28467.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=303
2021-11-15 14:37:03 +00:00
a904cd2911 Accepting request 930639 from home:tomdevries:branches:devel:gcc-gdb-extra-targets
- Limit SLE extra targets to SLE targets.
- Add avr-elf and pru-elf to openSUSE extra targets.

OBS-URL: https://build.opensuse.org/request/show/930639
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=302
2021-11-15 13:09:31 +00:00
bf3b19212e - Fix empty patch:
* gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=301
2021-11-09 15:55:37 +00:00
928d283fb2 - Maintenance script qa.sh:
* Add note.
  * Add KFAIL, improve KFAIL patterns.
- Patch updated:
  * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=300
2021-11-09 07:27:17 +00:00
08e183474c Delete unused patch.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=299
2021-11-07 18:41:43 +00:00
afe602e490 Fix "Files could not be expanded: service error: bad link: conflict in file gdb.spec"
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=298
2021-11-07 18:39:40 +00:00
1abeaaf5f3 Accepting request 929121 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/929121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=156
2021-11-06 17:13:27 +00:00
05d83933c4 - Re-enable big endian powerpc, but keep testing disabled.
- Add KFAIL for PR28553.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=295
2021-11-05 23:15:40 +00:00
00c47a8576 - Patch added (move zypper hint test to testsuite):
* gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=294
2021-11-05 20:33:16 +00:00
89d377df6f - Maintenance script qa.sh:
* Add PR28551 KFAIL.
  * Add missing quotes for some KFAILs.
  * Remove PR28355 KFAIL.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=293
2021-11-05 19:09:19 +00:00
15a2a8ae6c Accepting request 929120 from home:tomdevries:branches:devel:gcc-gdb-aarch64-gdbserver-fix
- Patches added (add back ignore-errors command, dropped in
  11.1 update):
  * gdb-cli-add-ignore-errors-command.patch
- Patches added [swo#28355]:
  * gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch

OBS-URL: https://build.opensuse.org/request/show/929120
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=292
2021-11-04 07:06:58 +00:00
00a509b659 Accepting request 928248 from devel:gcc
- Mention removed fedora patches:
  * gdb-6.3-test-self-20050110.patch
  * gdb-bz1219747-attach-kills.patch
  * gdb-6.6-buildid-locate-core-as-arg.patch
  * gdb-attach-fail-reasons-5of5.patch
  * gdb-archer-pie-addons.patch
  * gdb-jit-reader-multilib.patch
  * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
  * gdb-archer.patch
  * gdb-config.patch
  * gdb-6.8-quit-never-aborts.patch
- Mention removed patches:
  * gdb-breakpoint-fix-assert-in-jit_event_handler.patch
  * gdb-fix-section-matching-in-find_pc_sect_compunit.patch
  * gdb-fortran-fix-print-dynamic-array.patch
  * gdb-build-hardcode-with-included-regex.patch
  * gdb-handle-no-upper-bound-in-value-subscript.patch
  * gdb-fix-internal-error-in-process_event_stop_test.patch
  * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
  * gdb-archer-pie-addons-keep-disabled.patch
  * gdb-fix-filename-in-not-in-executable-format-error.patch
  * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.patch
  * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch
- Maintenance scripts:
  * Add KFAILs in qa.sh.
  * Add missing '-a' in gdb.log greps in qa.sh.
  * Fix error handling in qa.sh.
- Patches added:
  * gdb-testsuite-handle-sigill-in-two-gdb.arch-powerpc-test-cases.patch
  * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch
- Disable big endian powerpc.
- Maintenance scripts:
  * Fix patch filtering in clean.sh.
  * Add KFAIL in qa.sh.
- Patches added:
  * gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch
  * gdb-testsuite-add-gdb.testsuite-dump-system-info.exp.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-factor-out-dump_info-in-gdb.testsuite-dump-system-info.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.threads-linux-dp.exp.patch
  * gdb-testsuite-fix-port-detection-in-gdb.debuginfod-fetch_src_and_symbols.exp.patch
  * gdb-testsuite-handle-recursive-internal-problem-in-gdb_internal_error_resync.patch
  * gdb-testsuite-handle-runto-fail-in-gdb.mi-mi-var-cp.exp.patch
  * gdb-tui-fix-breakpoint-display-functionality.patch
  * gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch
- Patches dropped:
  * fix-gdb.threads-linux-dp.exp.patch
- Added maintenance script:
  * qa.sh
- Drop 32bit packages for s390x.
- Fix SLE-15 s390x: unresolvable, nothing provides
  glibc-devel-static-32bit.
- Disable test-case gdb.base/break-interp.exp for SLE-11.
  It causes a
  "glibc detected *** expect: double free or corruption (out)" in
  expect and a subsequent runtest abort.  This might be the cause
  of the package build failure due to
  "Job seems to be stuck here, killed. (after 8hrs of inactivity)"
- Patches added:
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-xfail-for-m32.patch
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
  * fix-gdb.multi-multi-term-settings.exp-race.patch
  * gdb-testsuite-update-test-gdb.base-step-over-syscall.exp.patch
- Rebase to 11.1 release (as in fedora 35 @ 9cd9368):
  * GDB now supports general memory tagging functionality if the
    underlying architecture supports the proper primitives and hooks.
    Currently this is enabled only for AArch64 MTE.
  * GDB will now look for the .gdbinit file in a config directory
    before looking for ~/.gdbinit.  The file is searched for in
    the following locations: $XDG_CONFIG_HOME/gdb/gdbinit,
    $HOME/.config/gdb/gdbinit, $HOME/.gdbinit.
  * GDB will now load and process commands from
    ~/.config/gdb/gdbearlyinit or ~/.gdbearlyinit if these files
    are present.  These files are processed earlier than any of
    the other initialization files and can affect parts of GDB's
    startup that previously had already been completed before the
    initialization files were read, for example styling of the
    initial GDB greeting.
  * GDB now has two new options "--early-init-command" and
    "--early-init-eval-command" with corresponding short options
    "-eix" and "-eiex" that allow options (that would normally
    appear in a gdbearlyinit file) to be passed on the command
    line.
  * set startup-quietly on|off
    show startup-quietly
    When 'on', this causes GDB to act as if "-silent" were passed
    on the command line.  This command needs to be added to an
    early initialization file (e.g. ~/.config/gdb/gdbearlyinit)
    in order to affect GDB.
  * For RISC-V targets, the target feature
    "org.gnu.gdb.riscv.vector" is now understood by GDB, and can
    be used to describe the vector registers of a target.
  * TUI windows now support mouse actions.  The mouse wheel
    scrolls the appropriate window.
  * Key combinations that do not have a specific action on the
    focused window are passed to GDB.  For example, you now can
    use Ctrl-Left/Ctrl-Right to move between words in the command
    window regardless of which window is in focus.  Previously
    you would need to focus on the command window for such key
    combinations to work.
  * set python ignore-environment on|off
    show python ignore-environment
      When 'on', this causes GDB's builtin Python to ignore any
      environment variables that would otherwise affect how Python
      behaves.  This command needs to be added to an early
      initialization file (e.g. ~/.config/gdb/gdbearlyinit) in
      order to affect GDB.
  * set python dont-write-bytecode auto|on|off
    show python dont-write-bytecode
      When 'on', this causes GDB's builtin Python to not write any
      byte-code (.pyc files) to disk.  This command needs to be
      added to an early initialization file
      (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB.
      When 'off' byte-code will always be written.
      When set to 'auto' (the default) Python will check the
      PYTHONDONTWRITEBYTECODE environment variable.
  * break [PROBE_MODIFIER] [LOCATION] [thread THREADNUM]
        [-force-condition] [if CONDITION]
      This command would previously refuse setting a breakpoint if
      the CONDITION expression is invalid at a location.  It now
      accepts and defines the breakpoint if there is at least one
      location at which the CONDITION is valid.  The locations
      for which the CONDITION is invalid, are automatically
      disabled.  If CONDITION is invalid at all of the locations,
      setting the breakpoint is still rejected.  However, the
      '-force-condition' flag can be used in this case for forcing
      GDB to define the breakpoint, making all the current
      locations automatically disabled.  This may be useful if the
      user knows the condition will become meaningful at a future
      location, e.g. due to a shared library load.
- Update libipt to v2.0.4.  Dropped obsoleted patch:
  * v1.5-libipt-static.patch
- Obsoleted fedora patches dropped:
  * gdb-moribund-utrace-workaround.patch
  * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch
  * gdb-vla-intel-fix-print-char-array.patch
  * gdb-vla-intel-fortran-strides.patch
  * gdb-vla-intel-fortran-vla-strings.patch
  * gdb-vla-intel-stringbt-fix.patch
  * gdb-vla-intel-tests.patch
- Obsoleted fedora fixup patches dropped:
  * fixup-2-gdb-archer-vla-tests.patch
  * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
  * fixup-3-gdb-archer-vla-tests.patch
  * fixup-gdb-6.3-test-pie-20050107.patch
  * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
  * fixup-gdb-6.5-sharedlibrary-path.patch
  * fixup-gdb-6.8-bz442765-threaded-exec-test.patch
  * fixup-gdb-archer-vla-tests.patch
  * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
  * fixup-gdb-btrobust.patch
  * fixup-gdb-bz634108-solib_address.patch
  * fixup-gdb-dts-rhel6-python-compat.patch
  * fixup-gdb-gnat-dwarf-crash-3of3.patch
  * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
  * fixup-gdb-test-ivy-bridge.patch
  * fixup-gdb-vla-intel-fortran-vla-strings.patch
  * fixup-gdb-vla-intel-tests.patch
- Obsoleted patches dropped:
  * amd64-linux-siginfo-include-order.patch
  * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch
  * gdb-support-dw-lle-start-end.patch
  * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch
  * gdb-symtab-fix-language-of-frame-without-debug-info.patch
  * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
  * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
  * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
  * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
  * gdb-testsuite-disable-selftests-for-factory.patch
  * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
  * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
  * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
  * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
  * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch
  * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch
  * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch
  * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
  * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
  * gdb-testsuite-ignore-debuginfod_urls.patch
  * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch
  * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch
  * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch
  * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch
- Fedora patches updated:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-mapping-zero-inode-test.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch
  * gdb-6.5-bz243845-stale-testing-zombie-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.5-section-num-fixup-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.6-bz229517-gcore-without-terminal.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-bz634108-solib_address.patch
  * gdb-ccache-workaround.patch
  * gdb-container-rh-pkg.patch
  * gdb-fedora-libncursesw.patch
  * gdb-fortran-frame-string.patch
  * gdb-glibc-strstr-workaround.patch
  * gdb-lineno-makeup-test.patch
  * gdb-linux_perf-bundle.patch
  * gdb-physname-pr11734-test.patch
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-test-dw2-aranges.patch
  * gdb-test-ivy-bridge.patch
  * gdb-test-pid0-core.patch
- Patches updated:
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-gcore-bash.patch
- Fedora patches added:
  * gdb-6.3-attach-see-vdso-test.patch
  * gdb-6.3-inferior-notification-20050721.patch
  * gdb-6.5-gcore-buffer-limit-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-rhbz1976887-field-location-kind.patch
  * gdb-rhbz2012976-paper-over-fortran-lex-problems.patch
  * gdb-test-for-rhbz1976887.patch
- Fedora fixup patches added:
  * fixup-2-gdb-6.6-buildid-locate.patch
  * fixup-gdb-glibc-strstr-workaround.patch
  * fixup-gdb-linux_perf-bundle.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
- Patches added:
  * fix-gdb.mi-new-ui-mi-sync.exp.patch
  * fix-gdb.threads-linux-dp.exp.patch
  * gdb-add-index.sh-fix-bashism.patch
  * gdb-build-add-cxx_dialect-to-cxx.patch
  * gdb-build-make-c-exp.y-work-with-bison-3.8.patch
  * gdb-python-finishbreakpoint-update.patch
  * gdb-symtab-add-call_site_eq-and-call_site_hash.patch
  * gdb-symtab-c-ify-call_site.patch
  * gdb-symtab-fix-htab_find_slot-call-in-read_call_site_scope.patch
  * gdb-symtab-remove-compunit_call_site_htab.patch
  * gdb-symtab-use-unrelocated-addresses-in-call_site.patch
  * gdb-testsuite-add-nopie-in-two-test-cases.patch
  * gdb-testsuite-fix-fail-in-gdb.base-annota1.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.tui-corefile-run.exp.patch
  * gdb-testsuite-fix-gdb.base-dcache-flush.exp.patch
  * gdb-testsuite-fix-gdb.gdb-selftest.exp.patch
  * gdb-testsuite-fix-gdb.python-py-events.exp.patch
  * gdb-testsuite-fix-gdb.server-server-kill.exp-with-m32.patch
  * gdb-testsuite-fix-gdb.threads-check-libthread-db.exp-with-glibc-2.34.patch
  * gdb-testsuite-handle-supports_memtag-in-gdb.base-gdb-caching-proc.exp.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
  * gdb-testsuite-refactor-regexp-in-gdb.base-annota1.exp.patch
  * gdb-testsuite-support-fpie-fno-pie-pie-no-pie-in-gdb_compile_rust.patch
  * gdb-testsuite-use-compiler-generated-instead-of-gas-generated-stabs.patch
- Fedora patches replaced:
  * fixup-gdb-6.6-buildid-locate.patch
- Added maintenance scripts:
  * import-patches.sh
  * clean.sh

OBS-URL: https://build.opensuse.org/request/show/928248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=155
2021-11-01 17:35:39 +00:00
68d205396b - Mention removed fedora patches:
* gdb-6.3-test-self-20050110.patch
  * gdb-bz1219747-attach-kills.patch
  * gdb-6.6-buildid-locate-core-as-arg.patch
  * gdb-attach-fail-reasons-5of5.patch
  * gdb-archer-pie-addons.patch
  * gdb-jit-reader-multilib.patch
  * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
  * gdb-archer.patch
  * gdb-config.patch
  * gdb-6.8-quit-never-aborts.patch
- Mention removed patches:
  * gdb-breakpoint-fix-assert-in-jit_event_handler.patch
  * gdb-fix-section-matching-in-find_pc_sect_compunit.patch
  * gdb-fortran-fix-print-dynamic-array.patch
  * gdb-build-hardcode-with-included-regex.patch
  * gdb-handle-no-upper-bound-in-value-subscript.patch
  * gdb-fix-internal-error-in-process_event_stop_test.patch
  * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
  * gdb-archer-pie-addons-keep-disabled.patch
  * gdb-fix-filename-in-not-in-executable-format-error.patch
  * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.patch
  * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch
- Maintenance scripts:
  * Add KFAILs in qa.sh.
  * Add missing '-a' in gdb.log greps in qa.sh.
  * Fix error handling in qa.sh.
- Patches added:
  * gdb-testsuite-handle-sigill-in-two-gdb.arch-powerpc-test-cases.patch
  * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=291
2021-10-29 21:19:08 +00:00
4ee4cc5016 Accepting request 927907 from home:tomdevries:branches:devel:gcc-gdb-gdb-11-1-update
- Maintenance scripts:
  * Add KFAILs in qa.sh.
  * Add missing '-a' in gdb.log greps in qa.sh.
- Disable big endian powerpc.
- Maintenance scripts:
  * Fix patch filtering in clean.sh.
  * Add KFAIL in qa.sh.
- Patches added:
  * gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch
  * gdb-testsuite-add-gdb.testsuite-dump-system-info.exp.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-factor-out-dump_info-in-gdb.testsuite-dump-system-info.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.threads-linux-dp.exp.patch
  * gdb-testsuite-fix-port-detection-in-gdb.debuginfod-fetch_src_and_symbols.exp.patch
  * gdb-testsuite-handle-recursive-internal-problem-in-gdb_internal_error_resync.patch
  * gdb-testsuite-handle-runto-fail-in-gdb.mi-mi-var-cp.exp.patch
  * gdb-tui-fix-breakpoint-display-functionality.patch
  * gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch
- Patches dropped:
  * fix-gdb.threads-linux-dp.exp.patch
- Added maintenance script:
  * qa.sh
- Drop 32bit packages for s390x.
- Fix SLE-15 s390x: unresolvable, nothing provides
  glibc-devel-static-32bit.
- Disable test-case gdb.base/break-interp.exp for SLE-11.
  It causes a
  "glibc detected *** expect: double free or corruption (out)" in
  expect and a subsequent runtest abort.  This might be the cause
  of the package build failure due to
  "Job seems to be stuck here, killed. (after 8hrs of inactivity)"
- Patches added:
  * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch
  * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-xfail-for-m32.patch
  * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch
  * fix-gdb.multi-multi-term-settings.exp-race.patch
  * gdb-testsuite-update-test-gdb.base-step-over-syscall.exp.patch
- Rebase to 11.1 release (as in fedora 35 @ 9cd9368):
  * GDB now supports general memory tagging functionality if the
    underlying architecture supports the proper primitives and hooks.
    Currently this is enabled only for AArch64 MTE.
  * GDB will now look for the .gdbinit file in a config directory
    before looking for ~/.gdbinit.  The file is searched for in
    the following locations: $XDG_CONFIG_HOME/gdb/gdbinit,
    $HOME/.config/gdb/gdbinit, $HOME/.gdbinit.
  * GDB will now load and process commands from
    ~/.config/gdb/gdbearlyinit or ~/.gdbearlyinit if these files
    are present.  These files are processed earlier than any of
    the other initialization files and can affect parts of GDB's
    startup that previously had already been completed before the
    initialization files were read, for example styling of the
    initial GDB greeting.
  * GDB now has two new options "--early-init-command" and
    "--early-init-eval-command" with corresponding short options
    "-eix" and "-eiex" that allow options (that would normally
    appear in a gdbearlyinit file) to be passed on the command
    line.
  * set startup-quietly on|off
    show startup-quietly
    When 'on', this causes GDB to act as if "-silent" were passed
    on the command line.  This command needs to be added to an
    early initialization file (e.g. ~/.config/gdb/gdbearlyinit)
    in order to affect GDB.
  * For RISC-V targets, the target feature
    "org.gnu.gdb.riscv.vector" is now understood by GDB, and can
    be used to describe the vector registers of a target.
  * TUI windows now support mouse actions.  The mouse wheel
    scrolls the appropriate window.
  * Key combinations that do not have a specific action on the
    focused window are passed to GDB.  For example, you now can
    use Ctrl-Left/Ctrl-Right to move between words in the command
    window regardless of which window is in focus.  Previously
    you would need to focus on the command window for such key
    combinations to work.
  * set python ignore-environment on|off
    show python ignore-environment
      When 'on', this causes GDB's builtin Python to ignore any
      environment variables that would otherwise affect how Python
      behaves.  This command needs to be added to an early
      initialization file (e.g. ~/.config/gdb/gdbearlyinit) in
      order to affect GDB.
  * set python dont-write-bytecode auto|on|off
    show python dont-write-bytecode
      When 'on', this causes GDB's builtin Python to not write any
      byte-code (.pyc files) to disk.  This command needs to be
      added to an early initialization file
      (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB.
      When 'off' byte-code will always be written.
      When set to 'auto' (the default) Python will check the
      PYTHONDONTWRITEBYTECODE environment variable.
  * break [PROBE_MODIFIER] [LOCATION] [thread THREADNUM]
        [-force-condition] [if CONDITION]
      This command would previously refuse setting a breakpoint if
      the CONDITION expression is invalid at a location.  It now
      accepts and defines the breakpoint if there is at least one
      location at which the CONDITION is valid.  The locations
      for which the CONDITION is invalid, are automatically
      disabled.  If CONDITION is invalid at all of the locations,
      setting the breakpoint is still rejected.  However, the
      '-force-condition' flag can be used in this case for forcing
      GDB to define the breakpoint, making all the current
      locations automatically disabled.  This may be useful if the
      user knows the condition will become meaningful at a future
      location, e.g. due to a shared library load.
- Update libipt to v2.0.4.  Dropped obsoleted patch:
  * v1.5-libipt-static.patch
- Obsoleted fedora patches dropped:
  * gdb-moribund-utrace-workaround.patch
  * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch
  * gdb-vla-intel-fix-print-char-array.patch
  * gdb-vla-intel-fortran-strides.patch
  * gdb-vla-intel-fortran-vla-strings.patch
  * gdb-vla-intel-stringbt-fix.patch
  * gdb-vla-intel-tests.patch
- Obsoleted fedora fixup patches dropped:
  * fixup-2-gdb-archer-vla-tests.patch
  * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
  * fixup-3-gdb-archer-vla-tests.patch
  * fixup-gdb-6.3-test-pie-20050107.patch
  * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
  * fixup-gdb-6.5-sharedlibrary-path.patch
  * fixup-gdb-6.8-bz442765-threaded-exec-test.patch
  * fixup-gdb-archer-vla-tests.patch
  * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
  * fixup-gdb-btrobust.patch
  * fixup-gdb-bz634108-solib_address.patch
  * fixup-gdb-dts-rhel6-python-compat.patch
  * fixup-gdb-gnat-dwarf-crash-3of3.patch
  * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
  * fixup-gdb-test-ivy-bridge.patch
  * fixup-gdb-vla-intel-fortran-vla-strings.patch
  * fixup-gdb-vla-intel-tests.patch
- Obsoleted patches dropped:
  * amd64-linux-siginfo-include-order.patch
  * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch
  * gdb-support-dw-lle-start-end.patch
  * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch
  * gdb-symtab-fix-language-of-frame-without-debug-info.patch
  * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
  * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
  * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
  * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
  * gdb-testsuite-disable-selftests-for-factory.patch
  * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
  * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
  * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
  * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
  * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch
  * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch
  * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch
  * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
  * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
  * gdb-testsuite-ignore-debuginfod_urls.patch
  * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch
  * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch
  * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch
  * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch
- Fedora patches updated:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-mapping-zero-inode-test.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch
  * gdb-6.5-bz243845-stale-testing-zombie-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.5-section-num-fixup-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.6-bz229517-gcore-without-terminal.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-bz634108-solib_address.patch
  * gdb-ccache-workaround.patch
  * gdb-container-rh-pkg.patch
  * gdb-fedora-libncursesw.patch
  * gdb-fortran-frame-string.patch
  * gdb-glibc-strstr-workaround.patch
  * gdb-lineno-makeup-test.patch
  * gdb-linux_perf-bundle.patch
  * gdb-physname-pr11734-test.patch
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-test-dw2-aranges.patch
  * gdb-test-ivy-bridge.patch
  * gdb-test-pid0-core.patch
- Patches updated:
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-gcore-bash.patch
- Fedora patches added:
  * gdb-6.3-attach-see-vdso-test.patch
  * gdb-6.3-inferior-notification-20050721.patch
  * gdb-6.5-gcore-buffer-limit-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-rhbz1976887-field-location-kind.patch
  * gdb-rhbz2012976-paper-over-fortran-lex-problems.patch
  * gdb-test-for-rhbz1976887.patch
- Fedora fixup patches added:
  * fixup-2-gdb-6.6-buildid-locate.patch
  * fixup-gdb-glibc-strstr-workaround.patch
  * fixup-gdb-linux_perf-bundle.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
- Patches added:
  * fix-gdb.mi-new-ui-mi-sync.exp.patch
  * fix-gdb.threads-linux-dp.exp.patch
  * gdb-add-index.sh-fix-bashism.patch
  * gdb-build-add-cxx_dialect-to-cxx.patch
  * gdb-build-make-c-exp.y-work-with-bison-3.8.patch
  * gdb-python-finishbreakpoint-update.patch
  * gdb-symtab-add-call_site_eq-and-call_site_hash.patch
  * gdb-symtab-c-ify-call_site.patch
  * gdb-symtab-fix-htab_find_slot-call-in-read_call_site_scope.patch
  * gdb-symtab-remove-compunit_call_site_htab.patch
  * gdb-symtab-use-unrelocated-addresses-in-call_site.patch
  * gdb-testsuite-add-nopie-in-two-test-cases.patch
  * gdb-testsuite-fix-fail-in-gdb.base-annota1.exp.patch
  * gdb-testsuite-fix-fail-in-gdb.tui-corefile-run.exp.patch
  * gdb-testsuite-fix-gdb.base-dcache-flush.exp.patch
  * gdb-testsuite-fix-gdb.gdb-selftest.exp.patch
  * gdb-testsuite-fix-gdb.python-py-events.exp.patch
  * gdb-testsuite-fix-gdb.server-server-kill.exp-with-m32.patch
  * gdb-testsuite-fix-gdb.threads-check-libthread-db.exp-with-glibc-2.34.patch
  * gdb-testsuite-handle-supports_memtag-in-gdb.base-gdb-caching-proc.exp.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
  * gdb-testsuite-refactor-regexp-in-gdb.base-annota1.exp.patch
  * gdb-testsuite-support-fpie-fno-pie-pie-no-pie-in-gdb_compile_rust.patch
  * gdb-testsuite-use-compiler-generated-instead-of-gas-generated-stabs.patch
- Fedora patches replaced:
  * fixup-gdb-6.6-buildid-locate.patch
- Added maintenance scripts:
  * import-patches.sh
  * clean.sh

OBS-URL: https://build.opensuse.org/request/show/927907
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=289
2021-10-28 13:16:07 +00:00
01ebb1583a Accepting request 907328 from devel:gcc
- amd64-linux-siginfo-include-order.patch: Adjust include order to avoid
  gnulib error (forwarded request 907326 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/907328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=154
2021-07-22 20:42:47 +00:00
62d7a6a514 Accepting request 907326 from home:Andreas_Schwab:glibc:rebuild
- amd64-linux-siginfo-include-order.patch: Adjust include order to avoid
  gnulib error

OBS-URL: https://build.opensuse.org/request/show/907326
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=288
2021-07-20 14:49:21 +00:00
1febb9d6e6 Accepting request 901563 from devel:gcc
- gdb-support-dw-lle-start-end.patch: Support DW_LLE_start_end
  (bsc#1187044) (forwarded request 901554 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/901563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=153
2021-06-25 13:01:11 +00:00
8af5f7adcd Accepting request 901554 from openSUSE:Factory:RISCV
- gdb-support-dw-lle-start-end.patch: Support DW_LLE_start_end
  (bsc#1187044)

OBS-URL: https://build.opensuse.org/request/show/901554
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=287
2021-06-23 14:23:59 +00:00
7ef5d1f1aa Accepting request 900562 from devel:gcc
- Fix Leap 15.3 s390x gdb:testsuite build, by not requiring 32-bit
  packages for openSUSE s390x.
- Fix Leap 15.3 i586 gdb:testsuite build, by not requiring fpc.
- Backport updated fix from upstream [bsc#1185638, swo#26327]:
 * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch

OBS-URL: https://build.opensuse.org/request/show/900562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=152
2021-06-21 18:34:53 +00:00
abc58e4280 - Fix Leap 15.3 s390x gdb:testsuite build, by not requiring 32-bit
packages for openSUSE s390x.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=285
2021-06-17 11:22:20 +00:00
ff02746d9f - Fix Leap 15.3 s390x gdb:testsuite build, by not requiring
glibc-devel-static-32bit.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=284
2021-06-17 10:23:05 +00:00
472550ce1e - Fix Leap 15.3 i586 gdb:testsuite build, by not requiring fpc.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=283
2021-06-17 09:38:51 +00:00
2fa89e2610 - Backport updated fix from upstream [bsc#1185638, swo#26327]:
* gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=282
2021-06-16 11:20:12 +00:00
953e894df0 Accepting request 894869 from devel:gcc
- Backport fix for assert [bsc#1186040, swo#27889]:
  * gdb-breakpoint-fix-assert-in-jit_event_handler.patch

OBS-URL: https://build.opensuse.org/request/show/894869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=151
2021-06-03 22:33:08 +00:00
ac70ee3aa8 - Backport fix for assert [bsc#1186040, swo#27889]:
* gdb-breakpoint-fix-assert-in-jit_event_handler.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=280
2021-05-21 17:08:38 +00:00
d539ab683f Accepting request 892545 from devel:gcc
- Remove fix due to regressions [bsc#1185638, swo#26327]:
  * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch

OBS-URL: https://build.opensuse.org/request/show/892545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=150
2021-05-15 21:15:44 +00:00
bedbb9e5b8 - Remove fix due to regressions [bsc#1185638, swo#26327]:
* gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=278
2021-05-12 14:38:40 +00:00
84fde9f07d Accepting request 891447 from devel:gcc
- Replace tentative fix with upstreamed fix [swo#27681]:
  Remove:
  * gdb-build-workaround-pcre2_posix-linking-problem.patch
  Add:
  * gdb-build-hardcode-with-included-regex.patch
- Backport fix from upstream [bsc#1185638, swo#26327]:
  * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch
- Backport fix from upstream [rh#1931344]:
  * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch

OBS-URL: https://build.opensuse.org/request/show/891447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=149
2021-05-10 13:34:14 +00:00
434fe8a120 - Replace tentative fix with upstreamed fix [swo#27681]:
Remove:
  * gdb-build-workaround-pcre2_posix-linking-problem.patch
  Add:
  * gdb-build-hardcode-with-included-regex.patch
- Backport fix from upstream [bsc#1185638, swo#26327]:
  * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch
- Backport fix from upstream [rh#1931344]:
  * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=276
2021-05-07 17:15:06 +00:00
b0edaed560 Accepting request 890032 from devel:gcc
- Backport fix for tui assert [swo#27680]:
 * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch

OBS-URL: https://build.opensuse.org/request/show/890032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=148
2021-05-05 18:39:35 +00:00
dc44c74411 - Backport fix for tui assert [swo#27680]:
* gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=274
2021-05-03 07:47:57 +00:00
Richard Brown
02ec406010 Accepting request 883627 from devel:gcc
- Backport fixes that ignore DEBUGINFOD_URLS during testing:
  * gdb-testsuite-ignore-debuginfod_urls.patch
  * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch
- Fix various testsuite fails on Factory using backports: 
  * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch
  * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch
  * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch
- Fix libthread_db problem on Factory [swo#27526, boo#1184214]:
  * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch
- Workaround libncurses pulling in libpcre2_posix:
  * gdb-build-workaround-pcre2_posix-linking-problem.patch

OBS-URL: https://build.opensuse.org/request/show/883627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=147
2021-04-10 13:26:39 +00:00
fbee92fc2b - Backport fixes that ignore DEBUGINFOD_URLS during testing:
* gdb-testsuite-ignore-debuginfod_urls.patch
  * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=272
2021-04-07 06:30:17 +00:00
476969a0b2 - Fix various testsuite fails on Factory using backports:
* gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch
  * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch
  * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch
- Fix libthread_db problem on Factory [swo#27526, boo#1184214]:
  * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch
- Workaround libncurses pulling in libpcre2_posix:
  * gdb-build-workaround-pcre2_posix-linking-problem.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=271
2021-04-06 22:25:35 +00:00
Richard Brown
c1e9bf44b4 Accepting request 872715 from devel:gcc
- Replace tentative fix with upstreamed fix [swo#26881]:
  Remove:
  * gdb-fix-assert-in-process-event-stop-test.patch
  Add:
  * gdb-fix-internal-error-in-process_event_stop_test.patch
  * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch
- Fix license [bsc#1180786]. (forwarded request 872638 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/872715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=146
2021-02-22 13:22:17 +00:00
0d5f9882f6 Accepting request 872638 from home:tomdevries:branches:devel:gcc-gdb-license-fix
- Replace tentative fix with upstreamed fix [swo#26881]:
  Remove:
  * gdb-fix-assert-in-process-event-stop-test.patch
  Add:
  * gdb-fix-internal-error-in-process_event_stop_test.patch
  * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch
- Fix license [bsc#1180786].

OBS-URL: https://build.opensuse.org/request/show/872638
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=269
2021-02-16 07:12:59 +00:00
0de5aa139b Accepting request 854272 from devel:gcc
- Backport from master [jsc#13656]:
  * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch
- Require 8GB diskspace for x86_64. (forwarded request 854204 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/854272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=145
2020-12-09 21:11:43 +00:00
8da52f9fa5 Accepting request 854204 from home:tomdevries:branches:devel:gcc-gdb-sle-15-changes
- Backport from master [jsc#13656]:
  * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch
- Require 8GB diskspace for x86_64.

OBS-URL: https://build.opensuse.org/request/show/854204
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=267
2020-12-09 13:29:01 +00:00
ecf4346789 Accepting request 852888 from home:tomdevries:branches:devel:gcc-gdb-fix-remote-async-inferior-event-handler
- Patches to be upstreamed:
  * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.patch

OBS-URL: https://build.opensuse.org/request/show/852888
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=266
2020-12-07 14:39:31 +00:00
20c750ab1d Accepting request 851872 from devel:gcc
- Mention fedora patch fixups added:
  * fixup-3-gdb-archer-vla-tests.patch
- Mention patch to be upstreamed added:
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
- Fedora patch fixups update:
  * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups added:
  * fixup-gdb-test-ivy-bridge.patch
- Add xz to BuildRequires for testsuite flavour.
- Add note on mpfr-devel for SLE-11.
- Backport from master:
  * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
- Patch to be upstreamed:
  * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
- Patch updated:
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch updated:
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch to be upstreamed:
  * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
  * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
  * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
  * gdb-tui-enable-work-around-libncurses-segfault.patch
- Backport from master dropped:
  * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
- Fedora patch fixups updated:
  * fixup-2-gdb-archer-vla-tests.patch
- Fedora patch fixups added:
  * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Testsuite patch:
  * gdb-testsuite-disable-selftests-for-factory.patch
- Backport from master:
  * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
  * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
  * gdb-fix-section-matching-in-find_pc_sect_compunit.patch
  * gdb-symtab-fix-language-of-frame-without-debug-info.patch
- Patch to be upstreamed: 
  * gdb-symtab-set-default-dwarf-max-cache-age-1000.patch
- BuildRequire curl for debuginfod test-case.
- Patch to be upstreamed: 
  * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
  * gdb-fix-assert-in-process-event-stop-test.patch
  * gdb-fix-filename-in-not-in-executable-format-error.patch
  * gdb-handle-no-upper-bound-in-value-subscript.patch
  * gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch
- Testsuite patch:
  * gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch
- Fedora patch fixups added:
  * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups updated:
  * fixup-gdb-btrobust.patch
  * fixup-2-gdb-archer-vla-tests.patch
- Add missing patch command for:
  * gdb-fortran-fix-print-dynamic-array.patch
- Fix patch application on SLE-11:
  * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
- Disable xz-devel and binutils-gold for SLE-10.
- More enabling of gdbserver for riscv64.
- Backport from master:
  * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
  * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
  * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
  * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
- Patch to be upstreamed:
  * gdb-fortran-fix-print-dynamic-array.patch
- Enable gdbserver for riscv64.
- Restrict BuildRequires libdebuginfod to Factory and supporting
  archs.
- Rebase to 10.1 release (as in fedora 33 @ 6c8ccd6).
  * Debuginfod support.
  * Multi-target debugging support.
  * Multithreaded symbol loading enabled by default.
  * New command set exec-file-mismatch.
  * New command tui new-layout.
  * Alias command can now specify default args for an alias.
- Update libipt to v2.0.2.
- Fedora-specific patches dropped:
  * gdb-6.8-bz466901-backtrace-full-prelinked.patch
- Broken/obsolete fedora patches dropped:
  * gdb-bz533176-fortran-omp-step.patch
  * gdb-6.5-BEA-testsuite.patch
  * gdb-6.7-charsign-test.patch
- Obsoleted fedora patches dropped:
  * gdb-6.3-attach-see-vdso-test.patch
  * gdb-6.3-inferior-notification-20050721.patch
  * gdb-6.5-gcore-buffer-limit-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-rhbz1818011-bfd-gcc10-error.patch
- Fedora patches updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.3-test-self-20050110.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
  * gdb-6.6-buildid-locate-core-as-arg.patch
  * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-quit-never-aborts.patch
  * gdb-archer-pie-addons-keep-disabled.patch
  * gdb-archer-pie-addons.patch
  * gdb-archer-vla-tests.patch
  * gdb-attach-fail-reasons-5of5.patch
  * gdb-bz1219747-attach-kills.patch
  * gdb-bz533176-fortran-omp-step.patch
  * gdb-container-rh-pkg.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gnat-dwarf-crash-3of3.patch
  * gdb-jit-reader-multilib.patch
  * gdb-linux_perf-bundle.patch
  * gdb-moribund-utrace-workaround.patch
  * gdb-runtest-pie-override.patch
  * gdb-vla-intel-fix-print-char-array.patch
  * gdb-vla-intel-fortran-strides.patch
  * gdb-vla-intel-fortran-vla-strings.patch
  * gdb-vla-intel-stringbt-fix.patch
  * gdb-vla-intel-tests.patch
- Fedora patches added:
  * gdb-config.patch
- Obsoleted patched dropped:
  * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch
  * gdb-fix-toplevel-types-with-fdebug-types-section.patch
  * gdb-fix-range-loop-index-in-find_method.patch
  * gdb-fix-python3.9-related-runtime-problems.patch
  * gdb-fix-unused-function-error.patch
  * gdb-fix-the-thread-pool.c-compilation.patch
  * gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch
  * gdb-fix-debug-agent-odr-bool-int.patch
  * gdbserver-fix-build-with-make-3.81.patch
  * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch
- Fedora patch fixups added:
  * fixup-gdb-6.3-test-pie-20050107.patch
  * fixup-gdb-6.5-sharedlibrary-path.patch
  * fixup-gdb-6.6-buildid-locate.patch
  * fixup-gdb-6.8-bz442765-threaded-exec-test.patch
  * fixup-gdb-archer-vla-tests.patch
  * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
  * fixup-gdb-btrobust.patch
  * fixup-gdb-bz634108-solib_address.patch
  * fixup-gdb-dts-rhel6-python-compat.patch
  * fixup-gdb-gnat-dwarf-crash-3of3.patch
  * fixup-gdb-vla-intel-fortran-vla-strings.patch
  * fixup-gdb-vla-intel-tests.patch
  * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
- Patches renamed:
  * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
    to fixup-2-gdb-archer-vla-tests.patch
- Patches updated:
  * gdb-testsuite-ada-pie.patch
- Backport from master:
  * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch

OBS-URL: https://build.opensuse.org/request/show/851872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=144
2020-12-03 17:39:22 +00:00
fede37b82a - Mention fedora patch fixups added:
* fixup-3-gdb-archer-vla-tests.patch
- Mention patch to be upstreamed added:
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=264
2020-11-30 14:54:21 +00:00
1c5ef882c0 Accepting request 851545 from home:tomdevries:branches:devel:gcc-gdb-10.1-rebase
- Fedora patch fixups update:
  * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups added:
  * fixup-gdb-test-ivy-bridge.patch
- Add xz to BuildRequires for testsuite flavour.
- Add note on mpfr-devel for SLE-11.
- Backport from master:
  * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
- Patch to be upstreamed:
  * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
- Patch updated:
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch updated:
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch to be upstreamed:
  * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
  * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
  * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
  * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
  * gdb-tui-enable-work-around-libncurses-segfault.patch
- Backport from master dropped:
  * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
- Fedora patch fixups updated:
  * fixup-2-gdb-archer-vla-tests.patch
- Fedora patch fixups added:
  * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Testsuite patch:
  * gdb-testsuite-disable-selftests-for-factory.patch
- Backport from master:
  * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
  * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
  * gdb-fix-section-matching-in-find_pc_sect_compunit.patch
  * gdb-symtab-fix-language-of-frame-without-debug-info.patch
- Patch to be upstreamed: 
  * gdb-symtab-set-default-dwarf-max-cache-age-1000.patch
- BuildRequire curl for debuginfod test-case.
- Patch to be upstreamed: 
  * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
  * gdb-fix-assert-in-process-event-stop-test.patch
  * gdb-fix-filename-in-not-in-executable-format-error.patch
  * gdb-handle-no-upper-bound-in-value-subscript.patch
  * gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch
- Testsuite patch:
  * gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch
- Fedora patch fixups added:
  * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups updated:
  * fixup-gdb-btrobust.patch
  * fixup-2-gdb-archer-vla-tests.patch
- Add missing patch command for:
  * gdb-fortran-fix-print-dynamic-array.patch
- Fix patch application on SLE-11:
  * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
- Disable xz-devel and binutils-gold for SLE-10.
- More enabling of gdbserver for riscv64.
- Backport from master:
  * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
  * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
  * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
  * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
- Patch to be upstreamed:
  * gdb-fortran-fix-print-dynamic-array.patch
- Enable gdbserver for riscv64.
- Restrict BuildRequires libdebuginfod to Factory and supporting
  archs.
- Rebase to 10.1 release (as in fedora 33 @ 6c8ccd6).
  * Debuginfod support.
  * Multi-target debugging support.
  * Multithreaded symbol loading enabled by default.
  * New command set exec-file-mismatch.
  * New command tui new-layout.
  * Alias command can now specify default args for an alias.
- Update libipt to v2.0.2.
- Fedora-specific patches dropped:
  * gdb-6.8-bz466901-backtrace-full-prelinked.patch
- Broken/obsolete fedora patches dropped:
  * gdb-bz533176-fortran-omp-step.patch
  * gdb-6.5-BEA-testsuite.patch
  * gdb-6.7-charsign-test.patch
- Obsoleted fedora patches dropped:
  * gdb-6.3-attach-see-vdso-test.patch
  * gdb-6.3-inferior-notification-20050721.patch
  * gdb-6.5-gcore-buffer-limit-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-rhbz1818011-bfd-gcc10-error.patch
- Fedora patches updated:
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.3-test-self-20050110.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
  * gdb-6.6-buildid-locate-core-as-arg.patch
  * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-quit-never-aborts.patch
  * gdb-archer-pie-addons-keep-disabled.patch
  * gdb-archer-pie-addons.patch
  * gdb-archer-vla-tests.patch
  * gdb-attach-fail-reasons-5of5.patch
  * gdb-bz1219747-attach-kills.patch
  * gdb-bz533176-fortran-omp-step.patch
  * gdb-container-rh-pkg.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gnat-dwarf-crash-3of3.patch
  * gdb-jit-reader-multilib.patch
  * gdb-linux_perf-bundle.patch
  * gdb-moribund-utrace-workaround.patch
  * gdb-runtest-pie-override.patch
  * gdb-vla-intel-fix-print-char-array.patch
  * gdb-vla-intel-fortran-strides.patch
  * gdb-vla-intel-fortran-vla-strings.patch
  * gdb-vla-intel-stringbt-fix.patch
  * gdb-vla-intel-tests.patch
- Fedora patches added:
  * gdb-config.patch
- Obsoleted patched dropped:
  * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch
  * gdb-fix-toplevel-types-with-fdebug-types-section.patch
  * gdb-fix-range-loop-index-in-find_method.patch
  * gdb-fix-python3.9-related-runtime-problems.patch
  * gdb-fix-unused-function-error.patch
  * gdb-fix-the-thread-pool.c-compilation.patch
  * gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch
  * gdb-fix-debug-agent-odr-bool-int.patch
  * gdbserver-fix-build-with-make-3.81.patch
  * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch
- Fedora patch fixups added:
  * fixup-gdb-6.3-test-pie-20050107.patch
  * fixup-gdb-6.5-sharedlibrary-path.patch
  * fixup-gdb-6.6-buildid-locate.patch
  * fixup-gdb-6.8-bz442765-threaded-exec-test.patch
  * fixup-gdb-archer-vla-tests.patch
  * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
  * fixup-gdb-btrobust.patch
  * fixup-gdb-bz634108-solib_address.patch
  * fixup-gdb-dts-rhel6-python-compat.patch
  * fixup-gdb-gnat-dwarf-crash-3of3.patch
  * fixup-gdb-vla-intel-fortran-vla-strings.patch
  * fixup-gdb-vla-intel-tests.patch
  * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
- Patches renamed:
  * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
    to fixup-2-gdb-archer-vla-tests.patch
- Patches updated:
  * gdb-testsuite-ada-pie.patch
- Backport from master:
  * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch

OBS-URL: https://build.opensuse.org/request/show/851545
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=263
2020-11-30 14:28:07 +00:00
94d0b79777 Accepting request 834301 from devel:gcc
- Add testsuite BuildRequire systemtap-sdt-devel. (forwarded request 824844 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/834301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=143
2020-09-23 16:37:34 +00:00
7817305cb7 Accepting request 824844 from home:tomdevries:branches:devel:gcc-gdb-gdb-systemtap-sdt-devel-dep
- Add testsuite BuildRequire systemtap-sdt-devel.

OBS-URL: https://build.opensuse.org/request/show/824844
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=261
2020-09-14 12:53:10 +00:00
52198816b2 Accepting request 833004 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/833004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=142
2020-09-10 20:48:16 +00:00
ac3b657a42 Accepting request 832701 from home:Andreas_Schwab:Factory
- Enable CTF support also for riscv64

OBS-URL: https://build.opensuse.org/request/show/832701
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=259
2020-09-08 13:48:45 +00:00
9132cc03bc Accepting request 825816 from devel:gcc
- Restore License/Group.

- Add BuildRequire babeltrace-devel.  On Factory this adds bdeps
  babeltrace-devel, libuuid-devel, babeltrace, libglib-2_0-0, and
  libgmodule-2_0-0.

- Fix internal error on aarch64 [swo#26316].
  gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch

- Change into multibuild package and add flavour gdb-testsuite.

- Fix s390 -> s390x typo.

- Don't BuildRequire binutils-gold for SLE-12/s390.

- BuildRequire binutils-gold for testsuite

- Rebase to 9.2 release.

- Fix SLE-11 build.  Gdb 9.1 requires make 3.82, but SLE-11 has
  make 3.81:
  * gdbserver-fix-build-with-make-3.81.patch
  

- Fix patch context:
  * gdb-fix-the-thread-pool.c-compilation.patch

- Fix build error due to missing DIAGNOSTIC_IGNORE_UNUSED_FUNCTION.
  * gdb-fix-the-thread-pool.c-compilation.patch

OBS-URL: https://build.opensuse.org/request/show/825816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=141
2020-08-14 07:31:00 +00:00
7774a89f69 - Restore License/Group.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=257
2020-08-11 09:59:07 +00:00
2686de02af Accepting request 824697 from home:tomdevries:branches:devel:gcc-gdb-babeltrace-dep-3
- Add BuildRequire babeltrace-devel.  On Factory this adds bdeps
  babeltrace-devel, libuuid-devel, babeltrace, libglib-2_0-0, and
  libgmodule-2_0-0.

OBS-URL: https://build.opensuse.org/request/show/824697
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=256
2020-08-06 14:19:18 +00:00
9e57144c0c Accepting request 823275 from home:tomdevries:branches:devel:gcc-gdb-gdb-multibuild
- Change into multibuild package and add flavour gdb-testsuite.

OBS-URL: https://build.opensuse.org/request/show/823275
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=255
2020-08-06 12:58:28 +00:00
45a5ee96ed Accepting request 823444 from home:tomdevries:branches:devel:gcc-gdb-sve-internal-error
- Fix internal error on aarch64 [swo#26316].
  gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch

OBS-URL: https://build.opensuse.org/request/show/823444
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=254
2020-07-30 14:37:13 +00:00
cc934c1df0 Accepting request 822700 from home:tomdevries:branches:devel:gcc-gdb-gdb-gold-dep
- BuildRequire binutils-gold for testsuite

OBS-URL: https://build.opensuse.org/request/show/822700
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=253
2020-07-27 12:30:26 +00:00
7c1935b761 Accepting request 822599 from home:tomdevries:branches:devel:gcc-gdb-gdb-upgrade-9.2
- Rebase to 9.2 release.

OBS-URL: https://build.opensuse.org/request/show/822599
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=252
2020-07-27 12:30:01 +00:00
389676c4ef Accepting request 822281 from home:tomdevries:branches:gdb-upgrade
- Fix SLE-11 build.  Gdb 9.1 requires make 3.82, but SLE-11 has
  make 3.81:
  * gdbserver-fix-build-with-make-3.81.patch
- Fix patch context:
  * gdb-fix-the-thread-pool.c-compilation.patch
- Fix build error due to missing DIAGNOSTIC_IGNORE_UNUSED_FUNCTION.
  * gdb-fix-the-thread-pool.c-compilation.patch
- Drop ChangeLog part of patch:
  * gdb-fix-unused-function-error.patch
- Fix Werror=unused-function with gcc 4.8 (for Leap 42.3).
  * gdb-fix-unused-function-error.patch
- Require %{suse_version} >= 1500 for --with-system-readline.
- Rebase to 9.1 release (as in fedora 32 @ 1735910).
  * Breakpoints on nested functions and subroutines in Fortran.
  * Multithreaded symbol loading, disabled by default.  Enable
    using 'maint set worker-threads unlimited'.
  * Multi-target debugging support.
  * New command pipe.
  * New command set logging debugredirect [on|off].
  * New fortran commands info modules, info module functions,
    info module variables.
- Fedora-specific patches dropped:
  * gdb-libexec-add-index.patch
  * gdb-6.3-rh-testversion-20041202.patch
  * gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch
- Obsoleted fedora patches dropped:
  * gdb-6.5-bz216711-clone-is-outermost.patch
  * gdb-6.6-scheduler_locking-step-is-default.patch
  * gdb-6.8-bz436037-reg-no-longer-active.patch
  * gdb-bz541866-rwatch-before-run.patch
  * gdb-bz568248-oom-is-error.patch
  * gdb-follow-child-stale-parent.patch
  * gdb-readline62-ask-more-rh.patch
  * gdb-rhbz1371380-gcore-elf-headers.patch
  * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch
  * gdb-rhbz1704406-disable-style-log-output-1of3.patch
  * gdb-rhbz1704406-disable-style-log-output-2of3.patch
  * gdb-rhbz1704406-disable-style-log-output-3of3.patch
  * gdb-rhbz1708192-parse_macro_definition-crash.patch
  * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch
  * gdb-rhbz795424-bitpos-20of25.patch
  * gdb-rhbz795424-bitpos-21of25.patch
  * gdb-rhbz795424-bitpos-22of25.patch
  * gdb-rhbz795424-bitpos-23of25.patch
  * gdb-rhbz795424-bitpos-25of25-test.patch
  * gdb-rhbz795424-bitpos-25of25.patch
  * gdb-rhbz795424-bitpos-arrayview.patch
  * gdb-rhbz795424-bitpos-lazyvalue.patch
  * gdb-testsuite-readline63-sigint.patch
- Fedora patches added:
  * gdb-rhbz1818011-bfd-gcc10-error.patch
- Obsoleted patched dropped:
  * gdb-fix-s390-build.diff
  * gdb-fix-riscv-tdep.patch
  * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch
  * gdb-testsuite-pie-no-pie.patch
  * gdb-testsuite-read1-fixes.patch
  * gdb-testsuite-i386-pkru-exp.patch
  * gdb-s390-handle-arch13.diff
  * gdb-fix-heap-use-after-free-in-typename-concat.patch
  * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch
  * gdb-0001-remove-alloca-0-calls.patch
  * gdb-arch13-1.diff
  * gdb-arch13-2.diff
  * gdb-arch13-3.diff
  * bfd-change-num_group-to-unsigned-int.patch
  * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch
  * gdb-symtab-prefer-var-def-over-decl.patch
  * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch
  * gdb-testsuite-8.3-kfail-xfail-unsupported.patch
- Backport from master:
  * gdb-fix-debug-agent-odr-bool-int.patch
  * gdb-fix-python3.9-related-runtime-problems.patch

OBS-URL: https://build.opensuse.org/request/show/822281
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=251
2020-07-23 12:21:48 +00:00
bd355c0f13 Accepting request 801343 from devel:gcc
- Fix .debug_types problems [swo#24480, swo#25889, bsc#1168394].
  - gdb-fix-range-loop-index-in-find_method.patch
  - gdb-fix-toplevel-types-with-fdebug-types-section.patch (forwarded request 801284 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/801343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=140
2020-05-09 17:48:53 +00:00
f9775d16c5 Accepting request 801284 from home:tomdevries:branches:devel:gcc-gdb-debug-types
- Fix .debug_types problems [swo#24480, swo#25889, bsc#1168394].
  - gdb-fix-range-loop-index-in-find_method.patch
  - gdb-fix-toplevel-types-with-fdebug-types-section.patch

OBS-URL: https://build.opensuse.org/request/show/801284
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=249
2020-05-07 17:55:58 +00:00
d4d12f41b7 Accepting request 796085 from devel:gcc
- Fix python 3.8 warning [bsc#1169495].
  * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch (forwarded request 795972 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/796085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=139
2020-04-23 16:29:32 +00:00
f0e22c3fc6 Accepting request 795972 from home:tomdevries:branches:devel:gcc-gdb-gdb-emacs-python
- Fix python 3.8 warning [bsc#1169495].
  * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch

OBS-URL: https://build.opensuse.org/request/show/795972
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=247
2020-04-21 15:10:19 +00:00
90d8054a28 Accepting request 793869 from devel:gcc
- Fix build with gcc 10 [bsc#1169368, swo#25717].
  * bfd-change-num_group-to-unsigned-int.patch (forwarded request 793841 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/793869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=138
2020-04-19 19:35:01 +00:00
bb16f5ec91 Accepting request 793841 from home:tomdevries:branches:devel:gcc-gdb-gcc-10-build-woverflow
- Fix build with gcc 10 [bsc#1169368, swo#25717].
  * bfd-change-num_group-to-unsigned-int.patch

OBS-URL: https://build.opensuse.org/request/show/793841
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=245
2020-04-14 12:14:23 +00:00
3a087f6caa Accepting request 777392 from devel:gcc
- Fix hang after SIGKILL [swo#25478].
  * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch (forwarded request 770204 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/777392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=137
2020-02-22 17:56:23 +00:00
237b37f6cc Accepting request 770204 from home:tomdevries:branches:devel:gcc-gdb-hang-with-warning
- Fix hang after SIGKILL [swo#25478].
  * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch

OBS-URL: https://build.opensuse.org/request/show/770204
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=243
2020-02-19 16:18:21 +00:00
6b2f4cccc4 Accepting request 765839 from devel:gcc
- Add support for official name of s390 arch13: z15.
  Add descriptions for arch13 instructions.  Adds
  gdb-arch13-1.diff, gdb-arch13-2.diff and gdb-arch13-3.diff.
  [jsc#SLE-7903]

OBS-URL: https://build.opensuse.org/request/show/765839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=136
2020-01-23 15:09:56 +00:00
94217e94c5 - Add support for official name of s390 arch13: z15.
Add descriptions for arch13 instructions.  Adds
  gdb-arch13-1.diff, gdb-arch13-2.diff and gdb-arch13-3.diff.
  [jsc#SLE-7903]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=241
2020-01-17 15:46:53 +00:00
7b76151d8c Accepting request 757565 from devel:gcc
- Fix build with gcc 10 [bsc#1158539, swo#24653].
  * gdb-0001-remove-alloca-0-calls.patch (forwarded request 756824 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/757565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=135
2019-12-24 13:29:20 +00:00
5b3d7328ee Accepting request 756824 from home:tomdevries:branches:devel:gcc-gdb-alloca-0
- Fix build with gcc 10 [bsc#1158539, swo#24653].
  * gdb-0001-remove-alloca-0-calls.patch

OBS-URL: https://build.opensuse.org/request/show/756824
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=239
2019-12-17 14:37:18 +00:00
09d7110262 Accepting request 747713 from devel:gcc
- make fpc optional (boo#1156284) as fpc requires itself for
  bootstrapping. (forwarded request 747309 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/747713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=134
2019-11-15 21:32:54 +00:00
3b5c4a3228 Accepting request 747309 from home:lnussel:branches:devel:gcc
- make fpc optional (boo#1156284) as fpc requires itself for
  bootstrapping.

OBS-URL: https://build.opensuse.org/request/show/747309
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=237
2019-11-12 14:23:29 +00:00
5799d5f810 Accepting request 746186 from devel:gcc
- Fix for bsc#1146475 [bsc#1146475, swo#24971 ]
  * gdb-symtab-prefer-var-def-over-decl.patch
- Fix for bsc#1146167 [bsc#1146167, swo#24956]
  * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch (forwarded request 746178 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/746186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=133
2019-11-11 11:59:37 +00:00
58e41976fe Accepting request 746178 from home:tomdevries:branches:devel:gcc-gdb-two-l3s
- Fix for bsc#1146475 [bsc#1146475, swo#24971 ]
  * gdb-symtab-prefer-var-def-over-decl.patch
- Fix for bsc#1146167 [bsc#1146167, swo#24956]
  * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch

OBS-URL: https://build.opensuse.org/request/show/746178
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=235
2019-11-07 09:14:39 +00:00
e82c693421 Accepting request 744189 from devel:gcc
- Backport 2nd part of fix for swo#23657.
  [bsc#1142772, swo#23657, CVE-2019-1010180]
  * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch (forwarded request 743950 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/744189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=132
2019-11-03 10:47:40 +00:00
7366c0f556 Accepting request 743950 from home:tomdevries:branches:devel:gcc-gdb-cve-v2
- Backport 2nd part of fix for swo#23657.
  [bsc#1142772, swo#23657, CVE-2019-1010180]
  * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch

OBS-URL: https://build.opensuse.org/request/show/743950
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=233
2019-10-30 13:43:38 +00:00
3402f9d75a - Add gdb-s390-handle-arch13.diff to handle most new s390 arch13
instructions.  [fate#327369, jsc#ECO-368]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=232
2019-10-14 17:54:50 +00:00
ee7c5cfbf4 Accepting request 734351 from devel:gcc
Update to 8.3.1
- Add gdb-testsuite-8.3-kfail-xfail-unsupported.patch

- Drop ChangeLog part of patch:
  * gdb-rhbz1708192-parse_macro_definition-crash.patch
  * gdb-rhbz1704406-disable-style-log-output-1of3.patch
  * gdb-rhbz1704406-disable-style-log-output-2of3.patch
  * gdb-rhbz1704406-disable-style-log-output-3of3.patch
  * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch
  * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch
- Update to gdb-8.3.1.
  * Drop "Testsuite: Ensure pie is disabled on some tests" part of
    gdb-testsuite-pie-no-pie.patch
  * Drop patches included upstream:
    - gdb-7.10-swo18929.patch
    - gdb-handle-vfork-in-thread-with-follow-fork-mode-child.patch
    - gdb-x86_64-i386-syscall-restart-master.patch
    - gdb-suppress-sigttou-when-handling-errors.patch
    - gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch
    - gdb-symtab-fix-symbol-loading-performance-regression.patch
- Fix macro in comment warning

- Upgrade libipt from v2.0 to v2.0.1.
  * Use -DBUILD_SHARED_LIBS=OFF to build libipt.a, and drop part
    of v1.5-libipt-static.patch that consequentially has become
    unnecessary.

- Sync with f30, merging 1e222a3..8bf40c6.
  * gdb-rhbz1708192-parse_macro_definition-crash.patch
  * gdb-rhbz1704406-disable-style-log-output-1of3.patch
  * gdb-rhbz1704406-disable-style-log-output-2of3.patch

OBS-URL: https://build.opensuse.org/request/show/734351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=131
2019-10-05 14:18:05 +00:00
dbaf4c8e00 Clarify changes.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=230
2019-10-01 14:39:39 +00:00
814eaf999d Accepting request 734341 from home:tomdevries:branches:devel:gcc-gdb-8.3.1-upgrade
- Add gdb-testsuite-8.3-kfail-xfail-unsupported.patch
- Drop ChangeLog part of patch:
  * gdb-rhbz1708192-parse_macro_definition-crash.patch
  * gdb-rhbz1704406-disable-style-log-output-1of3.patch
  * gdb-rhbz1704406-disable-style-log-output-2of3.patch
  * gdb-rhbz1704406-disable-style-log-output-3of3.patch
  * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch
  * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch
- Update to gdb-8.3.1.
  * Drop "Testsuite: Ensure pie is disabled on some tests" part of
    gdb-testsuite-pie-no-pie.patch
  * Drop:
    - gdb-7.10-swo18929.patch
    - gdb-handle-vfork-in-thread-with-follow-fork-mode-child.patch
    - gdb-x86_64-i386-syscall-restart-master.patch
    - gdb-suppress-sigttou-when-handling-errors.patch
    - gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch
    - gdb-symtab-fix-symbol-loading-performance-regression.patch
- Fix macro in comment warning

OBS-URL: https://build.opensuse.org/request/show/734341
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=229
2019-10-01 14:34:39 +00:00
0ecc5e2c59 Accepting request 733347 from home:tomdevries:branches:devel:gcc-gdb-libipt-upgrade
- Upgrade libipt from v2.0 to v2.0.1.
  * Use -DBUILD_SHARED_LIBS=OFF to build libipt.a, and drop part
    of v1.5-libipt-static.patch that consequentially has become
    unnecessary.

OBS-URL: https://build.opensuse.org/request/show/733347
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=228
2019-09-26 14:08:42 +00:00
0753212449 Accepting request 733030 from home:tomdevries:branches:devel:gcc-gdb-fedora-sync
- Sync with f30, merging 1e222a3..8bf40c6.
  * gdb-rhbz1708192-parse_macro_definition-crash.patch
  * gdb-rhbz1704406-disable-style-log-output-1of3.patch
  * gdb-rhbz1704406-disable-style-log-output-2of3.patch
  * gdb-rhbz1704406-disable-style-log-output-3of3.patch
  * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch
  * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch

OBS-URL: https://build.opensuse.org/request/show/733030
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=227
2019-09-26 14:07:43 +00:00
7942f114e3 Accepting request 733026 from home:tomdevries:branches:devel:gcc-gdb-librpm-2
- Use ldd /bin/rpm instead of ls /usr/%{_lib}/ to find librpm

OBS-URL: https://build.opensuse.org/request/show/733026
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=226
2019-09-26 14:06:39 +00:00
004ad89ea5 Accepting request 731960 from devel:gcc
OBS-URL: https://build.opensuse.org/request/show/731960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=130
2019-09-19 13:51:08 +00:00
8771b4d786 Accepting request 731070 from home:michel_mno:branches:devel:gcc
- Add _constraints for PowerPC need more than 3.5GB disk space
  to avoid build failure

OBS-URL: https://build.opensuse.org/request/show/731070
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=224
2019-09-19 13:28:45 +00:00
8b87f86b6e - Disable use of valgrind on old s390 (31bit) distros.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=223
2019-09-10 15:47:42 +00:00
3b05db1061 - Implements jsc#ECO-368, the 2019 toolchain module update
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=222
2019-09-10 15:36:15 +00:00
d9daa262a4 Accepting request 726802 from home:tomdevries:branches:devel:gcc-librpm
- Enable librpm for version > librpm.so.3 [bsc#1145692]:
  * Allow any librpm.so.x
  * Fix unused variables in HAVE_LIBRPM code in
    gdb-6.6-buildid-locate-rpm-suse.patch
  * Add %build test to check for "zypper install <rpm-packagename>"
    message

OBS-URL: https://build.opensuse.org/request/show/726802
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=221
2019-09-10 15:34:12 +00:00
aea729290b Accepting request 721798 from devel:gcc
- Master backport:
  * gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch
- Master backports testsuite:
  * gdb-testsuite-i386-pkru-exp.patch
  * gdb-testsuite-read1-fixes.patch
  * gdb-testsuite-pie-no-pie.patch
  * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch
- Work around bsc#1115034:
  * gdb-testsuite-ada-pie.patch
- Fixes for fedora patches:
  * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
  * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch (forwarded request 721544 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/721798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=129
2019-08-09 14:49:09 +00:00
27ab902d16 Accepting request 721544 from home:tomdevries:branches:devel:gcc-2
- Master backport:
  * gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch
- Master backports testsuite:
  * gdb-testsuite-i386-pkru-exp.patch
  * gdb-testsuite-read1-fixes.patch
  * gdb-testsuite-pie-no-pie.patch
  * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch
- Work around bsc#1115034:
  * gdb-testsuite-ada-pie.patch
- Fixes for fedora patches:
  * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
  * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch

OBS-URL: https://build.opensuse.org/request/show/721544
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=219
2019-08-08 14:14:27 +00:00
cef844578d Accepting request 717937 from devel:gcc
- Add Wno-error=odr to work around swo#24835
- Add BuildRequires xz-devel (forwarded request 717918 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/717937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=128
2019-07-28 08:18:30 +00:00
3b3c59425c Accepting request 718654 from home:StefanBruens:branches:devel:gcc
- Remove some conditionals for SLE-10 (build is disabled/unresolvable).
- BuildRequire makeinfo instead of full texinfo (requiring texlive)
  where available (SLE >= 12).

OBS-URL: https://build.opensuse.org/request/show/718654
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=217
2019-07-26 12:04:33 +00:00
9cb1c9b1c3 Accepting request 717918 from home:tomdevries:branches:devel:gcc
- Add Wno-error=odr to work around swo#24835
- Add BuildRequires xz-devel

OBS-URL: https://build.opensuse.org/request/show/717918
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=216
2019-07-23 14:54:28 +00:00
787c307ec6 Accepting request 713298 from home:tomdevries:branches:devel:gcc
- Add BuildRequires valgrind for make check
- Copy %ada_arch from gcc9 and use it to fix 'unresolvable:
  nothing provides gcc-ada' for openSUSE_Leap_42.3_Ports/SLE-12
  ppc64le.
- Add BuildRequire fpc for make check
- Add comment explaining why guile support has been disabled for
  newer distro versions.
- Add BuildRequire gcc-go to get gccgo command for make check
- Copy gdbinit from fedora master @ 25caf28.  Add
  gdbinit.without-python, and use it for --without=python.

OBS-URL: https://build.opensuse.org/request/show/713298
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=215
2019-07-04 07:16:27 +00:00
c7d90f09c4 Accepting request 712900 from home:tomdevries:branches:devel:gcc
- Remove unused code: gdbtui support

OBS-URL: https://build.opensuse.org/request/show/712900
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=214
2019-07-01 17:43:28 +00:00
f87bfe82c0 Accepting request 711645 from home:tomdevries:branches:devel:gcc
- Add comments to "patches to upstream" specifying when they can be
  dropped.

OBS-URL: https://build.opensuse.org/request/show/711645
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=213
2019-06-24 09:24:30 +00:00
2d4a9c2a3c Accepting request 710355 from devel:gcc
- Fix rpmlint macro-in-comment errors
- Fix rpmlint error "deprecated-grep ['egrep']" .
- gdb-gcore-bash.patch: Fix rpmlint error env-script-interpreter by
  replacing "/usr/bin/env bash" with "/bin/bash" in gcore.
- Rewrite gdbserver.1 workaround for riscv64 to avoid
  %define _unpackaged_files_terminate_build 0 (forwarded request 710142 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/710355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=127
2019-06-22 09:23:40 +00:00
7978b0d71a Accepting request 711229 from home:tomdevries:branches:devel:gcc-2
- Remove -Wno-implicit-fallthrough, -Wno-error=cast-function-type
  and -Wno-error=stringop-truncation

OBS-URL: https://build.opensuse.org/request/show/711229
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=211
2019-06-21 11:06:01 +00:00
1d1ac43d41 Accepting request 710894 from home:tomdevries:branches:devel:gcc
- Remove gdb-fix-buf-overflow.diff, which is a workaround for
  swo#24698, which has been fixed since gdb 7.12.

OBS-URL: https://build.opensuse.org/request/show/710894
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=210
2019-06-21 11:04:38 +00:00
94d1e3cc9f Accepting request 710142 from home:tomdevries:branches:devel:gcc
- Fix rpmlint macro-in-comment errors
- Fix rpmlint error "deprecated-grep ['egrep']" .
- gdb-gcore-bash.patch: Fix rpmlint error env-script-interpreter by
  replacing "/usr/bin/env bash" with "/bin/bash" in gcore.
- Rewrite gdbserver.1 workaround for riscv64 to avoid
  %define _unpackaged_files_terminate_build 0

OBS-URL: https://build.opensuse.org/request/show/710142
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=209
2019-06-17 13:22:35 +00:00
8b0fed55de Accepting request 707842 from devel:gcc
- gdb-suppress-sigttou-when-handling-errors.patch: Suppress SIGTTOU when
  handling errors
- Enable ada tests on ppc64le and riscv64
- Enable multitarget build on riscv64
- Add ia64 and riscv64 to target_list
- Enable -Werror on riscv64 and aarch64
- Don't remove %{buildroot} (forwarded request 707836 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/707842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=126
2019-06-07 16:01:39 +00:00
ff8c7e40a6 Accepting request 707836 from home:Andreas_Schwab:Factory
- gdb-suppress-sigttou-when-handling-errors.patch: Suppress SIGTTOU when
  handling errors
- Enable ada tests on ppc64le and riscv64
- Enable multitarget build on riscv64
- Add ia64 and riscv64 to target_list
- Enable -Werror on riscv64 and aarch64
- Don't remove %{buildroot}

OBS-URL: https://build.opensuse.org/request/show/707836
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=207
2019-06-05 12:50:01 +00:00
7c311b650f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=206 2019-06-04 10:18:29 +00:00
5189bc63c9 Accepting request 704721 from devel:gcc
- Add gdb-gcc9-fix-build-with-latest-GCC-9.0-tree.patch and
  gdb-gcc9-warning-on-elf32-arm.c-elf32_arm_final_link.patch
  in order to fix build with GCC9. (forwarded request 704690 from marxin)

OBS-URL: https://build.opensuse.org/request/show/704721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=125
2019-05-25 11:16:31 +00:00
OBS User buildservice-autocommit
98ace548a4 Accepting request 704721 from devel:gcc
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/704721
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=205
2019-05-25 11:16:31 +00:00
OBS User buildservice-autocommit
bd6cbb6ebd Updating link to change in openSUSE:Factory/gdb revision 125.0
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=6ed8d3488e880b2255fe3a3ae50e1011
2019-05-25 11:16:31 +00:00
630d3f35be Accepting request 705251 from home:tomdevries:branches:devel:gcc
Update to 8.3 release

OBS-URL: https://build.opensuse.org/request/show/705251
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=204
2019-05-24 13:40:33 +00:00
15e61520b4 Accepting request 704690 from home:marxin:branches:devel:gcc
- Add gdb-gcc9-fix-build-with-latest-GCC-9.0-tree.patch and
  gdb-gcc9-warning-on-elf32-arm.c-elf32_arm_final_link.patch
  in order to fix build with GCC9.

OBS-URL: https://build.opensuse.org/request/show/704690
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=203
2019-05-22 12:16:56 +00:00
edff1b7723 Accepting request 668405 from devel:gcc
- Backport upstream fix for assertion failure
  `SYMBOL_LANGUAGE (sym) == DICT_LANGUAGE (dict)->la_language'
  [swo#23712, rh#1560010]
  patches:
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-1of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-2of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-3of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-4of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-5of5.patch
 * Add patches from fedora 29 @ 4513f72
 * Add gdb-fix-multidictionary.exp-for-gdb-8.2.patch to fix
   multidictionary.exp test-case

- Add power8-registers.diff for implementing access to
  more POWER8 registers.  [fate#326120, fate#325178]

- Run tests with -fno-PIE/-no-pie and -fPIE/-pie.

OBS-URL: https://build.opensuse.org/request/show/668405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=124
2019-01-26 21:21:13 +00:00
56004f3d0d Mention patches in .changes
patches:
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-1of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-2of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-3of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-4of5.patch
  gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-5of5.patch
 * Add gdb-fix-multidictionary.exp-for-gdb-8.2.patch to fix
   multidictionary.exp test-case

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=201
2019-01-24 16:41:58 +00:00
d40359d9a3 Accepting request 668275 from home:tomdevries:branches:devel:gcc
- Backport upstream fix for assertion failure
  `SYMBOL_LANGUAGE (sym) == DICT_LANGUAGE (dict)->la_language'
  [swo#23712, rh#1560010]
 * Add patches from fedora 29 @ 4513f72
 * Add patch to fix multidictionary.exp test-case

OBS-URL: https://build.opensuse.org/request/show/668275
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=200
2019-01-24 12:30:30 +00:00
8150433645 Remove fuzz.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=199
2019-01-18 13:31:48 +00:00
2af81dcacc - Add power8-registers.diff for implementing access to
more POWER8 registers.  [fate#326120, fate#325178]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=198
2018-12-06 14:50:54 +00:00
1aa67c2660 Accepting request 652001 from home:tomdevries:branches:devel:gcc
- Run tests with -fno-PIE/-no-pie and -fPIE/-pie.

OBS-URL: https://build.opensuse.org/request/show/652001
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=197
2018-11-26 15:24:47 +00:00
2e7557aa27 Accepting request 647251 from devel:gcc
- Fix crash when reading core [bsc #1109013]
  * Add gdb-fix-crash-when-reading-core.patch
    https://sourceware.org/ml/gdb-cvs/2018-11/msg00022.html (forwarded request 647075 from tomdevries)

OBS-URL: https://build.opensuse.org/request/show/647251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=123
2018-11-13 15:24:46 +00:00
a87c07ece5 Accepting request 647075 from home:tomdevries:branches:devel:gcc
- Fix crash when reading core [bsc #1109013]
  * Add gdb-fix-crash-when-reading-core.patch
    https://sourceware.org/ml/gdb-cvs/2018-11/msg00022.html

OBS-URL: https://build.opensuse.org/request/show/647075
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=195
2018-11-08 08:59:28 +00:00
1bcee84480 Accepting request 635348 from devel:gcc
- Rebase to 8.2 release (as in fedora 29 @ c720d998):
  * 'symbol-file' and 'add-symbol-file' accept -o to add relative
    offset to all sections
  * pager accepts 'c' response to disable it for rest of command
  * accept _Alignof and alignof in C resp. C++ expressions
  * new target riscv*-*-elf
  * python API extensions: gdb.Type.align, gdb.execute deals
    with multi-line gdb commands, gdb.convenience_variable and
    gdb.set_convenience_variable to access convenience variables,
  * aarch64: properly support hardware watchpoints on unaligned
    addresses (needs kernel >= 4.10)
- Add gdb-fix-s390-build.diff for a Wformat error on s390.
- Support access to new POWER8 registers [fate#325178, fate#326120]
  Add patches gdb-rhbz1187581-power8-regs-1of7.patch,
  gdb-rhbz1187581-power8-regs-2of7.patch,
  gdb-rhbz1187581-power8-regs-3of7.patch,
  gdb-rhbz1187581-power8-regs-4of7.patch,
  gdb-rhbz1187581-power8-regs-5of7.patch,
  gdb-rhbz1187581-power8-regs-6of7.patch,
  gdb-rhbz1187581-power8-regs-7of7.patch .
- Support ipv6 for gdbserver connections:
  Add patches gdb-rhbz881849-ipv6-1of3.patch,
  gdb-rhbz881849-ipv6-2of3.patch,
  gdb-rhbz881849-ipv6-3of3.patch .
- Update to intel processor trace library 2.0 (from 1.6.1):
  Add v2.0.tar.gz, remove v1.6.1.tar.gz
  Remove obsolete v1.6.1-implicit-fallthrough.patch .
- Remove obsolete patches:
  gdb-fix-python37-breakage.patch,
  gdb-pahole-python2.patch .

OBS-URL: https://build.opensuse.org/request/show/635348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=122
2018-09-16 16:29:41 +00:00
0312b5b67a Try harder.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=193
2018-09-12 13:45:17 +00:00
a4bd629f85 - Add gdb-fix-s390-build.diff for a Wformat error on s390.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=192
2018-09-12 12:56:29 +00:00
d51e7f7f92 - Rebase to 8.2 release (as in fedora 29 @ c720d998):
* 'symbol-file' and 'add-symbol-file' accept -o to add relative
    offset to all sections
  * pager accepts 'c' response to disable it for rest of command
  * accept _Alignof and alignof in C resp. C++ expressions
  * new target riscv*-*-elf
  * python API extensions: gdb.Type.align, gdb.execute deals
    with multi-line gdb commands, gdb.convenience_variable and
    gdb.set_convenience_variable to access convenience variables,
  * aarch64: properly support hardware watchpoints on unaligned
    addresses (needs kernel >= 4.10)
- Support access to new POWER8 registers [fate#325178, fate#326120]
  Add patches gdb-rhbz1187581-power8-regs-1of7.patch,
  gdb-rhbz1187581-power8-regs-2of7.patch,
  gdb-rhbz1187581-power8-regs-3of7.patch,
  gdb-rhbz1187581-power8-regs-4of7.patch,
  gdb-rhbz1187581-power8-regs-5of7.patch,
  gdb-rhbz1187581-power8-regs-6of7.patch,
  gdb-rhbz1187581-power8-regs-7of7.patch .
- Support ipv6 for gdbserver connections:
  Add patches gdb-rhbz881849-ipv6-1of3.patch,
  gdb-rhbz881849-ipv6-2of3.patch,
  gdb-rhbz881849-ipv6-3of3.patch .
- Update to intel processor trace library 2.0 (from 1.6.1):
  Add v2.0.tar.gz, remove v1.6.1.tar.gz
  Remove obsolete v1.6.1-implicit-fallthrough.patch .
- Remove obsolete patches:
  gdb-fix-python37-breakage.patch,
  gdb-pahole-python2.patch .
- Added patches from Fedora:

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=191
2018-09-11 15:43:32 +00:00
61f55bd3c2 .
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=190
2018-09-11 15:01:08 +00:00
8d74db1fa0 Use %license marker
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=189
2018-09-11 13:50:50 +00:00
f18dcc0654 .
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=188
2018-09-11 13:49:41 +00:00
435dad805c Rebase onto fedora f29 @c720d998
8.2 release

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=187
2018-09-11 13:49:10 +00:00
ceeab34d10 Accepting request 629231 from devel:gcc
- Apply patch from fedora to build with python3.7:
  * gdb-fix-python37-breakage.patch

OBS-URL: https://build.opensuse.org/request/show/629231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=121
2018-08-27 11:45:45 +00:00
c4e854fd10 Fix place of new patch in .spec file.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=185
2018-08-10 12:21:57 +00:00
9b5210576c Accepting request 628575 from home:scarabeus_iv:branches:devel:gcc
- Apply patch from fedora to build with python3.7:
  * gdb-fix-python37-breakage.patch

OBS-URL: https://build.opensuse.org/request/show/628575
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=184
2018-08-10 12:19:29 +00:00
23fd00c6f6 Accepting request 593526 from devel:gcc
- Add some -Wno-error flags for gcc-8 compatibility.

OBS-URL: https://build.opensuse.org/request/show/593526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=120
2018-04-10 07:50:43 +00:00
945af33f4d .
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=182
2018-03-27 15:55:16 +00:00
45cbf065f2 - Add some -Wno-error flags for gcc-8 compatibility.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=181
2018-03-27 14:02:35 +00:00
7c77c19229 Accepting request 586035 from devel:gcc
- Rebase to 8.1 release:
  * ptype/o prints offsets and sizes of members (like pahole)
  * tab-completion improved: quoting function names is not generally
    necessary anymore, completion offers for breakpoint don't include
    data symbol
  * enable/disable breakpoints now accept ranges: 'disable 1.3-5'
  * new commands:
    - set/show cwd: working directory of debuggee
    - set/show compile-gcc: program to use for 'compile' command
    - starti: start program and stop at first instruction
    - TUI single-key commands: 'i' for stepi and 'o' for nexti
  * --readnever option disables any reading of debug info (for dumping)
  * s390: guarded storage register access for z14
  * gcore option -a dumps all memory mapping
  * C++ breakpoints: 'b foo' will now set a breakpoint on all functions
    and methods named 'foo' no matter the scope.  Use -qualified if you
    don't want that
  * python scripting: new events gdb.new_inferior, gdb.inferior_deleted
    and gdb.new_thread; new command rbreak (breakpoint accepting regexps)
  * gdbserver can be passed environment parameters to remote debuggee
- Added patches from Fedora:
  gdb-ppc64-stwux-tautological-compare.patch
  gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch
  gdb-vla-intel-fix-print-char-array.patch
- Removed unused gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2
- Removed obsolete upstream patches:
  gdb-s390x-1b63490.patch
  gdb-s390x-289e23a.patch
  gdb-s390x-8fe09d7.patch
  gdb-s390x-96235dc.patch

OBS-URL: https://build.opensuse.org/request/show/586035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=119
2018-03-16 09:33:29 +00:00
128b6e2e21 Fix the fix.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=179
2018-03-09 17:17:11 +00:00
27b778ca74 fix check for -Wno flag
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=178
2018-03-09 17:08:53 +00:00
e7db4ec014 - Rebase to 8.1 release:
* ptype/o prints offsets and sizes of members (like pahole)
  * tab-completion improved: quoting function names is not generally
    necessary anymore, completion offers for breakpoint don't include
    data symbol
  * enable/disable breakpoints now accept ranges: 'disable 1.3-5'
  * new commands:
    - set/show cwd: working directory of debuggee
    - set/show compile-gcc: program to use for 'compile' command
    - starti: start program and stop at first instruction
    - TUI single-key commands: 'i' for stepi and 'o' for nexti
  * --readnever option disables any reading of debug info (for dumping)
  * s390: guarded storage register access for z14
  * gcore option -a dumps all memory mapping
  * C++ breakpoints: 'b foo' will now set a breakpoint on all functions
    and methods named 'foo' no matter the scope.  Use -qualified if you
    don't want that
  * python scripting: new events gdb.new_inferior, gdb.inferior_deleted
    and gdb.new_thread; new command rbreak (breakpoint accepting regexps)
  * gdbserver can be passed environment parameters to remote debuggee
- Added patches from Fedora:
  gdb-ppc64-stwux-tautological-compare.patch
  gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch
  gdb-vla-intel-fix-print-char-array.patch
- Removed unused gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2
- Removed obsolete upstream patches:
  gdb-s390x-1b63490.patch
  gdb-s390x-289e23a.patch
  gdb-s390x-8fe09d7.patch
  gdb-s390x-96235dc.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=177
2018-03-09 16:46:37 +00:00
273944c420 Accepting request 542017 from devel:gcc
- Support --without=testsuite and disable testsuite for qemu-linux-user
  builds (forwarded request 541990 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/542017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=118
2017-11-19 10:06:10 +00:00
feefab9860 Accepting request 541990 from home:Andreas_Schwab:Factory
- Support --without=testsuite and disable testsuite for qemu-linux-user
  builds

OBS-URL: https://build.opensuse.org/request/show/541990
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=175
2017-11-15 12:32:21 +00:00
ea5aebbca0 Accepting request 539939 from devel:gcc
- switch to Python 3 for Tumbleweed 1320 and up
- Remove %clean section.

OBS-URL: https://build.opensuse.org/request/show/539939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=117
2017-11-14 13:07:14 +00:00
0fd48e79d5 Accepting request 539598 from home:matejcik:branches:devel:gcc
switch to Python 3 for Tumbleweed 1320 and up

OBS-URL: https://build.opensuse.org/request/show/539598
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=173
2017-11-08 14:33:53 +00:00
0cf647c132 Accepting request 531264 from devel:gcc
- Link gdb against a bundled libipt (processor trace
  library) on x86_64 and i686 for improved tracing support
  on Intel CPUs.  [bnc#985550]
  Adds v1.6.1.tar.gz and patches
  v1.5-libipt-static.patch and v1.6.1-implicit-fallthrough.patch.

- Rebase to 8.0.1 release (fixing PR21886, PR22046)
- Updated libstdc++ pretty printers to
- Replace gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2 with
  gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2 .
- Add patches for s390x z14 feates [fate #321514, fate #322272]
  gdb-s390x-1b63490.patch
  gdb-s390x-289e23a.patch
  gdb-s390x-8fe09d7.patch
  gdb-s390x-96235dc.patch
  gdb-s390x-ad33963.patch
- Adjust some patches:
  gdb-ppc-power7-test.patch
  gdb-rhbz795424-bitpos-20of25.patch
  gdb-rhbz795424-bitpos-21of25.patch
  gdb-vla-intel-fortran-vla-strings.patch
- Add some patches from Fedora:
  gdb-rhbz1420304-s390x-01of35.patch
  gdb-rhbz1420304-s390x-02of35.patch
  gdb-rhbz1420304-s390x-03of35.patch
  gdb-rhbz1420304-s390x-04of35.patch
  gdb-rhbz1420304-s390x-05of35.patch
  gdb-rhbz1420304-s390x-06of35.patch
  gdb-rhbz1420304-s390x-07of35.patch
  gdb-rhbz1420304-s390x-08of35.patch

OBS-URL: https://build.opensuse.org/request/show/531264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=116
2017-10-10 09:34:36 +00:00
1350dd5855 - Remove %clean section.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=171
2017-10-09 12:43:35 +00:00
f1d5818a5c Mention new tarball and patches
Adds v1.6.1.tar.gz and patches
  v1.5-libipt-static.patch and v1.6.1-implicit-fallthrough.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=170
2017-10-04 15:31:05 +00:00
b6b703b219 Disable libipt also on SLE-11 (cmake too old,
SP4 would be enough, but devel:gcc depends on :SP2).

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=169
2017-10-04 13:25:02 +00:00
a49b30a4fc - Link gdb against a bundled libipt (processor trace
library) on x86_64 and i686 for improved tracing support
  on Intel CPUs.  [bnc#985550]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=168
2017-10-04 11:22:40 +00:00
0ffa8e959b - Rebase to 8.0.1 release (fixing PR21886, PR22046)
- Updated libstdc++ pretty printers to
- Remove gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2 as unused
  in SUSE.
- Add patches for s390x z14 feates [fate #321514, fate #322272]
  gdb-s390x-1b63490.patch
  gdb-s390x-289e23a.patch
  gdb-s390x-8fe09d7.patch
  gdb-s390x-96235dc.patch
  gdb-s390x-ad33963.patch
- Adjust some patches:
  gdb-ppc-power7-test.patch
  gdb-rhbz795424-bitpos-20of25.patch
  gdb-rhbz795424-bitpos-21of25.patch
  gdb-vla-intel-fortran-vla-strings.patch
- Add some patches from Fedora:
  gdb-rhbz1420304-s390x-01of35.patch
  gdb-rhbz1420304-s390x-02of35.patch
  gdb-rhbz1420304-s390x-03of35.patch
  gdb-rhbz1420304-s390x-04of35.patch
  gdb-rhbz1420304-s390x-05of35.patch
  gdb-rhbz1420304-s390x-06of35.patch
  gdb-rhbz1420304-s390x-07of35.patch
  gdb-rhbz1420304-s390x-08of35.patch
  gdb-rhbz1420304-s390x-09of35.patch
  gdb-rhbz1420304-s390x-10of35.patch
  gdb-rhbz1420304-s390x-11of35.patch
  gdb-rhbz1420304-s390x-12of35.patch
  gdb-rhbz1420304-s390x-13of35.patch
  gdb-rhbz1420304-s390x-14of35.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=167
2017-10-02 15:05:29 +00:00
c4c3daf55d Accepting request 525899 from devel:gcc
- Disable guile extensions for new distros, the gdb support
  is incompatible with guile 2.2.

OBS-URL: https://build.opensuse.org/request/show/525899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=115
2017-09-15 19:08:43 +00:00
3190bb69ba - Disable guile extensions for new distros, the gdb support
is incompatible with guile 2.2.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=165
2017-09-13 14:11:09 +00:00
949aec07c2 Accepting request 501792 from devel:gcc
- Rebase to gdb 8.0 release: [fate #319573]
  * support for DWARF5 (except its .debug_names)
  * support C++11 rvalue references
  * support PKU register (memory protection keys on future Intel CPUs)
  * python scripting:
    - start, stop and access running btrace
    - rvalue references in gdb.Type
  * record/replay x86_64 rdrand and rdseed
  * removed support for GCJ compiled java programs
  * user commands accept more than 10 arguments
  * "eval" expands user-defined command arguments
  * new options:
    set/show disassembler-options (on arm, ppc s390)
- Removed obsoleted patches:
  gdb-release-werror.patch

- Rebase to gdb 7.99.90 (prerelease of gdb 8) [fate #319573]
- Updated libstdc++ pretty printers to
  gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2.
- Added patches from fedora:
  gdb-release-werror.patch
  gdb-rhbz1398387-tab-crash-test.patch
- Removed obsoleted patches:
  gdb-6.7-bz426600-DW_TAG_interface_type-test.patch
  gdb-bison-old.patch
  gdb-testsuite-casts.patch
  gdb-testsuite-m-static.patch
  gdb-upstream.patch
  gdb-testsuite-morestack-gold.patch
  gdb-fix-bnc-994537.diff

OBS-URL: https://build.opensuse.org/request/show/501792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=114
2017-06-28 09:15:02 +00:00
ac6bb11b29 - Rebase to gdb 8.0 release: [fate #319573]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=163
2017-06-06 16:09:48 +00:00
63c075a695 - Rebase to gdb 8.0 release:
* support for DWARF5 (except its .debug_names)
  * support C++11 rvalue references
  * support PKU register (memory protection keys on future Intel CPUs)
  * python scripting:
    - start, stop and access running btrace
    - rvalue references in gdb.Type
  * record/replay x86_64 rdrand and rdseed
  * removed support for GCJ compiled java programs
  * user commands accept more than 10 arguments
  * "eval" expands user-defined command arguments
  * new options:
    set/show disassembler-options (on arm, ppc s390)
- Removed obsoleted patches:
  gdb-release-werror.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=162
2017-06-06 14:44:13 +00:00
5c490bb803 Add .changes entries from SLE tree to reduce diversion
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=161
2017-05-01 02:35:45 +00:00
15e0c61e47 Support building on SLE-11 again.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=160
2017-05-01 02:01:32 +00:00
50918c72d5 - Rebase to gdb 7.99.90 (prerelease of gdb 8)
- Updated libstdc++ pretty printers to
  gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2.
- Added patches from fedora:
  gdb-release-werror.patch
  gdb-rhbz1398387-tab-crash-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=159
2017-05-01 01:04:39 +00:00
a77728baf0 - Do not require glibc-devel-static-32bit on SLE12 which is not available
there.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=158
2017-04-03 12:59:56 +00:00
0864197006 - Fix rpm condition to allow build on SLE10.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=157
2017-04-03 12:49:51 +00:00
0242a9a195 Accepting request 460722 from devel:gcc
Fixes build with glibc 2.25 as well (according to Staging:Gcc7 which has new glibc)

- Update to gdb 7.12.1
  * negative repeat count for x examines backwards
  * fortran: support structs/arrays with dynamically types fields
  * support MPX bound checking
  * support for the Rust language
  * 'catch syscall' now can catch groups of related syscalls
  * New (sub)commands:
    - skip {-file,-gfile,-function,-rfunction}: generic skip
      mechanism
    - maint {selftest,info line-table}
    - new-ui: create new user interface for GUI clients
  * (fast) tracepoints on s390x and ppc64le added to gdbserver
  * New target Andes NDS32
- Add rpmlint exception for historic libinproctrace place
- Remove obsolete patches:
  gdb-aarch64-v81-hwbreakpoints.diff
  gdb-bare-DW_TAG_lexical_block-1of2.patch
  gdb-bare-DW_TAG_lexical_block-2of2.patch
  gdb-fortran-stride-intel-1of6.patch
  gdb-fortran-stride-intel-2of6.patch
  gdb-fortran-stride-intel-3of6.patch
  gdb-fortran-stride-intel-4of6.patch
  gdb-fortran-stride-intel-5of6.patch
  gdb-fortran-stride-intel-6of6-nokfail.patch
  gdb-fortran-stride-intel-6of6.patch
  gdb-testsuite-dw2-undefined-ret-addr.patch
  gdb-vla-intel-04of23-fix.patch
  gdb-vla-intel-logical-not.patch
  gdb-vla-intel.patch
- Add patches from Fedora package:

OBS-URL: https://build.opensuse.org/request/show/460722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=113
2017-03-09 00:32:01 +00:00
aa9e320266 gdb sourcebase is really too new to be clear of warnings
with SLE11 compilers.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=155
2017-02-17 14:47:13 +00:00
71509c99b1 Fix warning flags for old compilers
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=154
2017-02-17 14:27:36 +00:00
ed86856779 - Add rpmlint exception for historic libinproctrace place
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=153
2017-02-17 13:14:36 +00:00
b7a691f683 - Remove obsolete patches:
gdb-aarch64-v81-hwbreakpoints.diff
  gdb-bare-DW_TAG_lexical_block-1of2.patch
  gdb-bare-DW_TAG_lexical_block-2of2.patch
  gdb-fortran-stride-intel-1of6.patch
  gdb-fortran-stride-intel-2of6.patch
  gdb-fortran-stride-intel-3of6.patch
  gdb-fortran-stride-intel-4of6.patch
  gdb-fortran-stride-intel-5of6.patch
  gdb-fortran-stride-intel-6of6-nokfail.patch
  gdb-fortran-stride-intel-6of6.patch
  gdb-testsuite-dw2-undefined-ret-addr.patch
  gdb-vla-intel-04of23-fix.patch
  gdb-vla-intel-logical-not.patch
  gdb-vla-intel.patch
  gdb-6.7-testsuite-stable-results.patch
  gdb-add-index-chmod.patch
  gdb-bison-old.patch
  gdb-container-rh-pkg.patch
  gdb-libexec-add-index.patch
  gdb-linux_perf-bundle.patch
  gdb-physname-pr11734-test.patch
  gdb-physname-pr12273-test.patch
  gdb-rhbz1007614-memleak-infpy_read_memory-test.patch
  gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch
  gdb-rhbz1149205-catch-syscall-after-fork-test.patch
  gdb-rhbz1156192-recursive-dlopen-test.patch
  gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  gdb-rhbz1350436-type-printers-error.patch
  gdb-test-ivy-bridge.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=152
2017-02-15 16:09:25 +00:00
a2f8e1d8c6 - Update to gdb 7.12.1
* negative repeat count for x examines backwards
  * fortran: support structs/arrays with dynamically types fields
  * support MPX bound checking
  * support for the Rust language
  * 'catch syscall' now can catch groups of related syscalls
  * New (sub)commands:
    - skip {-file,-gfile,-function,-rfunction}: generic skip
      mechanism
    - maint {selftest,info line-table}
    - new-ui: create new user interface for GUI clients
  * (fast) tracepoints on s390x and ppc64le added to gdbserver
  * New target Andes NDS32
- Remove patch gdb-aarch64-v81-hwbreakpoints.diff (upstream)
- Add patches from Fedora package:
    gdb-6.7-testsuite-stable-results.patch
    gdb-add-index-chmod.patch
    gdb-bison-old.patch
    gdb-container-rh-pkg.patch
    gdb-libexec-add-index.patch
    gdb-linux_perf-bundle.patch
    gdb-physname-pr11734-test.patch
    gdb-physname-pr12273-test.patch
    gdb-rhbz1007614-memleak-infpy_read_memory-test.patch
    gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch
    gdb-rhbz1149205-catch-syscall-after-fork-test.patch
    gdb-rhbz1156192-recursive-dlopen-test.patch
    gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
    gdb-rhbz1350436-type-printers-error.patch
    gdb-test-ivy-bridge.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=151
2017-02-15 16:05:56 +00:00
ed65659810 - Disable 32bit testing on openSUSE s390x.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=150
2017-01-09 15:38:49 +00:00
Ludwig Nussel
426590d180 Accepting request 446700 from devel:gcc
(forwarded request 446680 from marxin)

OBS-URL: https://build.opensuse.org/request/show/446700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=112
2016-12-22 14:55:09 +00:00
7f4874791e Accepting request 446680 from home:marxin:branches:devel:gcc
OBS-URL: https://build.opensuse.org/request/show/446680
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=148
2016-12-16 12:54:07 +00:00
5ab305852f Accepting request 443685 from home:Andreas_Schwab:Factory
- Enable ada testing on aarch64 for tumbleweed

OBS-URL: https://build.opensuse.org/request/show/443685
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=147
2016-12-05 13:17:45 +00:00
35e09cb6e4 Accepting request 441241 from home:Andreas_Schwab:Factory
- BuildRequire glibc-devel-static for 12.1 or later, and
  glibc-devel-static-32bit if biarch

OBS-URL: https://build.opensuse.org/request/show/441241
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=146
2016-11-22 08:16:32 +00:00
3493ea2989 - Amend gdb-glibc-vdso-workaround.patch to ignore further
vdso filenames on ppc64 and s390x.  [bnc#944105]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=145
2016-08-08 15:36:33 +00:00
4b09c8bbba - Add gdb-aarch64-v81-hwbreakpoints.diff for detecting
debug capabilities on ARMv8.1/8.2.  [bnc#990697]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=144
2016-08-03 14:40:18 +00:00
2989382cab Accepting request 406957 from devel:gcc
- Rebase to gdb 7.11.1: minor bug fixes.
- Remove gdb-gcc6-Wparentheses-warning.patch (applied upstream).
- Add some patches from Fedora F24:
  gdb-bare-DW_TAG_lexical_block-1of2.patch
  gdb-bare-DW_TAG_lexical_block-2of2.patch
  gdb-bz1219747-attach-kills.patch
  gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch
  gdb-rhbz1325795-framefilters-test.patch
  gdb-testsuite-dw2-undefined-ret-addr.patch

OBS-URL: https://build.opensuse.org/request/show/406957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=111
2016-07-12 21:45:03 +00:00
8017e8b690 blaeh, xz isn't available on <= SLE11.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=142
2016-06-20 16:51:43 +00:00
f0a54bf7bf - Rebase to gdb 7.11.1: minor bug fixes.
- Remove gdb-gcc6-Wparentheses-warning.patch (applied upstream).
- Add some patches from Fedora F24:
  gdb-bare-DW_TAG_lexical_block-1of2.patch
  gdb-bare-DW_TAG_lexical_block-2of2.patch
  gdb-bz1219747-attach-kills.patch
  gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch
  gdb-rhbz1325795-framefilters-test.patch
  gdb-testsuite-dw2-undefined-ret-addr.patch
- Use xz instead of bzip2 as archive format.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=140
2016-06-20 16:42:06 +00:00
fe8ff09230 Accepting request 397717 from devel:gcc
- Add gdb-gcc6-Wparentheses-warning.patch to fix Werrors reported by GCC6.

OBS-URL: https://build.opensuse.org/request/show/397717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=110
2016-05-31 10:09:41 +00:00
fd8d2b3507 - Add gdb-gcc6-Wparentheses-warning.patch to fix Werrors reported by GCC6.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=138
2016-05-24 13:35:38 +00:00
7734f5e8b4 Accepting request 397681 from home:marxin:branches:devel:gcc
Fix Werrors reported by GCC6.

OBS-URL: https://build.opensuse.org/request/show/397681
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=137
2016-05-24 13:34:23 +00:00
851d5728a0 Accepting request 390180 from devel:gcc
-  update gdb-orphanripper.c from last fedora changes of 2013
   http://pkgs.fedoraproject.org/cgit/rpms/gdb.git/log/gdb-orphanripper.c
   may be solution to transient build hung on Rings:1 ppc64le
   tracked by bug boo#974419

- Add gdb-7.10-swo18929.patch to fix crash printing values.  [bnc#971556]
  [swo#18929]

- Rebase to gdb version 7.11 as of version in Fedora 24:
  * Per-inferior thread numbers. 
  * Breakpoint "explicit locations" (via CLI and GDB/MI). 
  * New convenience variables ($_gthread, $_inferior). 
  * Record btrace now supports non-stop mode. 
  * Various improvements on AArch64 GNU/Linux: 
    - Multi-architecture debugging support. 
    - displaced stepping. 
    - tracepoint support added in GDBserver. 
  * In Ada, the overloads selection menu provides the parameter
    types and return types for the matching overloaded subprograms. 
  * Various remote protocol improvements, including several
    new packets which can be used to support features such as
    follow-exec-mode, exec catchpoints, syscall catchpoints, etc. 
  * Some minor improvements in the Python API for extending GDB. 
- Added local patch gdb-fix-buf-overflow.diff.
- Added new patches from Fedora:
    gdb-fedora-libncursesw.patch
    gdb-fortran-stride-intel-1of6.patch
    gdb-fortran-stride-intel-2of6.patch
    gdb-fortran-stride-intel-3of6.patch
    gdb-fortran-stride-intel-4of6.patch

OBS-URL: https://build.opensuse.org/request/show/390180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=109
2016-04-30 21:25:50 +00:00
c795ce3796 Accepting request 385719 from home:michel_mno:branches:devel:gcc
-  update gdb-orphanripper.c from last fedora changes of 2013
   http://pkgs.fedoraproject.org/cgit/rpms/gdb.git/log/gdb-orphanripper.c
   may be solution to transient build hung on Rings:1 ppc64le
   tracked by bug boo#974419

OBS-URL: https://build.opensuse.org/request/show/385719
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=135
2016-04-07 12:42:35 +00:00
ed40f146bf - Add gdb-7.10-swo18929.patch to fix crash printing values. [bnc#971556]
[swo#18929]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=134
2016-03-21 15:04:38 +00:00
d8d14d30fb - Added local patch gdb-fix-buf-overflow.diff.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=133
2016-02-29 21:39:10 +00:00
b288fe5a9a - Rebase to gdb version 7.11 as of version in Fedora 24:
* Per-inferior thread numbers. 
  * Breakpoint "explicit locations" (via CLI and GDB/MI). 
  * New convenience variables ($_gthread, $_inferior). 
  * Record btrace now supports non-stop mode. 
  * Various improvements on AArch64 GNU/Linux: 
    - Multi-architecture debugging support. 
    - displaced stepping. 
    - tracepoint support added in GDBserver. 
  * In Ada, the overloads selection menu provides the parameter
    types and return types for the matching overloaded subprograms. 
  * Various remote protocol improvements, including several
    new packets which can be used to support features such as
    follow-exec-mode, exec catchpoints, syscall catchpoints, etc. 
  * Some minor improvements in the Python API for extending GDB. 
- Added new patches from Fedora:
    gdb-fedora-libncursesw.patch
    gdb-fortran-stride-intel-1of6.patch
    gdb-fortran-stride-intel-2of6.patch
    gdb-fortran-stride-intel-3of6.patch
    gdb-fortran-stride-intel-4of6.patch
    gdb-fortran-stride-intel-5of6.patch
    gdb-fortran-stride-intel-6of6-nokfail.patch
    gdb-fortran-stride-intel-6of6.patch
    gdb-opcodes-clflushopt-test.patch
    gdb-testsuite-readline63-sigint.patch
- Removed obsolete patches:
    gdb-6.3-bz231832-obstack-2gb.patch
    gdb-pahole-python2.patch
    gdb-probes-based-interface-robust-1of2.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=132
2016-02-29 19:38:18 +00:00
4138e47cac Accepting request 354613 from devel:gcc
- Rebase to gdb version 7.10.1 as of version in Fedora 23:
  * reverse debugging on aarch64
  * new commands or subcommands:
    - info os cpu, set/show serial parity, info dll
    - maint print symbol-cache/symbol-cache-statistics,
      maint flush-symbol-cache
    - record btrace bts, record bts
    - compile print
    - show/set mpx bound
    - tui enable/disable
    - record btrace pt, record pt
    - maint info btrace,
      maint btrace packet-history/clear-packet-history/clear
  * s390 support for vector ABI
  * "set sysroot" improvements related to remote targets
  * better support for debugging containerized programs
    (without "set sysroot")
  * HISTSIZE environment variable is replaced by GDBHISTSIZE
  * python scripting:
    - it's possible to write frame unwinders
    - several new methods in Objfile, Type and Value classes
    - gdb can auto-load scripts contained in special sections
      named '.debug_gdb_scripts'.
  * extensions for the MI interface, new remote packet types
- Removed obsolete patches:
    0001-S390-Add-target-descriptions-for-vector-register-set.patch
    0001-S390-Fix-compiler-invocation-with-compile-command.patch
    0001-S390-Support-new-vector-register-sections.patch
    0002-S390-Add-vector-register-support-to-gdb.patch
    0003-S390-Add-vector-register-support-to-gdbserver.patch

OBS-URL: https://build.opensuse.org/request/show/354613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=108
2016-02-03 09:18:52 +00:00
8ad36d9ba6 - Disable guile support for SLE10.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=130
2016-01-18 14:49:48 +00:00
c3dcbb42f6 Don't Require gcc-ada-32bit on old distros.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=129
2016-01-14 17:15:57 +00:00
c7081b119c - Rebase to gdb version 7.10.1 as of version in Fedora 23:
* reverse debugging on aarch64
  * new commands or subcommands:
    - info os cpu, set/show serial parity, info dll
    - maint print symbol-cache/symbol-cache-statistics,
      maint flush-symbol-cache
    - record btrace bts, record bts
    - compile print
    - show/set mpx bound
    - tui enable/disable
    - record btrace pt, record pt
    - maint info btrace,
      maint btrace packet-history/clear-packet-history/clear
  * s390 support for vector ABI
  * "set sysroot" improvements related to remote targets
  * better support for debugging containerized programs
    (without "set sysroot")
  * HISTSIZE environment variable is replaced by GDBHISTSIZE
  * python scripting:
    - it's possible to write frame unwinders
    - several new methods in Objfile, Type and Value classes
    - gdb can auto-load scripts contained in special sections
      named '.debug_gdb_scripts'.
  * extensions for the MI interface, new remote packet types
- Removed obsolete patches:
    0001-S390-Add-target-descriptions-for-vector-register-set.patch
    0001-S390-Fix-compiler-invocation-with-compile-command.patch
    0001-S390-Support-new-vector-register-sections.patch
    0002-S390-Add-vector-register-support-to-gdb.patch
    0003-S390-Add-vector-register-support-to-gdbserver.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=128
2016-01-14 17:05:52 +00:00
ff70ab1c17 Accepting request 342250 from devel:gcc
- Rebase to gdb version 7.9.1:
  fixes PR python/18299, python/18285.
- Add gdb-s390-reorder-arch.diff [bnc #936050]
- Added patches for fate#318039, s390 z13 support:
  0001-S390-Fix-compiler-invocation-with-compile-command.patch
  0001-S390-Support-new-vector-register-sections.patch
  0001-S390-Add-target-descriptions-for-vector-register-set.patch
  0002-S390-Add-vector-register-support-to-gdb.patch
  0003-S390-Add-vector-register-support-to-gdbserver.patch
  0004-S390-Vector-register-test-case.patch
  0005-S390-Name-invisible-registers-with-the-empty-string-.patch

OBS-URL: https://build.opensuse.org/request/show/342250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=107
2015-11-11 09:29:15 +00:00
Stephan Kulow
44f3c011ef Accepting request 314860 from devel:gcc
- Remove auto-loading non-existent /etc/gdbinit.d/gdb-heap.py
  from /etc/gdbinit

- Add guile-devel to enable Scheme scripting support
- Run ada tests also on ppc64 and s390

OBS-URL: https://build.opensuse.org/request/show/314860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=106
2015-07-16 15:17:52 +00:00
299ef19c0e 0001-S390-Fix-compiler-invocation-with-compile-command.patch
0001-S390-Support-new-vector-register-sections.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=125
2015-07-10 15:33:40 +00:00
fe8adf5fdd - Rebase to gdb version 7.9.1:
fixes PR python/18299, python/18285.
- Add gdb-s390-reorder-arch.diff [bnc #936050]
- Added patches for fate#318039, s390 z13 support:
  0001-S390-Add-target-descriptions-for-vector-register-set.patch
  0002-S390-Add-vector-register-support-to-gdb.patch
  0003-S390-Add-vector-register-support-to-gdbserver.patch
  0004-S390-Vector-register-test-case.patch
  0005-S390-Name-invisible-registers-with-the-empty-string-.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=124
2015-07-10 14:22:52 +00:00
2b9a7ebbdc - Remove auto-loading non-existent /etc/gdbinit.d/gdb-heap.py
from /etc/gdbinit

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=123
2015-07-02 13:27:58 +00:00
dde3836773 Accepting request 314362 from home:Andreas_Schwab:Factory
- Add guile-devel to enable Scheme scripting support
- Run ada tests also on ppc64 and s390

OBS-URL: https://build.opensuse.org/request/show/314362
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=122
2015-06-29 12:26:20 +00:00
7276e61a56 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=121 2015-04-22 09:00:17 +00:00
3a280cf1af Accepting request 288854 from devel:gcc
- Build multi-target also on aarch64 (forwarded request 288817 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/288854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=105
2015-03-05 14:28:37 +00:00
f8964e837e Accepting request 288817 from home:Andreas_Schwab:Factory
- Build multi-target also on aarch64

OBS-URL: https://build.opensuse.org/request/show/288817
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=119
2015-03-04 11:39:37 +00:00
8032ff29a4 Accepting request 288067 from devel:gcc
- Strip date and runtimes from gdb-testsuite contents.

- Use patchlist.pl to merge with gdb-7.9-10.fc22, a rebase to FSF GDB 7.9.
  The GDB 7.8 features are:
  * Python Scripting
   - You can now access frame registers from Python scripts.
   - New attribute 'producer' for gdb.Symtab objects.
  * New Python-based convenience functions:
   - $_caller_is(name [, number_of_frames])
   - $_caller_matches(regexp [, number_of_frames])
   - $_any_caller_is(name [, number_of_frames])
   - $_any_caller_matches(regexp [, number_of_frames])
  * New commands
   - queue-signal signal-name-or-number
     Queue a signal to be delivered to the thread when it is resumed.
  * On resume, GDB now always passes the signal the program had stopped
    for to the thread the signal was sent to, even if the user changed
    threads before resuming.  Previously GDB would often (but not
    always) deliver the signal to the thread that happens to be current
    at resume time.
  * Conversely, the "signal" command now consistently delivers the
    requested signal to the current thread.  GDB now asks for
    confirmation if the program had stopped for a signal and the user
    switched threads meanwhile.
  * "breakpoint always-inserted" modes "off" and "auto" merged.
    Now, when 'breakpoint always-inserted mode' is set to "off", GDB
    won't remove breakpoints from the target until all threads stop,
    even in non-stop mode.  The "auto" mode has been removed, and "off"
    is now the default mode.
  * MI changes

OBS-URL: https://build.opensuse.org/request/show/288067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=104
2015-03-01 14:28:07 +00:00
c0389d0028 - Strip date and runtimes from gdb-testsuite contents.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=117
2015-02-27 11:10:44 +00:00
9f873dea93 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=116 2015-02-25 14:03:59 +00:00
355c8053f0 - Use patchlist.pl to merge with gdb-7.9-10.fc22, a rebase to FSF GDB 7.9.
The GDB 7.8 features are:
  * Python Scripting
   - You can now access frame registers from Python scripts.
   - New attribute 'producer' for gdb.Symtab objects.
  * New Python-based convenience functions:
   - $_caller_is(name [, number_of_frames])
   - $_caller_matches(regexp [, number_of_frames])
   - $_any_caller_is(name [, number_of_frames])
   - $_any_caller_matches(regexp [, number_of_frames])
  * New commands
   - queue-signal signal-name-or-number
     Queue a signal to be delivered to the thread when it is resumed.
  * On resume, GDB now always passes the signal the program had stopped
    for to the thread the signal was sent to, even if the user changed
    threads before resuming.  Previously GDB would often (but not
    always) deliver the signal to the thread that happens to be current
    at resume time.
  * Conversely, the "signal" command now consistently delivers the
    requested signal to the current thread.  GDB now asks for
    confirmation if the program had stopped for a signal and the user
    switched threads meanwhile.
  * "breakpoint always-inserted" modes "off" and "auto" merged.
    Now, when 'breakpoint always-inserted mode' is set to "off", GDB
    won't remove breakpoints from the target until all threads stop,
    even in non-stop mode.  The "auto" mode has been removed, and "off"
    is now the default mode.
  * MI changes
   - The -list-thread-groups command outputs an exit-code field for
     inferiors that have exited.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=115
2015-02-25 13:45:10 +00:00
ea025b3f83 Accepting request 266316 from devel:gcc
1

OBS-URL: https://build.opensuse.org/request/show/266316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=103
2014-12-25 22:21:43 +00:00
Tomáš Chvátal
382191c20a Accepting request 265316 from home:chorler:branches:devel:gcc
Update to GDB 7.8.1

fixes https://bugzilla.opensuse.org/show_bug.cgi?id=909827

OBS-URL: https://build.opensuse.org/request/show/265316
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=113
2014-12-24 16:27:18 +00:00
Stephan Kulow
429b91f81f Accepting request 256632 from devel:gcc
Added gdb-async-stopped-on-pid-arg-testsuite.patch and gdb-async-stopped-on-pid-arg.patch from upstream to resolve https://sourceware.org/bugzilla/show_bug.cgi?id=17347 and kde#339476


Please forward to 13.2, so we can have a working DrKonqi there (forwarded request 255033 from sumski)

OBS-URL: https://build.opensuse.org/request/show/256632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=102
2014-10-16 12:53:18 +00:00
a3d272cb37 Accepting request 255033 from home:sumski:hazard:to:your:stereo
Added gdb-async-stopped-on-pid-arg-testsuite.patch and gdb-async-stopped-on-pid-arg.patch from upstream to resolve https://sourceware.org/bugzilla/show_bug.cgi?id=17347 and kde#339476


Please forward to 13.2, so we can have a working DrKonqi there

OBS-URL: https://build.opensuse.org/request/show/255033
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=111
2014-10-15 08:28:00 +00:00
43fee6e038 Accepting request 245040 from devel:gcc
- Enable running the testsuite and store results in a gdb-testresults
  package.
- Add gdb-rpmlintrc to filter errors about the buildroot mentioned
  in testresult logs.

- Use patchlist.pl to merge with gdb-7.8-16.fc22, a rebase to FSF GDB 4.8.
  The GDB 4.8 features are:
  * Guile scripting support.
  * Python scripting enhancements.
  * New commands:
      ** guile
      ** guile-repl
      ** info auto-load guile-scripts [REGEXP]
  * New options:
      ** maint ada set ignore-descriptive-types (on|off)
      ** maint set target-async (on|off)
      ** set|show auto-load guile-scripts (on|off)
      ** set|show auto-connect-native-target
      ** set|show guile print-stack (none|message|full)
      ** set|show mi-async (on|off)
      ** set|show print symbol-loading (off|brief|full)
      ** set|show record btrace replay-memory-access (read-only|read-write)
  * Remote Protocol:
      ** The qXfer:btrace:read packet supports a new annex 'delta'.
  * GDB/MI:
      ** A new option "-gdb-set mi-async" replaces "-gdb-set target-async".
  * New target configurations:
      ** PowerPC64 GNU/Linux little-endian
  * btrace enhancements:
      ** The btrace record target now supports the 'record goto' command.

OBS-URL: https://build.opensuse.org/request/show/245040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=100
2014-08-20 15:51:37 +00:00
2c74caf5a9 - Removes gdb-rhel5-gcc44.patch, gdb-6.6-bfd-vdso8k.patch,
gdb-testsuite-nohostid.patch, gdb-python-stacksmash.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=109
2014-08-18 10:23:20 +00:00
98ad566e8c OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=108 2014-08-15 09:38:59 +00:00
3d41c5dfcc OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=107 2014-08-14 11:12:27 +00:00
e30198c84f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=106 2014-08-13 14:41:55 +00:00
197ad63a0a * More robust backtraces. [bnc#891040]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=105
2014-08-13 11:29:40 +00:00
8c1a3112a4 - Enable running the testsuite and store results in a gdb-testresults
package.
- Add gdb-rpmlintrc to filter errors about the buildroot mentioned
  in testresult logs.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=104
2014-08-13 11:27:24 +00:00
a1ffb367a0 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=103 2014-08-11 14:15:14 +00:00
e1333f9f57 - Use patchlist.pl to merge with gdb-7.8-16.fc22, a rebase to FSF GDB 4.8.
The GDB 4.8 features are:
  * Guile scripting support.
  * Python scripting enhancements.
  * New commands:
      ** guile
      ** guile-repl
      ** info auto-load guile-scripts [REGEXP]
  * New options:
      ** maint ada set ignore-descriptive-types (on|off)
      ** maint set target-async (on|off)
      ** set|show auto-load guile-scripts (on|off)
      ** set|show auto-connect-native-target
      ** set|show guile print-stack (none|message|full)
      ** set|show mi-async (on|off)
      ** set|show print symbol-loading (off|brief|full)
      ** set|show record btrace replay-memory-access (read-only|read-write)
  * Remote Protocol:
      ** The qXfer:btrace:read packet supports a new annex 'delta'.
  * GDB/MI:
      ** A new option "-gdb-set mi-async" replaces "-gdb-set target-async".
  * New target configurations:
      ** PowerPC64 GNU/Linux little-endian
  * btrace enhancements:
      ** The btrace record target now supports the 'record goto' command.
      ** The btrace record target supports limited reverse execution and
         replay.
  * ISO C99 variable length automatic arrays support.
  * It is no longer required to "set target-async on" in order to use
     background execution commands (e.g., "c&", "s&", etc.).

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=102
2014-08-11 14:08:48 +00:00
Stephan Kulow
d16e7e0e80 Accepting request 238792 from devel:gcc
- Add baselibs.conf to sources.

- For _with_testsuite require gcc-fortran, not gcc-gfortran.
  [bnc#884399]

- Fix debugging of threaded 31bit inferiors on s390x
  (gdb-7.7-bnc877566.patch).  [bnc#877566]
- Add patchlist.pl and patchname_get.sh as sources.

- Fix build on s390 (gdb-fix-s390-build.patch).

OBS-URL: https://build.opensuse.org/request/show/238792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=99
2014-07-01 05:05:17 +00:00
215bb35eee - Add baselibs.conf to sources.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=100
2014-06-26 14:03:19 +00:00
112e482afe [bnc#884399]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=99
2014-06-26 09:05:12 +00:00
b63c5612e4 - For _with_testsuite require gcc-fortran, not gcc-gfortran.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=98
2014-06-26 09:03:30 +00:00
c735461452 - Add patchlist.pl and patchname_get.sh as sources.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=97
2014-05-14 07:52:25 +00:00
846b074b7b - Fix debugging of threaded 31bit inferiors on s390x
(gdb-7.7-bnc877566.patch).  [bnc#877566]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=96
2014-05-14 07:49:42 +00:00
Stephan Kulow
a4d637ac1c Accepting request 221851 from devel:gcc
- Use patchlist.pl to merge with gdb-Fedora at
  e86a0cc13a5d91ba95242690237bb77511500897.
- Don't apply patches gdb-rhel5-gcc44.patch,
  gdb-6.6-buildid-locate-rpm-scl.patch,
  gdb-readline62-ask-more-rh.patch,
  gdb-6.8-attach-signalled-detach-stopped.patch,
  gdb-6.8-quit-never-aborts.patch,
  gdb-rhel5-compat.patch; retained to have same structure as fedoras
  package.
- Add gdb-testsuite-nohostid.patch (from fedora).
- Remove gdb-fix-attach-signalled-detach-stopped.patch again
  (as base not applied), gdb-ppc-ptrace.diff (not applied since some time).

- Merge from fedoras gdb-7.7-1.fc21, a rebase to FSF GDB 7.7.
  The 7.7 features are:
  * For C++, the 'typeid' operator has been added and
    exception catchpoints can be filtered by type.
  * Python scripting has been extended
  * New commands and new command options
  * New convenice variables/functions
  * Some GDB/MI improvements 
  * Remote protocal improvments
  * SystemTap SDT probes support AArch64 GNU/Linux
  * Support for Fission DWP file format version 2
  * 'tsave' command supports CTF (Common Trace Format)
  * New script 'gcore'
- Remove now obsolete gdb-aarch64-hw-break.patch
- Remove merged bits from gdb-ppc64le.patch
- Rediff gdb-6.6-buildid-locate-rpm-suse.patch
- Add gdb-fix-attach-signalled-detach-stopped.patch

OBS-URL: https://build.opensuse.org/request/show/221851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=98
2014-02-15 07:13:52 +00:00
63f4c82504 - Fix build on s390 (gdb-fix-s390-build.patch).
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=94
2014-02-12 16:25:12 +00:00
7fffb15818 - Use patchlist.pl to merge with gdb-Fedora at
e86a0cc13a5d91ba95242690237bb77511500897.
- Don't apply patches gdb-rhel5-gcc44.patch,
  gdb-6.6-buildid-locate-rpm-scl.patch,
  gdb-readline62-ask-more-rh.patch,
  gdb-6.8-attach-signalled-detach-stopped.patch,
  gdb-6.8-quit-never-aborts.patch,
  gdb-rhel5-compat.patch; retained to have same structure as fedoras
  package.
- Add gdb-testsuite-nohostid.patch (from fedora).
- Remove gdb-fix-attach-signalled-detach-stopped.patch again
  (as base not applied), gdb-ppc-ptrace.diff (not applied since some time).

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=93
2014-02-10 17:23:45 +00:00
0ee8ad9159 Accepting request 221530 from home:burnus:branches:devel:gcc
- Merge from fedoras gdb-7.7-1.fc21, a rebase to FSF GDB 7.7.
  The 7.7 features are:
  * For C++, the 'typeid' operator has been added and
    exception catchpoints can be filtered by type.
  * Python scripting has been extended
  * New commands and new command options
  * New convenice variables/functions
  * Some GDB/MI improvements 
  * Remote protocal improvments
  * SystemTap SDT probes support AArch64 GNU/Linux
  * Support for Fission DWP file format version 2
  * 'tsave' command supports CTF (Common Trace Format)
  * New script 'gcore'
- Remove now obsolete gdb-aarch64-hw-break.patch
- Remove merged bits from gdb-ppc64le.patch
- Rediff gdb-6.6-buildid-locate-rpm-suse.patch
- Add gdb-fix-attach-signalled-detach-stopped.patch

OBS-URL: https://build.opensuse.org/request/show/221530
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=92
2014-02-10 17:10:42 +00:00
Stephan Kulow
e176cebecb Accepting request 210356 from devel:gcc
- gdb-ppc64le.patch: add support for powerpc64le-linux

OBS-URL: https://build.opensuse.org/request/show/210356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=97
2013-12-11 15:14:55 +00:00
Stephan Kulow
4e628c09fa Accepting request 209941 from devel:gcc
- Allow librpm3 to be used

OBS-URL: https://build.opensuse.org/request/show/209941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=96
2013-12-10 08:07:44 +00:00
dae6e58899 Accepting request 210007 from home:uweigand:branches:devel:gcc
- gdb-ppc64le.patch: add support for powerpc64le-linux

OBS-URL: https://build.opensuse.org/request/show/210007
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=88
2013-12-09 15:56:11 +00:00
de3751ea08 - Allow librpm3 to be used
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=87
2013-11-15 12:08:46 +00:00
Tomáš Chvátal
f4f4a5ebce Accepting request 198812 from devel:gcc
- gdb-aarch64-hw-break.patch: apply last change also to gdbserver (forwarded request 198731 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/198812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=94
2013-09-13 12:45:37 +00:00
828c6ede45 Accepting request 198731 from home:Andreas_Schwab:Factory
- gdb-aarch64-hw-break.patch: apply last change also to gdbserver

OBS-URL: https://build.opensuse.org/request/show/198731
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=86
2013-09-13 07:32:37 +00:00
Stephan Kulow
21901929ed Accepting request 198490 from devel:gcc
- gdb-aarch64-hw-break.patch: fix setting hardware debug registers after
  fork

- Merge from fedoras gdb-7.6.50-20130731-cvs, of what will become 7.7
  eventually.  This includes 7.6, which gave:
    * new native configurations (e.g. ARM AArch64 GNU/Linux) 
    * new targets (e.g. ARM AArch64, Lynx 178 PowerPC, x86_64/Cygwin)
    * support for the "mini debuginfo" section, .gnu_debugdata 
    * the C++ ABI now defaults to the GNU v3 ABI 
    * more Python scripting improvements 
    * some GDB/MI improvements 
    * new configure options, new commands, and options 
    * new remote packets 
    * a new "target record-btrace" has been added while the
      "target record" command has been renamed to "target record-full"
- gdb-ia64-tdep.patch: build fixes
- gdb-ppc-ptrace.diff: Remove patch, not needed on new kernels

OBS-URL: https://build.opensuse.org/request/show/198490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=93
2013-09-11 13:42:29 +00:00
Stephan Kulow
9cdd33a15c Accepting request 181855 from devel:gcc
- Enable multi-target support
- gdb-ia64-tdep.patch: build fixes
- Use --build when configuring
- Don't remove %buildroot in %install
- Set pkgversion and bugurl (forwarded request 181773 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/181855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=92
2013-07-08 14:47:04 +00:00
Stephan Kulow
16b5661a6f Accepting request 147743 from devel:gcc
- Merge from gdb-7.5.1-30.fc18.src.rpm.
  7.5.1 gives:
    * An "Attempt to dereference a generic pointer" errors (-var-create).
    * Backtrace problems on x32 (PR backtrace/14646).
    * next/step/finish problems on x32 (PR gdb/14647).
    * A "malformed linespec error: unexpected keyword, [...]" error
      (PR breakpoints/14643).
    * GDB crash while stepping through powerpc (32bits) code.
    * A failed assertion in linux_ptrace_test_ret_to_nx.
    * A "!frame_id_inlined_p (frame_id)" failed assertion.
    * A "No more reverse-execution history." error during reverse
      "next" execution (PR 14548).
    * Incomplete command descriptions in "apropos" output.
    * PR gdb/14494 (a GDB crash difficult to characterize).
  7.5 gives:
    * Go language support.
    * New targets (x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64).
    * More Python scripting improvements.
    * SDT (Static Defined Tracing) probes support with SystemTap probes.
    * GDBserver improvements (stdio connections, target-side evaluation
      of breakpoint conditions, remote protocol improvements).
    * Other miscellaneous improvements (ability to stop when a shared
      library is loaded/unloaded, dynamic printf, etc).
    * Reverse debugging on ARM.

- Do not provide a custom (safe) auto-load dir.

OBS-URL: https://build.opensuse.org/request/show/147743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=90
2013-01-11 14:55:20 +00:00
Stephan Kulow
cfb8ad09aa Accepting request 125095 from devel:gcc
- Merge from gdb-7.4.50.20120603-3.fc18.src.rpm.
  * Wed Jun  6 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120603-3.fc18
  - Disable -lmcheck in the development builds.
  - Fix assertion on some files as glibc-2.15.90-8.fc18 (Doug Evans).
  
  * Sun Jun  3 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120603-2.fc18
  - Fix Release.
  - Make yum --enablerepo compatible with at least mock-1.1.21-1.fc16 Rawhide cfg.
  
  * Sun Jun  3 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120602-1.fc18
  - Rebase to FSF GDB 7.4.50.20120602.
  - [testsuite] BuildRequire gcc-go.
  - Drop printing 2D C++ vectors as matrices which no longer worked (BZ 562763).
  - Fix dejagnu-1.5-4.fc17 compatibility for Go (for BZ 635651).
  - Use librpm.so.3 for rpm-4.10.0 in Fedora 18.
  - Revert recent breakage of UNIX objfiles order for symbols lookup.
  
  * Sat Jun  2 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120120-48.fc17
  - [ppc] Fix hardware watchpoints on PowerPC (BZ 827600, Edjunior Machado).
  
  * Mon May 28 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120120-47.fc17
  - Workaround PR libc/14166 for inferior calls of strstr.
  
  * Mon May 14 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120120-46.fc17
  - [RHEL5] Workaround doc build race.
  
  * Mon May 14 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120120-45.fc17
  - Rename "set auto-load" patchset variable $ddir to $datadir.
  
  * Wed May  9 2012 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120120-44.fc17

OBS-URL: https://build.opensuse.org/request/show/125095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=88
2012-06-16 04:55:29 +00:00
Sascha Peilicke
c0ed4ee70c Autobuild autoformatter for 78265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=86
2011-08-11 13:47:51 +00:00
Sascha Peilicke
ab51a8efb0 Accepting request 78265 from devel:gcc
- Merge from gdb-7.3-41.fc15.src.rpm.  [fate#310741]
  * Tue Jul 26 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.3-41.fc15
  - Rebase to the final FSF GDB 7.3 release.
  - Improve gcc-4.6 stdarg false prologue end workaround (GDB PR 12435 + GCC PR 47471).
  
  * Sun Jul  3 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.2.90.20110703-40.fc15
  - Rebase to FSF GDB 7.2.90.20110703 (which is a 7.3 pre-release).
    - Adjust the `print errno' patch due to the DW_AT_linkage_name following again.
  
  * Fri Jun 24 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.2.90.20110525-39.fc15
  - Fix install-info for the gdb-doc subpackage (BZ 715228).

- Merge from gdb-7.2.90.20110525-38.fc15.src.rpm.  [fate#310741]
  * Wed May 25 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.2.90.20110525-38.fc15
  - Rebase to FSF GDB 7.2.90.20110525 (which is a 7.3 pre-release).
  - [stap] Fix double free (Sergio Durigan Junior).
  
  * Tue May  3 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.2.90.20110429-37.fc15
  - Search also for .<seqno> files in /usr/lib/debug/.build-id (BZ 641377).

- Merge from gdb-7.2.90.20110429-36.fc15.src.rpm.
  * Mon May  2 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.2.90.20110429-36.fc15
  - Bundle readline-6.2 with a workaround of skipped "ask" (BZ 701131).
    - Use --without-system-readline, disable Requires and BuildRequires of readline.
    - Drop gdb-6.5-readline-long-line-crash.patch and gdb-readline-6.0-signal.patch.
  
  * Fri Apr 29 2011 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.2.90.20110429-35.fc15
  - Rebase to FSF GDB 7.2.90.20110429 (which is a 7.3 pre-release).
  - Fix -O2 -g breakpoints internal error + prologue skipping (BZ 612253).
  - Fix case insensitive symbols for Fortran by iFort (BZ 645773).

OBS-URL: https://build.opensuse.org/request/show/78265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=85
2011-08-11 13:47:36 +00:00
Sascha Peilicke
406af14c2a Autobuild autoformatter for 63748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=84
2011-03-10 09:18:33 +00:00
Sascha Peilicke
4ef88615fc Accepting request 63748 from devel:gcc
Accepted submit request 63748 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/63748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=83
2011-03-10 09:18:25 +00:00
OBS User autobuild
a0925cfe35 Accepting request 47984 from devel:gcc
Copy from devel:gcc/gdb based on submit request 47984 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/47984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=81
2010-09-13 11:49:41 +00:00
OBS User autobuild
c968dfad28 Accepting request 47227 from devel:gcc
Copy from devel:gcc/gdb based on submit request 47227 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/47227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=80
2010-09-06 11:08:41 +00:00
OBS User autobuild
b4862b49df Accepting request 46205 from devel:gcc
Copy from devel:gcc/gdb based on submit request 46205 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/46205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=79
2010-08-27 12:50:15 +00:00
OBS User autobuild
a98e2504e2 Accepting request 44707 from devel:gcc
Copy from devel:gcc/gdb based on submit request 44707 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/44707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=78
2010-08-09 00:12:37 +00:00
OBS User autobuild
44b0b264f9 Accepting request 43722 from devel:gcc
Copy from devel:gcc/gdb based on submit request 43722 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/43722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=77
2010-07-23 19:40:40 +00:00
OBS User autobuild
8ed182f504 Accepting request 40473 from devel:gcc
Copy from devel:gcc/gdb based on submit request 40473 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/40473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=74
2010-05-25 12:02:22 +00:00
OBS User autobuild
06639f1b59 Accepting request 38623 from devel:gcc
Copy from devel:gcc/gdb based on submit request 38623 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/38623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=73
2010-04-25 16:40:42 +00:00
OBS User autobuild
d30d33dd0d Accepting request 38053 from devel:gcc
Copy from devel:gcc/gdb based on submit request 38053 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/38053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=72
2010-04-16 16:29:50 +00:00
OBS User autobuild
a86c952226 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=71 2010-03-18 14:48:06 +00:00
OBS User autobuild
1f1d1dedb2 Accepting request 34630 from devel:gcc
Copy from devel:gcc/gdb based on submit request 34630 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/34630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=70
2010-03-12 00:40:02 +00:00
OBS User autobuild
5f501f69ca Accepting request 24778 from devel:gcc
Copy from devel:gcc/gdb based on submit request 24778 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/24778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=69
2009-11-23 12:19:03 +00:00
OBS User autobuild
01c38154ce Accepting request 22254 from devel:gcc
Copy from devel:gcc/gdb based on submit request 22254 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/22254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=67
2009-10-12 14:27:52 +00:00
OBS User autobuild
66ac274df9 Accepting request 21093 from devel:gcc
Copy from devel:gcc/gdb based on submit request 21093 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/21093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=66
2009-09-26 22:03:42 +00:00
OBS User autobuild
721fd9d81e Accepting request 18027 from devel:gcc
Copy from devel:gcc/gdb based on submit request 18027 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/18027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=65
2009-08-17 13:40:03 +00:00
OBS User autobuild
63e83ff75d Accepting request 17458 from devel:gcc
Copy from devel:gcc/gdb based on submit request 17458 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/17458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=64
2009-08-11 16:28:33 +00:00
OBS User unknown
a842e07fa8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=63 2009-07-29 15:48:42 +00:00
OBS User unknown
c65218ab8e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=62 2009-06-17 23:34:40 +00:00
OBS User unknown
5bd986bfb2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=61 2009-05-28 01:09:55 +00:00
OBS User unknown
857649c2a6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=60 2009-05-18 23:02:00 +00:00
OBS User unknown
09f14a3571 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=59 2009-05-15 21:24:41 +00:00
OBS User unknown
03615dd0aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=58 2009-05-07 15:40:45 +00:00
OBS User unknown
ca95d1dab0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=57 2009-05-04 16:53:01 +00:00
OBS User unknown
11cccbc678 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=56 2009-03-11 18:40:06 +00:00
OBS User unknown
37f0f3cc41 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=55 2009-03-02 14:46:37 +00:00
OBS User unknown
58512d16aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=54 2009-02-16 13:03:24 +00:00
OBS User unknown
7168e51d73 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=53 2009-02-03 21:49:21 +00:00
OBS User unknown
0ffa8e7b93 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=52 2009-01-22 17:17:17 +00:00
OBS User unknown
a2afc99c64 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=51 2009-01-19 00:46:30 +00:00
OBS User unknown
c2ccc3d9f3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=50 2008-12-15 11:31:07 +00:00
OBS User unknown
9276f4fee0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=49 2008-11-20 15:44:10 +00:00
OBS User unknown
0ea70c8634 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=48 2008-11-17 15:51:24 +00:00
OBS User unknown
b48c99cb4d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=47 2008-11-07 14:07:25 +00:00
OBS User unknown
22b5e126e6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=46 2008-11-03 11:06:20 +00:00
OBS User unknown
40483535cf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=45 2008-10-27 15:51:00 +00:00
OBS User unknown
d64e29bbb5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=44 2008-10-07 13:57:57 +00:00
OBS User unknown
0255a8ed6d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=43 2008-09-24 13:25:01 +00:00
OBS User unknown
3fdbcb41f3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=42 2008-09-12 23:16:14 +00:00
OBS User unknown
95f0a78342 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=41 2008-09-04 23:03:14 +00:00
OBS User unknown
f5ab2f6905 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=40 2008-08-15 21:17:37 +00:00
OBS User unknown
a0d97d3583 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=39 2008-08-08 15:28:58 +00:00
OBS User unknown
95e7fd3b6b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=38 2008-07-18 20:26:58 +00:00
OBS User unknown
b1d1244d3c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=37 2008-07-08 16:23:20 +00:00
OBS User unknown
e9584446ba OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=36 2008-06-23 01:25:29 +00:00
OBS User unknown
736f078442 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=35 2008-05-23 10:38:33 +00:00
OBS User unknown
1d77b88bc0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=34 2008-05-21 21:42:59 +00:00
OBS User unknown
286e06a416 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=33 2008-05-09 22:02:58 +00:00
OBS User unknown
1432305c33 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=32 2008-04-10 12:15:37 +00:00
OBS User unknown
bebfb681bf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=31 2008-04-02 20:47:25 +00:00
OBS User unknown
07da3bae26 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=30 2008-03-06 00:01:27 +00:00
OBS User unknown
72c3442342 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=29 2008-02-15 00:20:01 +00:00
OBS User unknown
ad251dc9a2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=28 2008-01-31 23:37:52 +00:00
OBS User unknown
c9ef7ab429 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=27 2008-01-10 14:35:00 +00:00
OBS User unknown
a3bdbacbed OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=26 2007-11-12 20:46:38 +00:00
OBS User unknown
cc9b1186a8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=25 2007-10-19 13:09:59 +00:00
OBS User unknown
74731a1a8f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=24 2007-10-11 23:12:36 +00:00
OBS User unknown
235bfbc404 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=23 2007-10-02 22:54:19 +00:00
OBS User unknown
7fd6933597 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=22 2007-09-24 17:21:10 +00:00
OBS User unknown
065cc200bc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=21 2007-07-26 23:27:31 +00:00
OBS User unknown
7df59f4d85 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=20 2007-07-13 16:03:25 +00:00
OBS User unknown
41801ecdeb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=19 2007-06-24 21:52:28 +00:00
OBS User unknown
085e469660 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=18 2007-06-21 20:08:10 +00:00
OBS User unknown
549f54f140 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=17 2007-06-08 15:35:24 +00:00
OBS User unknown
9712638660 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=16 2007-05-11 14:39:13 +00:00
OBS User unknown
2100ce0800 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=15 2007-04-13 14:59:52 +00:00
OBS User unknown
1cc6257895 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=14 2007-04-12 15:24:26 +00:00
OBS User unknown
76d11328b6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=13 2007-04-01 22:58:17 +00:00
OBS User unknown
004aeaaae8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=12 2007-03-29 11:59:01 +00:00
OBS User unknown
face765d1c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=11 2007-03-20 23:39:57 +00:00
OBS User unknown
ae37b28892 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=10 2007-03-18 05:52:58 +00:00
OBS User unknown
cff68223e0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=9 2007-03-15 18:13:26 +00:00
OBS User unknown
baf2d99d3d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=8 2007-03-12 23:44:27 +00:00
OBS User unknown
b6d00b165a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=7 2007-03-09 00:45:10 +00:00
OBS User unknown
f05db68e43 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=6 2007-03-07 21:45:55 +00:00
OBS User unknown
b580d9b625 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=5 2007-03-07 00:46:43 +00:00
OBS User unknown
d2485e7a0e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=4 2007-03-06 08:04:12 +00:00
OBS User unknown
9b57370743 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=3 2007-01-13 11:49:02 +00:00
OBS User unknown
ec41293d68 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=2 2006-12-20 17:06:02 +00:00
OBS User unknown
783af9b5d3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=1 2006-12-18 23:16:31 +00:00

Diff Content Not Available