Subject: CVS commit: syssrc/sys/arch/i386
To: None <source-changes@netbsd.org>
From: Bang Jun-Young <junyoung@netbsd.org>
List: source-changes
Date: 12/06/2002 04:38:28
Module Name:	syssrc
Committed By:	junyoung
Date:		Fri Dec  6 02:38:28 UTC 2002

Modified Files:
	syssrc/sys/arch/i386/i386: machdep.c
	syssrc/sys/arch/i386/include: cpu.h specialreg.h

Log Message:
Display the extended feature flags with non-Intel processors rather than
the standard flags. See also PR#19163.

Before:

cpu0: AMD Athlon XP 1800+ (686-class), 1532.11 MHz
cpu0: features 383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR>
cpu0: features 383f9ff<PGE,MCA,CMOV,FGPAT,PSE36,MMX>
cpu0: features 383f9ff<FXSR,SSE>

After:

cpu0: AMD Athlon XP 1800+ (686-class), 1532.11 MHz
cpu0: features c3cbf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR>
cpu0: features c3cbf9ff<PGE,MCA,CMOV,PAT,PSE36,MPC,MMXX,MMX>
cpu0: features c3cbf9ff<FXSR,SSE,3DNOW2,3DNOW>

While I'm here, amd_cpuid_cpu_cacheinfo() is an info function rather
than a probe function.


To generate a diff of this commit:
cvs rdiff -r1.500 -r1.501 syssrc/sys/arch/i386/i386/machdep.c
cvs rdiff -r1.90 -r1.91 syssrc/sys/arch/i386/include/cpu.h
cvs rdiff -r1.25 -r1.26 syssrc/sys/arch/i386/include/specialreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.