Revisions of gdb

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 793869 from Michael Matz's avatar Michael Matz (matz2) (revision 138)
- Fix build with gcc 10 [bsc#1169368, swo#25717].
  * bfd-change-num_group-to-unsigned-int.patch (forwarded request 793841 from tomdevries)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 777392 from Michael Matz's avatar Michael Matz (matz2) (revision 137)
- Fix hang after SIGKILL [swo#25478].
  * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch (forwarded request 770204 from tomdevries)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 765839 from Michael Matz's avatar Michael Matz (matz2) (revision 136)
- 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]
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 757565 from Michael Matz's avatar Michael Matz (matz2) (revision 135)
- Fix build with gcc 10 [bsc#1158539, swo#24653].
  * gdb-0001-remove-alloca-0-calls.patch (forwarded request 756824 from tomdevries)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 747713 from Michael Matz's avatar Michael Matz (matz2) (revision 134)
- make fpc optional (boo#1156284) as fpc requires itself for
  bootstrapping. (forwarded request 747309 from lnussel)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 746186 from Michael Matz's avatar Michael Matz (matz2) (revision 133)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 744189 from Michael Matz's avatar Michael Matz (matz2) (revision 132)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 734351 from Michael Matz's avatar Michael Matz (matz2) (revision 131)
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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 721798 from Michael Matz's avatar Michael Matz (matz2) (revision 129)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 717937 from Michael Matz's avatar Michael Matz (matz2) (revision 128)
- Add Wno-error=odr to work around swo#24835
- Add BuildRequires xz-devel (forwarded request 717918 from tomdevries)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 710355 from Michael Matz's avatar Michael Matz (matz2) (revision 127)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 707842 from Michael Matz's avatar Michael Matz (matz2) (revision 126)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 704721 from Michael Matz's avatar Michael Matz (matz2) (revision 125)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 668405 from Michael Matz's avatar Michael Matz (matz2) (revision 124)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 647251 from Richard Biener's avatar Richard Biener (rguenther) (revision 123)
- 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)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 635348 from Michael Matz's avatar Michael Matz (matz2) (revision 122)
- 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 .
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 629231 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 121)
- Apply patch from fedora to build with python3.7:
  * gdb-fix-python37-breakage.patch
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 593526 from Richard Biener's avatar Richard Biener (rguenther) (revision 120)
- Add some -Wno-error flags for gcc-8 compatibility.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 586035 from Michael Matz's avatar Michael Matz (matz2) (revision 119)
- 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
Displaying revisions 41 - 60 of 178
openSUSE Build Service is sponsored by