enable __attribute__((unused)) to avoid unused typedef warnings with all gcc-like variants starting with gcc 4.0. Avoids generating the warning with Clang among others.
Merge pull request #2 from mgaunard/clang_warning_fix

Avoid unused typedef warnings with clang