A recent (15 years old) glibc is needed in order to support
REG_STARTEND.
The patch addresses problem reported here:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98920
Paths
| Differential D95864
[PATCH] libsanitizer: Support non-POSIX extension REG_STARTEND. AbandonedPublic Authored by marxin on Feb 2 2021, 4:51 AM.
Details
Summary A recent (15 years old) glibc is needed in order to support The patch addresses problem reported here:
Diff Detail Event Timelinemarxin created this revision. Comment Actions
Ahh, good. That's addressing the very same issue. arichardson added inline comments.
Revision Contents
Diff 322401 compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
Is this missing SANITIZER_I386?
Having to hardcode all the architectures is rather awkward, maybe we should just fall back to an unversioned lookup if the versioned one fails?