diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-01-22 16:57:32 +0000 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-01-25 16:15:54 +0000 |
commit | 04c6a8073d1c9d73c4a88b536aeb803b12fbffdc (patch) | |
tree | d6c6297e8d53931ddc878b3608f1e825e7232255 /gshadow | |
parent | ad47748992fadb6f1663f5a76eef3c24992a1815 (diff) | |
download | glibc-04c6a8073d1c9d73c4a88b536aeb803b12fbffdc.tar glibc-04c6a8073d1c9d73c4a88b536aeb803b12fbffdc.tar.gz glibc-04c6a8073d1c9d73c4a88b536aeb803b12fbffdc.tar.bz2 glibc-04c6a8073d1c9d73c4a88b536aeb803b12fbffdc.zip |
aarch64: Fix the list of tested IFUNC variants [BZ #26818]
Some IFUNC variants are not compatible with BTI and MTE so don't
set them as usable for testing and benchmarking on a BTI or MTE
enabled system.
As far as IFUNC selectors are concerned a system is BTI enabled if
the cpu supports it and glibc was built with BTI branch protection.
Most IFUNC variants are BTI compatible, but thunderx2 memcpy and
memmove use a jump table with indirect jump, without a BTI j.
Fixes bug 26818.
Diffstat (limited to 'gshadow')
0 files changed, 0 insertions, 0 deletions