[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Defaulting to i686 for the Debian i386 architecture

Ben Hutchings <ben@decadent.org.uk> writes:

> On Mon, 2015-10-05 at 20:43 +0200, Christoph Biedl wrote:
>> Ben Hutchings wrote...
>> > We propose to drop support for i386 processors older than 686-class in
>> > the current release cycle.  This would include folding libc6-i686 into
>> > libc6, changing the default target for gcc, and changing the 586 kernel
>> > flavour to 686 (non-PAE).
>> Could please provide information that helps to identify systems
>> affected by this? Probably that is absence of certain flags in
>> /proc/cpuinfo. FWIW, I suspect none of my remaining i386 installations
>> will have issues from that switch but I'd like to know in advance.
> So far as I know the required feature flags are: fpu tsc cx8 cmov;

For those wanting to check their systems, this may help:

  sed -ne '/^flags /{s/\b\(fpu\|tsc\|cx8\|cmov\)\b/%/g;s/[^%]*//g;s/%%%%/i686 SUPPORTED/p}' /proc/cpuinfo

which will output 'i686 SUPPORTED' only when those four flags are set
(assuming that '%' never normally appears in the flags line).

Cheers, Phil.
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

Attachment: signature.asc
Description: PGP signature

Reply to: