From 9e9acf53c642e439775ee47970d7debc9b2c3ebe Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Thu, 16 Sep 2004 07:02:27 +0000 Subject: C3 has "cpu family" == 6, so now also checking that cmov flag is available to say we have a i686 --- perl-install/detect_devices.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'perl-install') diff --git a/perl-install/detect_devices.pm b/perl-install/detect_devices.pm index a50c8a524..385bbc2fa 100644 --- a/perl-install/detect_devices.pm +++ b/perl-install/detect_devices.pm @@ -784,7 +784,9 @@ sub isLaptop() { } sub is_i586() { - cat_('/proc/cpuinfo') =~ /^cpu family\s*:\s*(\d+)/m && $1 < 6; + my $cpuinfo = cat_('/proc/cpuinfo'); + $cpuinfo =~ /^cpu family\s*:\s*(\d+)/m && $1 < 6 || + $cpuinfo !~ /^flags.*\bcmov\b/m; } sub matching_type { -- cgit v1.2.1