Skip to content

Commit 4ae1610

Browse files
authored
Merge pull request #2290 from martin-frbg/cpuidfixes
Fixup x86 cpuid changes from #2283
2 parents 46a8c25 + e9437ee commit 4ae1610

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

cpuid_x86.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,7 +1197,11 @@ int get_cpuname(void){
11971197
case 3:
11981198
case 5:
11991199
case 6:
1200+
#if defined(__x86_64__) || defined(__amd64__)
1201+
return CPUTYPE_CORE2;
1202+
#else
12001203
return CPUTYPE_PENTIUM2;
1204+
#endif
12011205
case 7:
12021206
case 8:
12031207
case 10:
@@ -1379,6 +1383,8 @@ int get_cpuname(void){
13791383
break;
13801384
case 7: // family 6 exmodel 7
13811385
switch (model) {
1386+
case 10: // Goldmont Plus
1387+
return CPUTYPE_NEHALEM;
13821388
case 14: // Ice Lake
13831389
if(support_avx512())
13841390
return CPUTYPE_SKYLAKEX;

0 commit comments

Comments
 (0)