"Argument unused caused failure" build failure(s) — clang 2.9

Unknown or unused arguments triggers errors with -Werror:
clang -Werror -ggdb3 foo.c

No error detected for version 2.9