diff options
Diffstat (limited to 'gdb/x86-linux-nat.c')
-rw-r--r-- | gdb/x86-linux-nat.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gdb/x86-linux-nat.c b/gdb/x86-linux-nat.c index e6adb4e..40a1b62 100644 --- a/gdb/x86-linux-nat.c +++ b/gdb/x86-linux-nat.c @@ -204,12 +204,12 @@ x86_linux_read_description (struct target_ops *ops) #ifdef __x86_64__ switch (xcr0_features_bits) { - case X86_XSTATE_AVX_MPX_AVX512_MASK: + case X86_XSTATE_AVX_MPX_AVX512_PKU_MASK: if (is_x32) - /* No MPX on x32, fallback to AVX-AVX512. */ + /* No MPX, PKU on x32, fall back to AVX-AVX512. */ return tdesc_x32_avx_avx512_linux; else - return tdesc_amd64_avx_mpx_avx512_linux; + return tdesc_amd64_avx_mpx_avx512_pku_linux; case X86_XSTATE_AVX_AVX512_MASK: if (is_x32) return tdesc_x32_avx_avx512_linux; @@ -242,8 +242,8 @@ x86_linux_read_description (struct target_ops *ops) { switch (xcr0_features_bits) { - case X86_XSTATE_AVX_MPX_AVX512_MASK: - return tdesc_i386_avx_mpx_avx512_linux; + case X86_XSTATE_AVX_MPX_AVX512_PKU_MASK: + return tdesc_i386_avx_mpx_avx512_pku_linux; case X86_XSTATE_AVX_AVX512_MASK: return tdesc_i386_avx_avx512_linux; case X86_XSTATE_MPX_MASK: |