Mark Wielaard 24a691
diff --git a/VEX/priv/main_main.c b/VEX/priv/main_main.c
Mark Wielaard 24a691
index 1253cf588..482047c7a 100644
Mark Wielaard 24a691
--- a/VEX/priv/main_main.c
Mark Wielaard 24a691
+++ b/VEX/priv/main_main.c
Mark Wielaard 24a691
@@ -2163,11 +2163,6 @@ static void check_hwcaps ( VexArch arch, UInt hwcaps )
Mark Wielaard 24a691
          if (have_fp16 != have_vfp16)
Mark Wielaard 24a691
             invalid_hwcaps(arch, hwcaps,
Mark Wielaard 24a691
                     "Mismatch detected between scalar and vector FP16 features.\n");
Mark Wielaard 24a691
-         Bool have_rdm = ((hwcaps & VEX_HWCAPS_ARM64_RDM) != 0);
Mark Wielaard 24a691
-         Bool have_atomics = ((hwcaps & VEX_HWCAPS_ARM64_ATOMICS) != 0);
Mark Wielaard 24a691
-         if (have_rdm != have_atomics)
Mark Wielaard 24a691
-            invalid_hwcaps(arch, hwcaps,
Mark Wielaard 24a691
-                    "Mismatch detected between RDMA and atomics features.\n");
Mark Wielaard 24a691
          return;
Mark Wielaard 24a691
       }
Mark Wielaard 24a691