* 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
* 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