building current git with -O2 -Wall -Werror aborts with compiler warnings patch 1 fixes a strict-aliasing violation patch 2 addresses trivial to fix warning patch 3 is just _WRONG_: there is no clear way to bailout from the functions in Grow.c, and i have no idea if aborting would leave the array in an inconsistent state. For the time being I just decided to please gcc by storing the result somwere, but it is never checked. L. Luca Berra (3): fix gcc warnings about strict-aliasing rules fix compiler warnings workaround unused_results Grow.c | 30 +++++++++++++++++++----------- mdmon.c | 2 +- restripe.c | 2 +- util.c | 4 ++-- 4 files changed, 23 insertions(+), 15 deletions(-) -- Luca Berra -- bluca@xxxxxxxxxx Communication Media & Services S.r.l. /"\ \ / ASCII RIBBON CAMPAIGN X AGAINST HTML MAIL / \ -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html