Skip to content

Commit 3c5b94b

Browse files
Release version 0.8.1
1 parent d7a62cd commit 3c5b94b

File tree

9 files changed

+29
-18
lines changed

9 files changed

+29
-18
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
cmake_minimum_required(VERSION 3.13)
22

3-
set(VERSION "0.8.0")
3+
set(VERSION "0.8.1")
44
set(LIBCPUID_CURRENT 18)
55
set(LIBCPUID_AGE 1)
6-
set(LIBCPUID_REVISION 0)
6+
set(LIBCPUID_REVISION 1)
77
project(
88
cpuid
99
LANGUAGES C ASM_MASM

ChangeLog

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,3 +252,12 @@ Version 0.8.0 (2025-05-04):
252252
* Return ERR_BADFMT during raw deserialization if cpu_raw_data_t is empty
253253
* Support another type of header for raw deserialization
254254
* Support Intel Granite Rapids-SP
255+
256+
Version 0.8.1 (2025-08-19):
257+
* Fix kernel module name for FreeBSD ARM
258+
* Support AMD Krackan Point
259+
* Support Intel Skylake-X Core 9th
260+
* Support AMD Strix Halo
261+
* Build Python bindings without requiring wheel for building (#219)
262+
* Support Intel Arrow Lake-HX
263+
* Fix warnings about stringop-truncation

configure.ac

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
AC_INIT([libcpuid CPU Identification library], [0.8.0], [libcpuid-devel@lists.sourceforge.net], [libcpuid])
1+
AC_INIT([libcpuid CPU Identification library], [0.8.1], [libcpuid-devel@lists.sourceforge.net], [libcpuid])
22
AC_CONFIG_SRCDIR([libcpuid/libcpuid.h])
33
AC_CONFIG_HEADERS([config.h])
44
AC_CONFIG_MACRO_DIR([m4])
@@ -34,9 +34,10 @@ dnl 16:0:5 Version 0.6.5: DB updates, various improvements, detection of LP E-
3434
dnl 17:0:0 Version 0.7.0: DB updates, fixes, various improvements, add cpu_clock_by_tsc() function, add support for ARM CPUs, add cpu_feature_level_t enumerated values, add more fields in cpu_raw_data_t (amd_fn80000026h, arm_*)
3535
dnl 17:0:1 Version 0.7.1: DB updates, fixes
3636
dnl 18:1:0 Version 0.8.0: major DB updates, fixes, add more fields cpu_id_t (technology_node), add more fields in cpu_raw_data_t (ID_AA64DFR2_EL1, ID_AA64FPFR0_EL1, ID_AA64ISAR3_EL1), support ARMv9.5-A
37+
dnl 18:1:1 Version 0.8.1: DB updates, fixes
3738
LIBCPUID_CURRENT=18
3839
LIBCPUID_AGE=1
39-
LIBCPUID_REVISION=0
40+
LIBCPUID_REVISION=1
4041
AC_SUBST([LIBCPUID_AGE])
4142
AC_SUBST([LIBCPUID_REVISION])
4243
AC_SUBST([LIBCPUID_CURRENT])

libcpuid/Makefile.x64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ all: libcpuid.lib
55
ASM = ml64 /nologo
66
CC = cl.exe /nologo /TC
77
OPTFLAGS = /MT
8-
DEFINES = /D "VERSION=\"0.8.0\""
8+
DEFINES = /D "VERSION=\"0.8.1\""
99
OBJECTS = masm-x64.obj asm-bits.obj cpuid_main.obj libcpuid_util.obj recog_amd.obj recog_arm.obj recog_centaur.obj recog_intel.obj rdcpuid.obj rdtsc.obj
1010

1111
libcpuid.lib: $(OBJECTS)

libcpuid/Makefile.x86

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ all: libcpuid.lib
1212

1313
CC = cl.exe /nologo /TC
1414
OPTFLAGS = /MT
15-
DEFINES = /D "VERSION=\"0.8.0\""
15+
DEFINES = /D "VERSION=\"0.8.1\""
1616
OBJECTS = asm-bits.obj cpuid_main.obj libcpuid_util.obj recog_amd.obj recog_arm.obj recog_centaur.obj recog_intel.obj rdcpuid.obj rdtsc.obj
1717

1818
libcpuid.lib: $(OBJECTS)

libcpuid/libcpuid.dsp

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libcpuid/libcpuid.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* \file libcpuid.h
3030
* \author Veselin Georgiev
3131
* \date Oct 2008
32-
* \version 0.8.0
32+
* \version 0.8.1
3333
*
3434
* Version history:
3535
*
@@ -88,6 +88,7 @@
8888
* add more fields cpu_id_t (technology_node),
8989
* add more fields in cpu_raw_data_t (ID_AA64DFR2_EL1, ID_AA64FPFR0_EL1, ID_AA64ISAR3_EL1),
9090
* support ARMv9.5-A (FEATURE_LEVEL_ARM_V9_5_A in cpu_feature_level_t and more CPU_FEATURE in cpu_feature_t).
91+
* * 0.8.1 (2025-08-19): A lot of DB updates, fixes.
9192
*/
9293

9394
/** @mainpage A simple libcpuid introduction

libcpuid/libcpuid_vc10.vcxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
103103
<ClCompile>
104104
<Optimization>Disabled</Optimization>
105-
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;VERSION="0.8.0";%(PreprocessorDefinitions)</PreprocessorDefinitions>
105+
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;VERSION="0.8.1";%(PreprocessorDefinitions)</PreprocessorDefinitions>
106106
<MinimalRebuild>true</MinimalRebuild>
107107
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
108108
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@@ -117,7 +117,7 @@
117117
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
118118
<ClCompile>
119119
<Optimization>Disabled</Optimization>
120-
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;VERSION="0.8.0";%(PreprocessorDefinitions)</PreprocessorDefinitions>
120+
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;VERSION="0.8.1";%(PreprocessorDefinitions)</PreprocessorDefinitions>
121121
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
122122
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
123123
<PrecompiledHeader>
@@ -130,7 +130,7 @@
130130
</ItemDefinitionGroup>
131131
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
132132
<ClCompile>
133-
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.0";%(PreprocessorDefinitions)</PreprocessorDefinitions>
133+
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.1";%(PreprocessorDefinitions)</PreprocessorDefinitions>
134134
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
135135
<PrecompiledHeader>
136136
</PrecompiledHeader>
@@ -142,7 +142,7 @@
142142
</ItemDefinitionGroup>
143143
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'">
144144
<ClCompile>
145-
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.0";%(PreprocessorDefinitions)</PreprocessorDefinitions>
145+
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.1";%(PreprocessorDefinitions)</PreprocessorDefinitions>
146146
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
147147
<PrecompiledHeader>
148148
</PrecompiledHeader>
@@ -157,7 +157,7 @@
157157
</ItemDefinitionGroup>
158158
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
159159
<ClCompile>
160-
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.0";%(PreprocessorDefinitions)</PreprocessorDefinitions>
160+
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.1";%(PreprocessorDefinitions)</PreprocessorDefinitions>
161161
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
162162
<PrecompiledHeader>
163163
</PrecompiledHeader>
@@ -169,7 +169,7 @@
169169
</ItemDefinitionGroup>
170170
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'">
171171
<ClCompile>
172-
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.0";%(PreprocessorDefinitions)</PreprocessorDefinitions>
172+
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;VERSION="0.8.1";%(PreprocessorDefinitions)</PreprocessorDefinitions>
173173
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
174174
<PrecompiledHeader>
175175
</PrecompiledHeader>

libcpuid/libcpuid_vc71.vcproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<Tool
2020
Name="VCCLCompilerTool"
2121
Optimization="0"
22-
PreprocessorDefinitions="VERSION=\&quot;0.8.0\&quot;"
22+
PreprocessorDefinitions="VERSION=\&quot;0.8.1\&quot;"
2323
MinimalRebuild="TRUE"
2424
BasicRuntimeChecks="3"
2525
RuntimeLibrary="3"
@@ -60,7 +60,7 @@
6060
CharacterSet="2">
6161
<Tool
6262
Name="VCCLCompilerTool"
63-
PreprocessorDefinitions="VERSION=\&quot;0.8.0\&quot;"
63+
PreprocessorDefinitions="VERSION=\&quot;0.8.1\&quot;"
6464
RuntimeLibrary="2"
6565
UsePrecompiledHeader="0"
6666
WarningLevel="3"
@@ -99,7 +99,7 @@
9999
CharacterSet="2">
100100
<Tool
101101
Name="VCCLCompilerTool"
102-
PreprocessorDefinitions="VERSION=\&quot;0.8.0\&quot;"
102+
PreprocessorDefinitions="VERSION=\&quot;0.8.1\&quot;"
103103
RuntimeLibrary="2"
104104
UsePrecompiledHeader="0"
105105
WarningLevel="3"

0 commit comments

Comments
 (0)