diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-05-10 05:42:49 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-05-14 09:19:01 -0700 |
commit | 4292da19f08b9d5e804909232489622bee6a60e3 (patch) | |
tree | cb1ce5dd222b533113b65d75a039ef8e7d60d358 /sysdeps/unix/sysv/linux/lddlibc4.c | |
parent | 1fa001e37c3c62748b5ab00c30f9f3f0c7209286 (diff) | |
download | glibc-hjl/ld.so/master.tar.gz glibc-hjl/ld.so/master.tar.xz glibc-hjl/ld.so/master.zip |
X86: Add cache info to _dl_x86_cpu_features hjl/ld.so/master
This patch adds cache info to _dl_x86_cpu_features to allow a processor to override cache info derived from CPUID. Tested on x86 and x86-64. * sysdeps/x86/cacheinfo.c: Skip if not in libc. (init_cacheinfo): Use raw_data_size, raw_shared_size and shared_non_temporal_threshold from _dl_x86_cpu_features if not zero. * sysdeps/x86/cpu-features.h (cache_info): New. (cpu_features): Add cache.
Diffstat (limited to 'sysdeps/unix/sysv/linux/lddlibc4.c')
0 files changed, 0 insertions, 0 deletions