diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2020-07-24 12:37:23 +0100 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2020-07-27 12:54:22 +0100 |
commit | 2dc33b928b389f50e7fd8cadd952b79112a071ab (patch) | |
tree | d45d06bad167b033dbc929b320a8e3171390827e /debug/segfault.c | |
parent | 180d5a045f6c2e245beafef3e2036bd7286c8c17 (diff) | |
download | glibc-2dc33b928b389f50e7fd8cadd952b79112a071ab.tar.gz glibc-2dc33b928b389f50e7fd8cadd952b79112a071ab.tar.xz glibc-2dc33b928b389f50e7fd8cadd952b79112a071ab.zip |
aarch64: Use future HWCAP2_MTE in ifunc resolver
Make glibc MTE-safe on systems where MTE is available. This allows using heap tagging with an LD_PRELOADed malloc implementation that enables MTE. We don't document this as guaranteed contract yet, so glibc may not be MTE safe when HWCAP2_MTE is set (older glibcs certainly aren't). This is mainly for testing and debugging. The HWCAP flag is not exposed in public headers until Linux adds it to its uapi. The HWCAP value reservation will be in Linux 5.9.
Diffstat (limited to 'debug/segfault.c')
0 files changed, 0 insertions, 0 deletions