1
0

aarch64: Stop using asm/hwcap.h for the HWCAP_* detection

Including sys/auxv.h should be enough (it pulls in bits/hwcap.h,
which provides the same defines).

Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
Martin Storsjö 2023-10-17 10:21:50 +03:00
parent c258623c0a
commit 0679e85331
2 changed files with 1 additions and 4 deletions

2
configure vendored
View File

@ -2202,7 +2202,6 @@ HAVE_LIST_PUB="
HEADERS_LIST="
arpa_inet_h
asm_hwcap_h
asm_types_h
cdio_paranoia_h
cdio_paranoia_paranoia_h
@ -6453,7 +6452,6 @@ check_headers io.h
enabled libdrm &&
check_headers linux/dma-buf.h
check_headers asm/hwcap.h
check_headers linux/perf_event.h
check_headers libcrystalhd/libcrystalhd_if.h
check_headers malloc.h

View File

@ -20,9 +20,8 @@
#include "libavutil/cpu_internal.h"
#include "config.h"
#if (defined(__linux__) || defined(__ANDROID__)) && HAVE_GETAUXVAL && HAVE_ASM_HWCAP_H
#if (defined(__linux__) || defined(__ANDROID__)) && HAVE_GETAUXVAL
#include <stdint.h>
#include <asm/hwcap.h>
#include <sys/auxv.h>
#define get_cpu_feature_reg(reg, val) \