diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2017-05-23 20:22:13 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2017-05-24 06:35:25 -0700 |
commit | 42419536fd1effe9a05fa4efa92742b52e2ffae8 (patch) | |
tree | f33e4d3b507a9978e481064886e1cd56284df13a /gshadow | |
parent | 9c450f6f6f0e2089b780d0510ae6153740fc7d1d (diff) | |
download | glibc-hjl/cacheinfo/master.zip glibc-hjl/cacheinfo/master.tar.gz glibc-hjl/cacheinfo/master.tar.bz2 |
x86: Add cache info to cpu_featureshjl/cacheinfo/master
This patch adds cache info to cpu_features to support tunables for both
cache info as well as CPU features in a single x86 namespace. Since
init_cacheinfo is in libc.so and cpu_features is in ld.so, cache info
and CPU features must be in a place for tunables.
* sysdeps/x86/cacheinfo.c (init_cacheinfo): Use data_size,
shared_size and non_temporal_threshold from cpu_features if
they aren't zero.
* sysdeps/x86/cpu-features.h (cache_info): New.
(cpu_features): Add cache.
Diffstat (limited to 'gshadow')
0 files changed, 0 insertions, 0 deletions