glibc/sysdeps/x86
H.J. Lu 1814df5b02 Define HAS_CPUID/HAS_I586/HAS_I686 from -march=
cpuid, i586 and i686 instructions are available if the processor
specified by -march= supports them.  We can use this information
to determine whether those instructions can be used safely.

	* sysdeps/x86/cpu-features.c (init_cpu_features): Check
	whether cpuid is available only if HAS_CPUID is 0.
	* sysdeps/x86/cpu-features.h (HAS_CPUID): New.
	(HAS_I586): Likewise.
	(HAS_I686): Likewise.
2015-08-18 08:00:00 -07:00
..
bits Preserve bound registers for pointer pass/return 2015-07-09 06:50:12 -07:00
fpu Vector sincosf for x86_64 and tests. 2015-06-18 20:11:27 +03:00
cpu-features-offsets.sym Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
cpu-features.c Define HAS_CPUID/HAS_I586/HAS_I686 from -march= 2015-08-18 08:00:00 -07:00
cpu-features.h Define HAS_CPUID/HAS_I586/HAS_I686 from -march= 2015-08-18 08:00:00 -07:00
dl-get-cpu-features.c Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
elide.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fpu_control.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
libc-start.c Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
Makefile Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
rtld-global-offsets.sym Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
tininess.h Use sysdeps/x86/tininess.h for i386 and x86_64 2012-10-30 20:38:31 -07:00
tst-get-cpu-features-static.c Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
tst-get-cpu-features.c Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00
tst-ld-sse-use.sh Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Versions Add _dl_x86_cpu_features to rtld_global 2015-08-13 03:41:22 -07:00