Commit fc6022e1 authored by Lauri Kasanen's avatar Lauri Kasanen

avutil/ppc/cpu: Fix power8 linux detection

The existing code was in no released kernel that I can see. The corrected code
was added in 3.9.
parent 4b46d1ee
...@@ -92,14 +92,14 @@ int ff_get_cpu_flags_ppc(void) ...@@ -92,14 +92,14 @@ int ff_get_cpu_flags_ppc(void)
#ifdef PPC_FEATURE_HAS_VSX #ifdef PPC_FEATURE_HAS_VSX
if (buf[i + 1] & PPC_FEATURE_HAS_VSX) if (buf[i + 1] & PPC_FEATURE_HAS_VSX)
ret |= AV_CPU_FLAG_VSX; ret |= AV_CPU_FLAG_VSX;
#endif
#ifdef PPC_FEATURE_ARCH_2_07
if (buf[i + 1] & PPC_FEATURE_HAS_POWER8)
ret |= AV_CPU_FLAG_POWER8;
#endif #endif
if (ret & AV_CPU_FLAG_VSX) if (ret & AV_CPU_FLAG_VSX)
av_assert0(ret & AV_CPU_FLAG_ALTIVEC); av_assert0(ret & AV_CPU_FLAG_ALTIVEC);
goto out; } else if (buf[i] == AT_HWCAP2) {
#ifdef PPC_FEATURE2_ARCH_2_07
if (buf[i + 1] & PPC_FEATURE2_ARCH_2_07)
ret |= AV_CPU_FLAG_POWER8;
#endif
} }
} }
} }
......
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