9124 Recommended update for gdb moderate openSUSE Leap 42.3 Update ports This update for gdb fixes the following issues: GDB was updated to the 8.2 release: - '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] - Support ipv6 for gdbserver connections. - Update to intel processor trace library 2.0 (from 1.6.1). Changes in the 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 debugger This update was imported from the SUSE:SLE-12-SP3:Update update project. gdb-8.2-7.1.ppc64le.rpm gdb-8.2-7.1.src.rpm gdb-debuginfo-8.2-7.1.ppc64le.rpm gdb-debugsource-8.2-7.1.ppc64le.rpm gdb-testresults-8.2-7.1.ppc64le.rpm gdbserver-8.2-7.1.ppc64le.rpm gdbserver-debuginfo-8.2-7.1.ppc64le.rpm gdb-64bit-8.2-7.1.aarch64_ilp32.rpm gdb-8.2-7.1.aarch64.rpm gdb-debuginfo-64bit-8.2-7.1.aarch64_ilp32.rpm gdb-debuginfo-8.2-7.1.aarch64.rpm gdb-debugsource-8.2-7.1.aarch64.rpm gdb-testresults-8.2-7.1.aarch64.rpm gdbserver-64bit-8.2-7.1.aarch64_ilp32.rpm gdbserver-8.2-7.1.aarch64.rpm gdbserver-debuginfo-64bit-8.2-7.1.aarch64_ilp32.rpm gdbserver-debuginfo-8.2-7.1.aarch64.rpm gdb-8.2-7.1.armv7hl.rpm gdb-debuginfo-8.2-7.1.armv7hl.rpm gdb-debugsource-8.2-7.1.armv7hl.rpm gdb-testresults-8.2-7.1.armv7hl.rpm gdbserver-8.2-7.1.armv7hl.rpm gdbserver-debuginfo-8.2-7.1.armv7hl.rpm