Re: [PATCH v2] Port GDB to Hurd x86_64.

2024-07-03 Thread Flávio Cruz
On Tue, Feb 27, 2024 at 11:15 PM John Baldwin wrote: > On 2/23/24 9:28 PM, Flavio Cruz wrote: > > This port extends the existing i686 port to support x86_64 by trying to > > reuse existing code whenever it makes sense. > > > > * gdb/amd64-gnu-tdep.c: Adds logic for handling signal frames and > >

[PATCH v2] Port GDB to Hurd x86_64.

2024-07-03 Thread Flavio Cruz
This port extends the existing i686 port to support x86_64 by trying to reuse existing code whenever it makes sense. * gdb/amd64-gnu-tdep.c: Adds logic for handling signal frames and position of amd64 registers in the different Hurd structs. The signal code is very similar to i686, except the

[PATCH mig] Make the MiG test suite compatible with GCC 14.

2024-07-03 Thread Flavio Cruz
We need to expose the function declarations in mig_support.h. Also fix test setup to work well in cases the build directory is not inside the source directory. --- tests/bad/Makefile.am | 2 +- tests/generate-only/Makefile.am | 2 +- tests/good/Makefile.am| 2 +- test