mirror of
https://github.com/anrieff/libcpuid
synced 2025-10-03 11:01:30 +00:00
Added SSE unit size detection, based on the AMD extended leaf 1a, bit 0. Added a field in cpu_id_t to specify SSE unit size. Also added a hints array, similar to the flags array, which will hold various detection-specific hints. The only currently present hint is about the way the SSE unit size is inferred - whether it is based on the old CPU family/model guesswork (which fails for the AMD Brazos-based cores). Also, added the features XOP, FMA4, TBM and F16C. Changed the library version due to breaking binary compatibility.
git-svn-id: https://svn.code.sf.net/p/libcpuid/code/HEAD/libcpuid@96 3b4be424-7ac5-41d7-8526-f4ddcb85d872
This commit is contained in:
parent
2f949b18d9
commit
3623c5639d
7 changed files with 78 additions and 22 deletions
|
@ -1,4 +1,4 @@
|
|||
AC_INIT([libcpuid CPU Identification library], [0.1.4], [libcpuid-devel@lists.sourceforge.net], [libcpuid])
|
||||
AC_INIT([libcpuid CPU Identification library], [0.2.0], [libcpuid-devel@lists.sourceforge.net], [libcpuid])
|
||||
AC_CONFIG_SRCDIR([libcpuid/libcpuid.h])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AM_INIT_AUTOMAKE([-Wall dist-bzip2 dist-zip foreign])
|
||||
|
@ -15,9 +15,10 @@ dnl 11:0:0 Version 0.1.1: four more fields to cpu_raw_data_t
|
|||
dnl 11:0:1 Version 0.1.2: added cpu_msr* functions
|
||||
dnl 11:0:2 Version 0.1.3: added cpu_clock_by_ic() function
|
||||
dnl 11:0:3 Version 0.1.4: just an identification change, to reflect the detection table upgrades
|
||||
LIBCPUID_CURRENT=11
|
||||
LIBCPUID_AGE=0
|
||||
LIBCPUID_REVISION=3
|
||||
dnl 12:1:0 Version 0.2.0: two more fields to cpu_id_t
|
||||
LIBCPUID_CURRENT=12
|
||||
LIBCPUID_AGE=1
|
||||
LIBCPUID_REVISION=0
|
||||
AC_SUBST([LIBCPUID_AGE])
|
||||
AC_SUBST([LIBCPUID_REVISION])
|
||||
AC_SUBST([LIBCPUID_CURRENT])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue