Commit Graph

50 Commits

Author SHA1 Message Date
Jan Kratochvil
1be7752b2c Backport several gdb-7.6.x stable branch fixes (BZ 1055155). 2014-01-19 19:38:05 +01:00
Jan Kratochvil
872aab074e Rebase to FSF GDB 7.6.50.20130731 (pre-7.6 snapshot). 2013-08-02 22:26:03 +02:00
Jan Kratochvil
752ff760ca Fix yum install command output when the binary RPM is missing (BZ 981154).
- Fix the changlog entry formatting for 6.3.0.0-0.1.
2013-07-17 05:55:02 +02:00
Jan Kratochvil
1054fa6d0b Rebase to FSF GDB 7.5.50.20130310 (pre-7.6 snapshot).
- Fix various entry-values sub-optimal results.
2013-03-10 17:12:43 +01:00
Jan Kratochvil
ab333d9938 Rebase to FSF GDB 7.5.50.20130215 (pre-7.6 snapshot). 2013-02-18 18:14:00 +01:00
Jan Kratochvil
fb02fc3940 [ppc32] Fix stepping over symbol-less code crash regression (BZ 860696).
- Rebase to FSF GDB 7.5.0.20120926 (7.5 stable branch).
  - Remove the .spec Source keyword URL as not valid now.
2012-09-26 19:54:59 +02:00
Jan Kratochvil
4945b2263d Rebase to FSF GDB 7.4.91.20120801.
- [dwz] Rebase it from FSF GDB HEAD.
2012-08-01 21:40:12 +02:00
Jan Kratochvil
5387893eab Fix build-id-core-loads internal error (BZ 837870). 2012-07-06 16:01:10 +02:00
Jan Kratochvil
11eae30806 Rebase to FSF GDB 7.4.50.20120703.
- [archer-tromey-dwz-multifile-rebase] Merge new branch (Tom Tromey).
- [arm] <--with testsuite>: Disable fpc BuildRequires as it is not yet built.
- Revert function returning pointer fix (PR 9514) regressing Fedora errno patch.
2012-07-03 20:54:05 +02:00
Jan Kratochvil
f8eee05550 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.
2012-06-03 19:40:44 +02:00
Jan Kratochvil
c5c713f196 Rebase to FSF GDB 7.4.50.20120120.
Drop the g77 .spec provisioning as it has been fixed in FSF GDB.
2012-01-21 00:27:28 +01:00
Jan Kratochvil
254f0e90bc Rebase to FSF GDB 7.4.50.20120103. 2012-01-03 16:00:12 +01:00
Jan Kratochvil
3b55f7833b Rebase to FSF GDB 7.3.50.20110722.
Improve gcc-4.6 stdarg false prologue end workaround (GDB PR 12435 + GCC PR 47471).
2011-07-23 00:41:56 +02:00
Jan Kratochvil
4adfc8b85c Search also for .<seqno> files in /usr/lib/debug/.build-id (BZ 641377). 2011-05-03 05:23:10 +02:00
Jan Kratochvil
09dd7775eb Rebase to FSF GDB 7.2.90.20110411 (which is a 7.3 pre-release).
Include the proper fix for anonymous struct typedefs (Tom Tromey, BZ 672230).
2011-04-11 22:48:13 +02:00
Jan Kratochvil
46a1caf62e Rebase to FSF GDB 7.2.50.20110328 (which is a 7.3 pre-release).
Bundle %{libstdcxxpython}.tar.bz2 unconditionally - for rebulds on RHELs.
2011-03-28 20:06:31 +02:00
Jan Kratochvil
48cf710500 Rebase to FSF GDB 7.2.50.20110320 (which is a 7.3 pre-release).
Merge archer-sergiodj-stap, the SystemTap probes breakpoints feature.
[stap] Fix -O2 warnings.
Fix Ada support crash on uninitialized gdbarch.
2011-03-20 21:44:20 +01:00
Jan Kratochvil
b0e03f562d - Rebase to FSF GDB 7.2.50.20110117 (which is a 7.3 pre-release).
- Fix callback-mode readline-6.0 regression for CTRL-C (for RHEL-6.0).
  - Fix occasional NULL dereference of the readline-6.0 workaround (BZ 575516).
2011-01-17 16:31:43 +01:00
Jan Kratochvil
33ff7091ac - Rebase to FSF GDB 7.2.50.20110107 (which is a 7.3 pre-release).
- Import archer-tromey-python (BZ 666177, branch update by Phil Muldoon).
2011-01-07 09:47:27 +01:00
Jan Kratochvil
278e869a86 - Rebase to FSF GDB 7.2.50.20110104 (which is a 7.3 pre-release).
- New testcase py-prettyprint.exp:print hint_error (for BZ 611569, BZ 629236).
- New test gdb.arch/x86_64-pid0-core.exp for kernel PID 0 cores (BZ 611435).
2011-01-04 06:39:35 +01:00
Jan Kratochvil
dd46ae6cd0 - Rebase to FSF GDB 7.1.90.20100721 (which is 7.2 pre-release). 2010-07-21 21:30:20 +00:00
Jan Kratochvil
8c4c91efd9 - Upgrade to the FSF GDB snapshot: 7.0.50.20100116
- archer-jankratochvil-fedora13 commit:
    81810a20b2d2c3bf18e151de3cddfc96445b3c46
- [expr-cumulative] Archer branch is missing in this release.
- Update rpm.org#76 workaround for rpm-4.8 using librpm.so.1.
- Dissect archer-jankratochvil-misc into Patch403...Patch408.
- Some regressions exist in this release.
2010-01-16 22:32:10 +00:00
Jan Kratochvil
0911f375d9 Rebase to: gdb-7.0.1-25.fc12 2010-01-12 22:15:57 +00:00
Jan Kratochvil
580e05685a - Fix buildid-loading libs w/matching name but different build-id (BZ
524572).
2009-09-25 11:06:47 +00:00
Jan Kratochvil
806f8c893c - Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090910
- archer-jankratochvil-fedora12 commit:
    941eb487a42933e442cb4d11344cda96ecb8a04d
- [next-over-throw] Fix exceptions thrown during next (Tom Tromey).
- [bp_location-accel] Do not (much) slow down on 500+ breakpoints (me).
2009-09-10 21:37:41 +00:00
Jan Kratochvil
f340c03820 - Fix patch fuzz 0. 2009-08-18 19:10:33 +00:00
Jan Kratochvil
273e7e98b2 - Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090810
- archer-jankratochvil-fedora12 commit:
    93ec16e6f5000dd64d433d86674e820ed0f35b72
2009-08-10 13:22:51 +00:00
Jan Kratochvil
e5611bfae3 - Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090803
- archer-jankratochvil-fedora12 commit:
    0222cb1f4ddd1eda32965e464cb60b1e44e110b2
2009-08-04 05:37:29 +00:00
Jan Kratochvil
536aae5e6a - Fix backtraces from core files with the executable found+loaded via
build-id.
- Due to F-11 GCC no longer needlessly duplicating .eh_frame as
    .debug_frame.
2009-06-22 11:19:51 +00:00
Jan Kratochvil
c030186760 - Fix an occasional crash during printing of missing debuginfo rpms (BZ
505401).
2009-06-12 21:57:38 +00:00
Jan Kratochvil
d5fb1cc724 - Archer update to the snapshot: e734ed95d296a3342d4147873c4641cea6c4d7fe
- Archer backport: 1e1d73cda98b1adda884b80e07c7b4929c175628
- Fixes [expr] compatibility with gcc-4.4 on gdb.cp/namespace-using.exp.
2009-03-22 20:57:30 +00:00
Jan Kratochvil
eb11e3c0e6 - Improve `gdb-6.6-buildid-locate-rpm.patch' by dlopen() (+pkg-config
compat.).
2009-03-07 16:52:39 +00:00
Jan Kratochvil
09c22fd5fb - Split `gdb-6.6-buildid-locate.patch' to
`gdb-6.6-buildid-locate-rpm.patch'.
2009-03-07 01:42:03 +00:00
Jan Kratochvil
159237942c Backup of a draft Archer port - before importing
archer-keiths-expr-cumulative.
2009-03-02 00:11:35 +00:00
Jan Kratochvil
407ebe9063 - Upgrade to the upstream gdb-6.8.50 snapshot. 2008-12-14 14:05:20 +00:00
Jan Kratochvil
5c94ba08ee - Fix the variable-length-arrays support (BZ 468266, feature BZ 377541).
- Fix the debuginfo-install suggestions for missing base packages (BZ
    467901), also update the rpm/yum code to no longer require
    _RPM_4_4_COMPAT.
2008-11-03 03:34:39 +00:00
Jan Kratochvil
4f698ded6f - Fix MI debuginfo print on reloaded exec, found by Denys Vlasenko (BZ
459414).
- Extend the Fortran dynamic variables patch also for dynamic Fortran
    strings.
2008-08-23 21:49:42 +00:00
Jan Kratochvil
535451a6ad - Temporary rpm-4.5.90 compatibility workaround by Panu Matilainen.
- Fix a regression in the constant watchpoints fix, found by Daniel
    Jacobowitz.
- Fix the prelink testcase for false FAILs on i386.
2008-07-12 07:02:33 +00:00
Jan Kratochvil
c499105421 - Backport fix on various forms of threads tracking across exec() (BZ
442765).
- Testsuite: Include more biarch libraries on %{multilib_64_archs}.
- Disable the build-id warnings for the testsuite run as they cause some
    FAILs.
- Fix PIE support for 32bit inferiors on 64bit debugger.
- Fix trashing memory on one ada/gnat testcase.
- Make the testsuite results on ada more stable.
2008-04-22 22:13:56 +00:00
Jan Kratochvil
7db944e3bd - Fix ia64 compilation errors (Yi Zhan, BZ 442684).
- Fix build on non-standard rpm-devel includes (Robert Scheck, BZ 442449).
- Do not run the PIE mode for the testsuite during `--with upstream'.
- Fix test of the crash on a sw watchpoint condition getting out of the
    scope.
2008-04-16 15:00:25 +00:00
Jan Kratochvil
338fe930a1 - build-id warnings integrated more with rpm and the lists of the warnings
got replaced usually by a single-line `debuginfo-install' advice.
- FIXME: Testsuite needs an update for the new pre-prompt messages.
- Fix the `--with upstream' compilation - gstack/pstack are now omitted.
2008-03-10 10:05:44 +00:00
Jan Kratochvil
25ff8a1663 - Upgrade to the upstream gdb-6.8 prerelease.
- Cleanup the leftover `.orig' files during %prep.
- Add expat-devel check by the configure script (for the other-arch
    builds).
- `--with testsuite' now also BuildRequires: fpc
- Backport fix of a segfault + PIE regression since 6.7.1 on PIE
    executables.
- Update the printed GDB version string to be Fedora specific.
2008-03-03 16:13:47 +00:00
Jan Kratochvil
917a6fb9db - Rename set debug build-id' as set build-id-verbose', former level 1
moved to level 2, default value is now 1, use `set build-id-verbose 0'
    now to disable the missing separate debug filenames messages (BZ
    432164).
2008-02-21 21:41:59 +00:00
Jan Kratochvil
4d1104a1ae - build-id debug messages print now the library names unconditionally. 2008-02-07 14:22:49 +00:00
Jan Kratochvil
6a80c39af8 - Improve the text UI messages for the build-id debug files locating.
- Require now the rpm libraries.
- Fix false `(no debugging symbols found)' on `-readnever' runs.
- Extend the testcase `gdb.arch/powerpc-prologue.exp' for ppc64.
2008-01-24 16:45:56 +00:00
Jan Kratochvil
eb9d945afa - Upgrade to GDB 6.7. Drop redundant patches, forward-port remaining ones.
- Fix rereading of the main executable on its change.
2007-11-01 20:24:20 +00:00
Jan Kratochvil
cc171577b7 - Fix hiding unexpected breakpoints on intentional step/next commands.
- Fix s390 compilation warning/failure due to a wrongly sized type-cast.
2007-10-19 00:12:58 +00:00
Jan Kratochvil
cafa2ff0c1 - Set the breakpoints always to all the ctors/dtors variants (BZ 301701).
- Fix a TUI visual corruption due to the build-id warnings (BZ 320061).
- Fixed the kernel i386-on-x86_64 VDSO loading (producing `Lowest section
    in').
2007-10-08 19:12:38 +00:00
Jan Kratochvil
435483c64b - Fix re-setting of the ctors/dtors breakpoints with multiple PCs (BZ
301701).
- Avoid one useless user question in the core files locator (build-id).
2007-09-25 23:14:55 +00:00
Jan Kratochvil
4e2e7886e3 - New fast verification whether the .debug file matches its peer
(build-id).
- New locating of the matching binaries from the pure core file (build-id).
2007-08-28 14:46:38 +00:00