Commit 8e85ba8d authored by Diego Biurrun's avatar Diego Biurrun

configure: Change the rdtsc check to a linker check

A compile-only test could succeed with an implicit function declaration.
Also move the check to the x86 section; rdtsc is x86-only.
parent 8a645bfc
......@@ -2643,8 +2643,6 @@ check_cc <<EOF && enable inline_asm
void foo(void) { __asm__ volatile ("" ::); }
EOF
check_code cc intrin.h "__rdtsc()" && enable rdtsc
_restrict=
for restrict_keyword in restrict __restrict__ __restrict; do
check_cc <<EOF && _restrict=$restrict_keyword && break
......@@ -2743,6 +2741,8 @@ elif enabled sparc; then
elif enabled x86; then
check_code ld intrin.h "__rdtsc()" && enable rdtsc
enable local_aligned_8 local_aligned_16
# check whether EBP is available on x86
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment