summaryrefslogtreecommitdiff
blob: ab3ccd6ce990ab7b899b2924222af52093fc3bd0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
diff -Naur ATLAS/CONFIG/src/backend/archinfo_x86.c ATLAS.new/CONFIG/src/backend/archinfo_x86.c
--- ATLAS/CONFIG/src/backend/archinfo_x86.c	2008-07-22 10:32:34.000000000 -0400
+++ ATLAS.new/CONFIG/src/backend/archinfo_x86.c	2008-08-02 07:17:09.000000000 -0400
@@ -92,11 +92,11 @@
  */
    do_cpuid(r, 1);
    *family = (r[EAX] >> 8) & 0xf;      /* base family in bits 11-8 */
-   if (*family == 0xf || *family == 0) /* extended family is added in */
+/*   if (*family == 0xf || *family == 0) */ /* extended family is added in */
        *family += ((r[EAX] >> 20) & 0xff);
 
    *model = (r[0] >> 4) & 0xf;         /* model in bits 7-4 */
-   if (*model == 0xf)                  /* extended model is concatenated */
+ /*  if (*model == 0xf)        */          /* extended model is concatenated */
       *model |= ((r[0] >> 12) & 0xf0);
 
 /*
@@ -294,7 +294,7 @@
       case 14:
          iret = IntCoreDuo;
          break;
-      case 15:
+      case 15: ; case 23:
          iret = IntCore2Duo;
          break;
       default: