#define nullptr ((void *) 0)
#endif
-#if defined(__i386__) || defined(__x86_64__)
-
/* Return cpuid data for requested cpuid level, as found in returned
eax, ebx, ecx and edx registers. The function checks if cpuid is
supported and returns 1 for valid cpuid information or 0 for
return __get_cpuid_count (__level, __sublevel, __eax, __ebx, __ecx, __edx);
}
-#else
-
-static __inline int
-x86_cpuid (unsigned int __level,
- unsigned int *__eax, unsigned int *__ebx,
- unsigned int *__ecx, unsigned int *__edx)
-{
- return 0;
-}
-
-static __inline int
-x86_cpuid_count (unsigned int __level, unsigned int __sublevel,
- unsigned int *__eax, unsigned int *__ebx,
- unsigned int *__ecx, unsigned int *__edx)
-{
- return 0;
-}
-
-#endif /* i386 && x86_64 */
-
#ifndef __cplusplus
/* Avoid leaking this local definition beyond the scope of this header
file. */