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

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

2024-02-27 Thread John Baldwin
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 position of amd64 registers in the different Hurd structs. The signa

[PATCH v2] Port GDB to Hurd x86_64.

2024-02-23 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

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

2024-02-15 Thread Damien Zammit
Thank you Flavio, great job! This will be an essential part of the new system. Damien Sent from Proton Mail mobile Original Message On 16 Feb 2024, 12:18 pm, Samuel Thibault < samuel.thiba...@gnu.org> wrote: Seems now to work fine with libraries indeed, thanks! I have uploaded

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

2024-02-15 Thread Samuel Thibault
Seems now to work fine with libraries indeed, thanks! I have uploaded fixed packages to debian-ports, to be available within a few hours. Samuel Flavio Cruz, le jeu. 15 févr. 2024 01:56:14 -0500, a ecrit: > This port extends the existing i686 port to support x86_64 by trying to > reuse existing c

[PATCH v2] Port GDB to Hurd x86_64.

2024-02-14 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, including i386_thread_state. The signal code is very