aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2024-06-11 20:14:56 -0700
committerAndreas K. Hüttel <dilfridge@gentoo.org>2024-06-13 00:22:06 +0200
commit95308935a1a05d6dd9e97d860b148c54b8bc4b9b (patch)
tree87ad25802c96aebf0947ec10b18eb02347d7adca /stdlib/cmp.c
parentmalloc: New test to check malloc alternate path using memory obstruction (diff)
downloadglibc-gentoo/2.39.tar.gz
glibc-gentoo/2.39.tar.bz2
glibc-gentoo/2.39.zip
x86: Properly set x86 minimum ISA level [BZ #31883]gentoo/glibc-2.39-9gentoo/2.39
Properly set libc_cv_have_x86_isa_level in shell for MINIMUM_X86_ISA_LEVEL defined as (__X86_ISA_V1 + __X86_ISA_V2 + __X86_ISA_V3 + __X86_ISA_V4) Also set __X86_ISA_V2 to 1 for i386 if __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 is defined. There are no changes in config.h nor in config.make on x86-64. On i386, -march=x86-64-v2 with GCC generates #define MINIMUM_X86_ISA_LEVEL 2 in config.h and have-x86-isa-level = 2 in config.make. This fixes BZ #31883. Signed-off-by: H.J. Lu <hjl.tools@gmail.com> Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com> (cherry picked from commit 29807a271edca3e47195bda0c69ae45e245551a9)
Diffstat (limited to 'stdlib/cmp.c')
0 files changed, 0 insertions, 0 deletions