|
@@ -1734,6 +1734,18 @@ static FeatureDep feature_dependencies[] = {
|
|
.from = { FEAT_7_0_EBX, CPUID_7_0_EBX_SGX },
|
|
.from = { FEAT_7_0_EBX, CPUID_7_0_EBX_SGX },
|
|
.to = { FEAT_7_0_ECX, CPUID_7_0_ECX_SGX_LC },
|
|
.to = { FEAT_7_0_ECX, CPUID_7_0_ECX_SGX_LC },
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ .from = { FEAT_7_0_EBX, CPUID_7_0_EBX_SGX },
|
|
|
|
+ .to = { FEAT_SGX_12_0_EAX, ~0ull },
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ .from = { FEAT_7_0_EBX, CPUID_7_0_EBX_SGX },
|
|
|
|
+ .to = { FEAT_SGX_12_0_EBX, ~0ull },
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ .from = { FEAT_7_0_EBX, CPUID_7_0_EBX_SGX },
|
|
|
|
+ .to = { FEAT_SGX_12_1_EAX, ~0ull },
|
|
|
|
+ },
|
|
};
|
|
};
|
|
|
|
|
|
typedef struct X86RegisterInfo32 {
|
|
typedef struct X86RegisterInfo32 {
|