Remove a wrapper around __builtin_ffs that conflicts with system headers on OpenBSD and perhaps elsewhere:
isl_priv.h:44: error: conflicting types for 'ffs' Signed-off-by: Jonathan Gray <j...@jsg.id.au> --- src/intel/isl/isl_priv.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/intel/isl/isl_priv.h b/src/intel/isl/isl_priv.h index 7a4d75b..d46f3ef 100644 --- a/src/intel/isl/isl_priv.h +++ b/src/intel/isl/isl_priv.h @@ -40,11 +40,6 @@ __isl_finishme(const char *file, int line, const char *fmt, ...); #define MIN(a, b) ((a) < (b) ? (a) : (b)) #define MAX(a, b) ((a) > (b) ? (a) : (b)) -static inline uint32_t -ffs(uint32_t n) { - return __builtin_ffs(n); -} - static inline bool isl_is_pow2(uintmax_t n) { -- 2.8.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev