about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/i386/sysdep.S
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2017-05-23 20:22:13 -0700
committerH.J. Lu <hjl.tools@gmail.com>2017-05-24 06:35:25 -0700
commit42419536fd1effe9a05fa4efa92742b52e2ffae8 (patch)
treef33e4d3b507a9978e481064886e1cd56284df13a /sysdeps/unix/sysv/linux/i386/sysdep.S
parent9c450f6f6f0e2089b780d0510ae6153740fc7d1d (diff)
downloadglibc-hjl/cacheinfo/master.tar.gz
glibc-hjl/cacheinfo/master.tar.xz
glibc-hjl/cacheinfo/master.zip
x86: Add cache info to cpu_features hjl/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 'sysdeps/unix/sysv/linux/i386/sysdep.S')
0 files changed, 0 insertions, 0 deletions