Re: [PATCH] Change i386 RPC subsystem to include descriptor instead of real_descriptor

2023-01-26 Thread Samuel Thibault
Applied, thanks! Flavio Cruz, le ven. 27 janv. 2023 01:41:02 -0500, a ecrit: > This should avoid issues with glibc and hurd as introduced in > https://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=b379d5afdf65cce11426ab0349a3778b3fd632f5 > > since we are changing the types of the parame

Re: [PATCH] Add support for x86_64-*-gnu-* targets to build x86_64 gnumach/hurd

2023-01-26 Thread Flavio Cruz
Tested by building a toolchain and compiling gnumach for x86_64 [1]. This is the basic version without unwind support which I think is only required to implement exceptions. [1] https://github.com/flavioc/cross-hurd/blob/master/bootstrap-kernel.sh. gcc/ChangeLog: * config.gcc: Recognize

[PATCH] Change i386 RPC subsystem to include descriptor instead of real_descriptor

2023-01-26 Thread Flavio Cruz
This should avoid issues with glibc and hurd as introduced in https://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=b379d5afdf65cce11426ab0349a3778b3fd632f5 since we are changing the types of the parameters when implementing the RPCs to match the previous declaration using `struct desc

Re: [PATCH] [tls] use real_descriptor instead of descriptor

2023-01-26 Thread Samuel Thibault
Flavio Cruz, le jeu. 26 janv. 2023 01:49:43 -0500, a ecrit: > Interface was changed in > https://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=b379d5afdf65cce11426ab0349a3778b3fd632f5 > where the signature of i386 RPCs are now using real_descriptor. Ah... Can we rather revert the change in

Re: [PATCH] Add support for x86_64-*-gnu-* targets to build x86_64 gnumach/hurd

2023-01-26 Thread Thomas Schwinge
Hi Flavio! On 2022-12-26T12:34:28-0500, Flavio Cruz via Gcc-patches wrote: > Tested by building a toolchain and compiling gnumach for x86_64 Oh, wow, so this is indeed happening, finally! :-D > This is the basic version without unwind support which I think is only > required to > implement e