Download raw body.
Update to gdb-13.2 - tests wanted
On Thu, Nov 07, 2024 at 11:23:08PM -0500, George Koehler wrote:
> On Thu, 07 Nov 2024 17:50:05 +0100
> Pascal Stumpf <pascal@stumpf.co> wrote:
>
> > Thank you for picking this up. I will be testing on arm64, powerpc, arm
> > and hppa.
>
> On powerpc, I need to remove patch-bfd_coff-rs6000_c; this obsolete
> patch broke the build by adding #include "bfd_stdint.h", but the .h
> doesn't exist. After removing the patch, I installed gdb-13.2 and it
> works with my simple SIGSEGV example.
>
> On Thu, 7 Nov 2024 17:28:50 +0100
> Jeremie Courreges-Anglas <jca@wxcvbn.org> wrote:
>
> > There's a good chance that the blind fixes I have added for arm64 and
> > powerpc64 are not enough.
>
> C++ exceptions are broken on powerpc64, and this caused gdb to crash
> often in libc++abi. I edited libc++abi in my powerpc64, but didn't
> share my diff; I might have the only OpenBSD/powerpc64 with working
> C++ exceptions. If someone wants the diff, mail me.
I'd love you/us to find a solution about this. From my dim memories
the tl;dr was that powerpc64 wasn't ready for xonly. :-|
> To build gdb-13.2, I needed to remove patch-bfd_coff-rs6000_c
Done.
> and
> edit patch-gdb_ppc64-obsd-tdep_c; I have attached my edited patch.
> Now gdb-13.2 builds on powerpc64 and begins to run but does nothing
> useful, as it can neither load core dumps ("Core file format not
> supported") nor run programs ("Don't know how to run."). I will try
> to add the missing features in the next few days.
> --gkoehler
Thanks a lot for your feedback! Obvious question: is that a
regression wrt gdb-9.2?
> Index: gdb/ppc64-obsd-tdep.c
> --- gdb/ppc64-obsd-tdep.c.orig
> +++ gdb/ppc64-obsd-tdep.c
Added to my wip directory, thanks.
--
jca
Update to gdb-13.2 - tests wanted