It was not introduced until glibc 2.18.
Unified · Split
| @@ -95,12 +95,15 @@ int ff_get_cpu_flags_ppc(void) · 94 unmodified lines | ||
| 95 | 95 | #endif |
| 96 | 96 | if (ret & AV_CPU_FLAG_VSX) |
| 97 | 97 | av_assert0(ret & AV_CPU_FLAG_ALTIVEC); |
| 98 | − } else if (buf[i] == AT_HWCAP2) { | |
| 98 | + } | |
| 99 | +#ifdef AT_HWCAP2 /* not introduced until glibc 2.18 */ | |
| 100 | + else if (buf[i] == AT_HWCAP2) { | |
| 99 | 101 | #ifdef PPC_FEATURE2_ARCH_2_07 |
| 100 | 102 | if (buf[i + 1] & PPC_FEATURE2_ARCH_2_07) |
| 101 | 103 | ret |= AV_CPU_FLAG_POWER8; |
| 102 | 104 | #endif |
| 103 | 105 | } |
| 106 | +#endif /* AT_HWCAP2 */ | |
| 104 | 107 | } |
| 105 | 108 | } |
| 106 | 109 | |