This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 17 Aug 2015 16:10, H.J. Lu wrote: > +#ifdef __x86_64__ > +# define HAS_CPUID 1 > +#elif defined __pentium__ > +# define HAS_CPUID 1 > +# define HAS_I586 1 > +# define HAS_I686 0 > +#elif (defined __pentiumpro__ || defined __pentium4__ \ > + || defined __nocona__ || defined __atom__ \ > + || defined __core2__ || defined __corei7__ \ > + || defined __corei7_avx__ || defined __core_avx2__ \ > + || defined __nehalem__ || defined __sandybridge__ \ > + || defined __haswell__ || defined __knl__ \ > + || defined __bonnell__ || defined __silvermont__ \ > + || defined __k6__ || defined __k8__ \ > + || defined __athlon__ || defined __amdfam10__ \ > + || defined __bdver1__ || defined __bdver2__ \ > + || defined __bdver3__ || defined __bdver4__ \ > + || defined __btver1__ || defined __btver2__) > +# define HAS_CPUID 1 > +# define HAS_I586 1 > +# define HAS_I686 1 > +#else > +# define HAS_CPUID 0 > +# define HAS_I586 0 > +# define HAS_I686 0 > +#endif why is testing for __i686__ & __i586__ unacceptable ? -mike
Attachment:
signature.asc
Description: Digital signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |