x86-64: Only define used SSE/AVX/AVX512 run-time resolvers
commitcfdc4df66ce1464611e1b508f7a5a8f38afd5337
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 27 Jun 2022 18:36:28 +0000 (27 11:36 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 27 Jun 2022 21:17:52 +0000 (27 14:17 -0700)
treef7a9aa5d51998f088220c91402a4124059eeb9b9
parentf56c497d2b640577f0a8a41f04d4f2c25a8800bd
x86-64: Only define used SSE/AVX/AVX512 run-time resolvers

When glibc is built with x86-64 ISA level v3, SSE run-time resolvers
aren't used.  For x86-64 ISA level v4 build, both SSE and AVX resolvers
are unused.  Check the minimum x86-64 ISA level to exclude the unused
run-time resolvers.
sysdeps/x86/isa-level.h
sysdeps/x86_64/dl-machine.h
sysdeps/x86_64/dl-trampoline.S