From 19cbbfdd693bfeea68aef0f0deecd5747a4f3bb4 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Thu, 2 May 2024 07:50:06 -0700 Subject: [PATCH] Fixed undefined symbol error with GCC 8 - fixes #538 --- CHANGELOG.md | 4 ++++ src/halfvec.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3726497..16ac412 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.7.1 (unreleased) + +- Fixed `undefined symbol` error with GCC 8 + ## 0.7.0 (2024-04-29) - Added `halfvec` type diff --git a/src/halfvec.h b/src/halfvec.h index d5c56d3..94e9be1 100644 --- a/src/halfvec.h +++ b/src/halfvec.h @@ -9,7 +9,7 @@ /* TODO Move to better place */ #ifndef DISABLE_DISPATCH /* Only enable for more recent compilers to keep build process simple */ -#if defined(__x86_64__) && defined(__GNUC__) && __GNUC__ >= 8 +#if defined(__x86_64__) && defined(__GNUC__) && __GNUC__ >= 9 #define USE_DISPATCH #elif defined(__x86_64__) && defined(__clang_major__) && __clang_major__ >= 7 #define USE_DISPATCH