diff --git a/src/include/stdlib.h b/src/include/stdlib.h index 6200f1c590..d6e7fafb25 100644 --- a/src/include/stdlib.h +++ b/src/include/stdlib.h @@ -16,22 +16,6 @@ static inline unsigned long div_round_up(unsigned int n, unsigned int d) { return (n + d - 1) / d; } - -/* - * Divide positive or negative dividend by positive divisor and round - * to closest integer. Result is undefined for negative divisors and - * for negative dividends if the divisor variable type is unsigned. - */ -#define DIV_ROUND_CLOSEST(x, divisor)( \ -{ \ - typeof(x) __x = x; \ - typeof(divisor) __d = divisor; \ - (((typeof(x))-1) > 0 || \ - ((typeof(divisor))-1) > 0 || (__x) > 0) ? \ - (((__x) + ((__d) / 2)) / (__d)) : \ - (((__x) - ((__d) / 2)) / (__d)); \ -} \ -) #endif