oping.c:1537:27: ошибка: оператор без побочного эффекта [-Werror=unused-value]
# define HOST_PRINTF(...) (void)__VA_ARGS__;
Как красиво заткнуть ворнинг? Если заменить на ;, то unused становятся переменные, что кормятся в HOST_PRINTF.
@anonymous [[gnu::unused]]
Для этого б-г дал c++11. // уау по-стандартику // уау компиляторов поддерживающих __attribute__ (хотя бы на уровне игнорирования) больше чем поддерживающих c++11