136 Commits

Author SHA256 Message Date
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Richard Biener
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
Richard Biener
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Richard Biener
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
Michael Matz
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
Richard Biener
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Richard Biener
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
Richard Biener
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
Michael Matz
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
Richard Biener
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Michael Matz
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
Richard Biener
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
Michael Matz
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Richard Biener
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
Michael Matz
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
Michael Matz
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
Michael Matz
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