Small clarification here:

> The current toolchains that target GNU/Hurd (Clang and GCC) use
> whatever ABI GNU/Linux uses, so that'd be the gp-as-reserved-register
> case, I think? If we were to change that, we need to send patches
> to GCC and LLVM, changing the default Mach ABI. I think we should
> keep the current behaviour as it'd be consistent with the GNU/Linux ABI,
> but that is just my opinion.

I only meant for the case of RISC-V. For other architectures, 
I do not know if GNU/Hurd uses a different ABI than GNU/Linux.

Hakan

Reply via email to