The lane parameter is not unused, so should not be marked as such. The others were removed in https://patchwork.ozlabs.org/patch/272912/, but this one appears to have been missed. --- gcc/config/aarch64/arm_neon.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 2612a32..0a2aa7b 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -14070,7 +14070,7 @@ vdupb_laneq_p8 (poly8x16_t __a, const int __b) } __extension__ static __inline int8_t __attribute__ ((__always_inline__)) -vdupb_laneq_s8 (int8x16_t __a, const int __attribute__ ((unused)) __b) +vdupb_laneq_s8 (int8x16_t __a, const int __b) { return __aarch64_vget_lane_any (__a, __b); } -- 1.9.1