File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -206,7 +206,7 @@ namespace RapidYenc {
206
206
# elif defined(__has_include)
207
207
# if __has_include(<sys/auxv.h>)
208
208
# include < sys/auxv.h>
209
- # ifdef __FreeBSD__
209
+ # if defined( __FreeBSD__) || defined(__OpenBSD__)
210
210
static unsigned long getauxval (unsigned long cap) {
211
211
unsigned long ret;
212
212
elf_aux_info (cap, &ret, sizeof (ret));
Original file line number Diff line number Diff line change 19
19
# endif
20
20
bool RapidYenc::cpu_supports_neon () {
21
21
# if defined(AT_HWCAP)
22
- # ifdef __FreeBSD__
22
+ # if defined( __FreeBSD__) || defined(__OpenBSD__)
23
23
unsigned long supported;
24
24
elf_aux_info (AT_HWCAP, &supported, sizeof (supported));
25
25
# ifdef __aarch64__
@@ -204,7 +204,7 @@ int RapidYenc::cpu_supports_crc_isa() {
204
204
bool RapidYenc::cpu_supports_rvv () {
205
205
# if defined(AT_HWCAP)
206
206
unsigned long ret;
207
- # ifdef __FreeBSD__
207
+ # if defined( __FreeBSD__) || defined(__OpenBSD__)
208
208
elf_aux_info (AT_HWCAP, &ret, sizeof (ret));
209
209
# else
210
210
ret = getauxval (AT_HWCAP);
You can’t perform that action at this time.
0 commit comments