summaryrefslogtreecommitdiff
path: root/open_issues
diff options
context:
space:
mode:
Diffstat (limited to 'open_issues')
-rw-r--r--open_issues/_san.mdwn7
1 files changed, 4 insertions, 3 deletions
diff --git a/open_issues/_san.mdwn b/open_issues/_san.mdwn
index d514cfb2..374e89fe 100644
--- a/open_issues/_san.mdwn
+++ b/open_issues/_san.mdwn
@@ -35,11 +35,12 @@ as:
* Undefined Behavior Sanitizer (UBsan; `-fsanitize=undefined`)
Porting these to the Hurd is not a trivial task, for they have intimate
-knowledge about the operating system kernel they're running on, and from a
-first look they reimplement a lot of [[/glibc]] by directly using
+knowledge about the operating system kernel they're running on, and
+reimplement the needed parts of [[/glibc]] by directly using
[[system_call]]s -- which is basically a no-go on GNU Hurd.
-Samuel took some look at it and got some basic support for libubsan and libasan:
+Samuel took some look at it and got some basic support for libubsan and libasan
+by making it call glibc still:
<https://people.debian.org/~sthibault/hurd-i386/libubsan-hurd.diff>
which allowed to fix some issues in the hurd code.