PATCH: FreeBSD CPU detection for p4

Marcus Meissner marcus at jet.franken.de
Sun Jun 29 05:07:59 CDT 2003


Hi,

I lack FreeBSD to do a compile test, but i did no obvious syntax error ;)

Ciao, Marcus

Changelog:
	Fix CPU detection for FreeBSD and P4.

Index: misc/cpu.c
===================================================================
RCS file: /home/wine/wine/misc/cpu.c,v
retrieving revision 1.32
diff -u -r1.32 cpu.c
--- misc/cpu.c	21 May 2003 18:24:34 -0000	1.32
+++ misc/cpu.c	29 Jun 2003 10:06:13 -0000
@@ -429,12 +429,13 @@
 			cachedsi.wProcessorLevel = 4;
 			break;
 		case 5:
-		case 6: /* PPro/2/3 has same info as P1 */
+		case 6:
+		case 15: /* PPro/2/3/4 has same info as P1 */
 			cachedsi.dwProcessorType = PROCESSOR_INTEL_PENTIUM;
 			cachedsi.wProcessorLevel = 5;
 			break;
 		default:
-			FIXME("unknown cpu family %d, please report! (-> setting to 386)\n", \
+			FIXME("unknown FreeBSD cpu family %d, please report! (-> setting to 386)\n", \
 				(regs2[0] >> 8)&0xf);
 			break;
 		}



More information about the wine-patches mailing list