summary refs log tree commit diff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2021-01-21 11:57:27 -0800
committerH.J. Lu <hjl.tools@gmail.com>2021-01-22 09:37:44 -0800
commitf5432595008a4bf0158b27d90500b2d15fc74482 (patch)
tree1c63507ed94d933ce9da6e1d3a566f2edf7334c5
parent527c89cd32f8522859f58343be3d3dc8f754b783 (diff)
downloadglibc-f5432595008a4bf0158b27d90500b2d15fc74482.tar.gz
glibc-f5432595008a4bf0158b27d90500b2d15fc74482.tar.xz
glibc-f5432595008a4bf0158b27d90500b2d15fc74482.zip
x86-64: Update tst-glibc-hwcaps-2.c for x86-64 baseline
Return EXIT_FAILURE only if the level 2 libx86-64-isa-level.so is used
on x86-64 baseline machine.
-rw-r--r--sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c b/sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c
index 2d8f7ec462..b223420089 100644
--- a/sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c
+++ b/sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c
@@ -51,7 +51,7 @@ do_test (void)
     case 2:
       /* The default libx86-64-isa-level.so is used.  */
       printf ("The default shared library is used.\n");
-      if (has_isa_v3 || has_isa_v4 || !has_isa_v2)
+      if (has_isa_v3 || has_isa_v4 || (!has_isa_v2 && level == 2))
 	ret = EXIT_FAILURE;
       else
 	ret = EXIT_SUCCESS;