Explorar o código

+ RiscV: flags for crypotography extensions

florian hai 5 meses
pai
achega
f65994ddcb
Modificáronse 2 ficheiros con 6 adicións e 0 borrados
  1. 3 0
      compiler/riscv32/cpuinfo.pas
  2. 3 0
      compiler/riscv64/cpuinfo.pas

+ 3 - 0
compiler/riscv32/cpuinfo.pas

@@ -215,6 +215,9 @@ Const
        CPURV_HAS_ZBB,
        CPURV_HAS_ZBC,
        CPURV_HAS_ZBS,
+       CPURV_HAS_ZBKB,
+       CPURV_HAS_ZBKC,
+       CPURV_HAS_ZBKX,
        CPURV_HAS_CSR_INSTRUCTIONS,   { extension Zicsr    }
        CPURV_HAS_FETCH_FENCE,        { extension Zifencei }
        CPURV_HAS_F,

+ 3 - 0
compiler/riscv64/cpuinfo.pas

@@ -134,6 +134,9 @@ Const
        CPURV_HAS_ZBB,
        CPURV_HAS_ZBC,
        CPURV_HAS_ZBS,
+       CPURV_HAS_ZBKB,
+       CPURV_HAS_ZBKC,
+       CPURV_HAS_ZBKX,
        CPURV_HAS_CSR_INSTRUCTIONS,   { extension Zicsr    }
        CPURV_HAS_FETCH_FENCE,        { extension Zifencei }
        CPURV_HAS_F,