summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2024-07-13 17:10:31 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-07-13 17:10:31 +0200
commit7e8e0109f114d88fc9f3e1aa5560d6f744ac73ee (patch)
tree8833d2cc64f8196918f1c92f55a365ecb9f1f98c
parent116bf87b92140d3261dbedefbca8e75f38adb98a (diff)
Note about fixing shell output pipe replacement issue on amd64
-rw-r--r--contributing.mdwn1
1 files changed, 1 insertions, 0 deletions
diff --git a/contributing.mdwn b/contributing.mdwn
index d7be3dc4..2f4a0b3c 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -166,6 +166,7 @@ This is the list of tasks that we *want* to address soon, starting with the most
* Add amd64 support to gdb, see [Flavio patch pending commit](https://sourceware.org/pipermail/gdb-patches/2024-February/206895.html)
* Fix shell output pipe replacement issue on amd64, see
[discussion](https://lists.gnu.org/archive/html/bug-hurd/2023-10/msg00062.html).
+ - This means adding an `i386x_float_state` and `i386_XFLOAT_STATE` thread status, that glibc would be able to use along `i386_REGS_SEGS_STATE` and `i386_FLOAT_STATE` in `_hurd_setup_sighandler` and `sigtreturn.c`. The structure would contain the `fp_save_kind`. That'll actually be needed both on `i386` and `x86_64` actually, to fix SSE use against signals in general.
* On amd64, fix memcpy (> 16 bytes) from `/dev/mem` (makes hurd-console crash)
* Settle CI for mig+gnumach+hurd+glibc.
* Port `dhcpcd`, see [call for help](https://lists.debian.org/debian-hurd/2023/11/msg00030.html)