Friday, December 27, 2024

Re: devel/gdb assorted fixes

On Fri, Dec 27, 2024 at 06:01:44PM +0100, Jeremie Courreges-Anglas wrote:
>
> I'm working on an update to gdb-15.2, but the changes below are
> already legit.
>
> 0. add some missing files to ALLDEPFILES for consistency, update
> comment
> 1. add ppc64-obsd-tdep.o to ALL_64_TARGET_OBS, so that it is built on
> all architectures and not only on powerpc64. This makes it possible
> to read powerpc64 core files on other architectures. However...
> 2. hooking up this file results in a runtime assertion because of a
> conflict between powerpc and powerpc64 (see the patch for the error
> message). This error is probably already breaking gdb-13.2 runtime
> on powerpc64 since Makefile rev 1.90 where I actually activated
> --enable-targets=all.
> 3. drop patches/patch-gdb_doc_gdb_texinfo: it's not needed since we
> patch the existing .info file, and it breaks with gdb-15.2 where the
> build system tries to regenerate the .info
>
> gkoehler & kettenis: if you could please check the current egdb
> runtime on powerpc64 (point 2 above), and whether the diff below fixes
> it. ... are C++ exceptions still broken on that arch? :-/
>
> ok?

Before someone asks: I'll split this into multiple commits and I'll
include a REVISION bump.

--
jca

No comments:

Post a Comment