Merge pull request #5 from bsurmanski/patch-1

Fix spelling mistake for 'Cannon Lake'
diff --git a/include/cpuinfo_x86.h b/include/cpuinfo_x86.h
index 43675c1..4e1bcbd 100644
--- a/include/cpuinfo_x86.h
+++ b/include/cpuinfo_x86.h
@@ -25,7 +25,7 @@
   int erms : 1;
   int f16c : 1;
   int fma3 : 1;
-  int vpclmulqdq : 1;
+  int pclmulqdq : 1;
   int bmi1 : 1;
   int bmi2 : 1;
 
@@ -110,7 +110,7 @@
   X86_ERMS,
   X86_F16C,
   X86_FMA3,
-  X86_VPCLMULQDQ,
+  X86_PCLMULQDQ,
   X86_BMI1,
   X86_BMI2,
   X86_SSSE3,
diff --git a/src/cpuinfo_x86.c b/src/cpuinfo_x86.c
index 3238ab1..d4eb2d5 100644
--- a/src/cpuinfo_x86.c
+++ b/src/cpuinfo_x86.c
@@ -100,7 +100,7 @@
   features->f16c = IsBitSet(leaf_1.ecx, 29);
   features->bmi1 = IsBitSet(leaf_7.ebx, 3);
   features->bmi2 = IsBitSet(leaf_7.ebx, 8);
-  features->vpclmulqdq = IsBitSet(leaf_7.ecx, 10);
+  features->pclmulqdq = IsBitSet(leaf_7.ecx, 10);
 
   if (have_sse_os_support) {
     features->ssse3 = IsBitSet(leaf_1.ecx, 9);
@@ -267,8 +267,8 @@
       return features->f16c;
     case X86_FMA3:
       return features->fma3;
-    case X86_VPCLMULQDQ:
-      return features->vpclmulqdq;
+    case X86_PCLMULQDQ:
+      return features->pclmulqdq;
     case X86_BMI1:
       return features->bmi1;
     case X86_BMI2:
@@ -329,8 +329,8 @@
       return "f16c";
     case X86_FMA3:
       return "fma3";
-    case X86_VPCLMULQDQ:
-      return "vpclmulqdq";
+    case X86_PCLMULQDQ:
+      return "pclmulqdq";
     case X86_BMI1:
       return "bmi1";
     case X86_BMI2: