Commit Graph

1098 Commits

Author SHA1 Message Date
David Abdurachmanov c87d06b061
Fix riscv64
As stated in the commit message for the fix:

Without that it is impossible to debug on riscv64.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2021-10-14 13:28:05 +03:00
David Abdurachmanov 9a94cfec03
Merge remote-tracking branch 'up/f33' into f33-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2021-10-14 11:19:14 +03:00
Alexandra Hájková 35351989b8 gdb/build-id.c: make GDB advise to use dnf debuginfo-install
filename instead dnf --enablerepo='*debug*' install filename

Fixes rhbz1874275. Modifies gdb-6.6-buildid-locate-rpm.patch.
2021-10-11 15:29:15 +02:00
Michal Kolar 2c9320f3f2 init FMF CI gating 2021-09-27 15:53:32 +02:00
Alexandra Hájková 1bdd88c886 Backport test for RHBZ 1976887 (Kevin Buettner). 2021-09-26 23:55:31 +02:00
Alexandra Hájková 0713bd2398 Backport upstream patch which fixes internal-error: Unexpected
type field location kind (RHBZ 1976887, Alexandra Hájková).
2021-09-26 23:49:52 +02:00
Bruno Larsen 1f44109aba Backport [gdb] Improve early exits for env var in debuginfod-support.c
(Tom de Vries)

Resolves: RHBZ 1970741
2021-09-23 12:05:47 -03:00
Bruno Larsen 037f6d3daf Backport [gdb/cli] Don't assert on empty string for core-file
(Tom de Vries)

Resolves: RHBZ 1916516
2021-09-23 12:04:34 -03:00
Kevin Buettner 362037ef22 Rebase to FSF GDB 10.2.
Drop gdb-6.3-test-pie-20050107.patch.
Drop gdb-6.3-test-self-20050110.patch.
Drop gdb-6.5-bz218379-ppc-solib-trampoline-test.patch.
Drop gdb-6.6-buildid-locate-core-as-arg.patch.
Drop gdb-6.8-quit-never-aborts.patch.
Drop gdb-archer-pie-addons-keep-disabled.patch.
Drop gdb-archer-pie-addons.patch.
Drop gdb-archer-vla-tests.patch.
Drop gdb-archer.patch.
Drop gdb-attach-fail-reasons-5of5.patch.
Drop gdb-btrobust.patch.
Drop gdb-bz1219747-attach-kills.patch.
Drop gdb-bz533176-fortran-omp-step.patch.
Drop gdb-dts-rhel6-python-compat.patch.
Drop gdb-gnat-dwarf-crash-3of3.patch.
Drop gdb-jit-reader-multilib.patch.
Drop gdb-moribund-utrace-workaround.patch.
Drop gdb-rhbz1930528-fix-gnulib-build-error.patch.
Drop gdb-rhbz1932645-aarch64-ptrace-header-order.patch.
Drop gdb-vla-intel-fix-print-char-array.patch.
Drop gdb-vla-intel-fortran-strides.patch.
Drop gdb-vla-intel-stringbt-fix.patch.
Drop gdb-vla-intel-tests.patch.
Drop process_psymtab_comp_unit-type-unit.patch.
Drop gdb-testsuite-readline63-sigint-revert.patch.
Drop gdb-config.patch.
Add following upstream patches for Fortran stride / slice support:
  gdb-rhbz1964167-convert-enum-range_type.patch
  gdb-rhbz1964167-fortran-array-slices-at-prompt.patch
  gdb-rhbz1964167-fortran-array-strides-in-expressions.patch
  gdb-rhbz1964167-fortran-clean-up-array-expression-evaluation.patch
  gdb-rhbz1964167-fortran-range_type-to-range_flag.patch
  gdb-rhbz1964167-fortran-whitespace_array.patch
  gdb-rhbz1964167-move-fortran-expr-handling.patch
Backport "Exclude debuginfo files from 'outside ELF segments' warning".
  (Keith Seitz, RH BZ 1898252)
Backport "Fix crash when expanding partial symtab..."
  (Tom Tromey. gdb/27743)
Backport "[gdb/server] Don't overwrite fs/gs_base with -m32"
(Tom de Vries)
2021-06-24 15:46:14 -07:00
David Abdurachmanov f669e0cd55
Merge remote-tracking branch 'up/f33' into f33-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2021-05-21 08:47:40 +03:00
Kevin Buettner 1ec1186541 Update libipt to version 2.0.4. 2021-03-11 10:15:10 -07:00
Kevin Buettner 3f97ff0c4e Backport patches which fix frame_id_p assertion failure (RHBZ 1909902,
Pedro Alves).
2021-03-05 15:18:19 -07:00
David Abdurachmanov f7c751a400
Disable inprocess agent for riscv64
[..]
make[1]: Leaving directory '/builddir/build/BUILD/gdb-10.1/build-riscv64-redhat-linux-gnu'
configure: WARNING: Intel Processor Trace support disabled; some features may be unavailable.
configure: error: inprocess agent not supported for this target
[..]

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-26 10:16:27 +02:00
David Abdurachmanov 32e4c64e13
Bump release and add changelog entry
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-26 08:32:35 +02:00
David Abdurachmanov 0e4d90c070
gdbserver is now available for riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-26 08:30:52 +02:00
David Abdurachmanov c789b941f6
Merge remote-tracking branch 'up/f33' into f33-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-26 08:29:58 +02:00
Kevin Buettner 6c8ccd626a Fix bug in local patch gdb-6.6-buildid-locate.patch which prevented
debuginfod from working.
2020-11-04 11:00:35 -07:00
Kevin Buettner 1b63420306 Remove names of old tarballs from 'sources' 2020-11-04 08:57:06 -07:00
Kevin Buettner d3addba400 Merge branch 'f33' of ssh://pkgs.fedoraproject.org/rpms/gdb into f33 2020-11-03 09:43:01 -07:00
Kevin Buettner 2c180147a2 Rebase to FSF GDB 10.1.
Bump 'snapgnulib' date.
Drop gdb-rhbz1818011-bfd-gcc10-error.patch.
Drop gdb-rhbz1822715-fix-python-deprecation.patch.
Drop gdb-rhbz1829702-fix-python39.patch.
Drop gdb-rhbz1838777-debuginfod.patch.
Drop gdb-rhbz1844458-use-fputX_unfiltered.patch.
Drop gdb-rhbz1869484-deleted-working-directory.
Adjust build-id related patches.
Ajust VLA patches.
2020-11-03 09:18:01 -07:00
Keith Seitz 204d69fb9c Fix missing debuginfo messages
Resolves: RH BZ 1887025
2020-11-02 12:53:28 -08:00
Kevin Buettner 48d9fd9979 Backport patches fixing abort when working directory is deleted, part 2.
(I forgot to "git add" several files prior to the commit / push.)

  (RHBZ 1869484, Sergio Durigan Junior)
2020-08-20 23:12:19 -07:00
Kevin Buettner 5106a72f71 Backport patches fixing abort when working directory is deleted.
(RHBZ 1869484, Sergio Durigan Junior)
2020-08-20 22:51:41 -07:00
Kevin Buettner e710edde2d Fix patch header for gdb-rhbz1844458-use-fputX_unfiltered.patch 2020-08-20 20:33:57 -07:00
Keith Seitz 6aff62077b Disable LTO until upstream sorts out ODR problems. 2020-08-10 14:54:31 -07:00
Keith Seitz ab7962ace7 Update libipt to v2.0.2. 2020-08-04 10:45:45 -07:00
Fedora Release Engineering 3c0f61139e - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 01:07:52 +00:00
David Abdurachmanov 036cae3241
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-07-31 13:17:19 +03:00
Fedora Release Engineering 578aa401ab - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 18:22:27 +00:00
Tom Stellard 12a215835b Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-22 00:54:13 +00:00
Jeff Law 51337c28d9 Fix more broken configure files 2020-07-21 00:58:44 -06:00
Jeff Law 50ea6a9154 - Fix broken configure tests compromised by LTO
- Add BuildRequires: autoconf
2020-07-21 00:15:20 -06:00
Troy Dawson f9a00bf2a5 Minor conditional tweak for ELN
Signed-off-by: Troy Dawson tdawson@redhat.com
2020-07-08 16:27:20 +00:00
David Abdurachmanov 1a35bee70b
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-28 12:11:45 +03:00
Keith Seitz db493ec1a2 Add debuginfod support. 2020-06-17 10:35:49 -07:00
Keith Seitz b2003eae67 Rebase to FSF GDB 9.2 and fix a bunch of issues. 2020-06-09 07:54:16 -07:00
Keith Seitz 28b99d9981 Fix python build and re-enable it.
(RH BZ 1829702, Kevin Buettner and Keith Seitz)
2020-06-05 15:45:45 -07:00
David Abdurachmanov 09ede47df2
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-01 11:24:50 +03:00
Miro Hrončok a6ec4e0365 Disable Python support to workaround problems with Python 3.9 (RHBZ 1829702) 2020-05-21 23:27:31 +02:00
David Abdurachmanov 3dc5ce9ce6
Bump Release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-05-20 06:44:16 +03:00
David Abdurachmanov bf8d3e475d
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-05-02 08:41:09 +03:00
Kevin Buettner c54196c27b Fix build breakage of gdb/python/python.c due to use of deprecated
Python function (RHBZ 1822715, Kevin Buettner)
2020-04-16 05:49:13 -07:00
Kevin Buettner c3e0b255c8 Fix build breakage when compiling bfd/elf.c with gcc 10. (RHBZ 1818011,
H.J. Lu)
2020-04-09 10:34:41 -04:00
Sergio Durigan Junior 03ff51b230 Fix generate-patches-from-git-repo.sh's use of "--keep-subject". 2020-04-08 16:25:25 -04:00
David Abdurachmanov 4fb7e81f29
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-03-21 13:05:10 +02:00
Sergio Durigan Junior 9e0dc4d5fc Add '--without-guile' to GDB_MINIMAL_CONFIGURE_FLAGS. 2020-03-02 10:54:58 -05:00
Sergio Durigan Junior 76de449876 Fix 'Recursive call to 'missing_rpm_list_print' when pagination is
on and missing RPM list is big' (RHBZ 1801974, Sergio Durigan
  Junior).
2020-02-13 14:21:00 -05:00
Sergio Durigan Junior cd3e3d1a80 Rename README.local-patches to README.local-patches.md 2020-02-11 15:34:42 -05:00
Sergio Durigan Junior 2a1cf3d881 Reformat README.local-patches to Markdown. 2020-02-11 15:33:51 -05:00
Sergio Durigan Junior 63fa2e2956 Enable libxxhash during build. 2020-02-10 15:46:11 -05:00