Supress warnings on latest android ndk r9b (and potentially others)

There are several warnings of various forms which can be supressed

```
android-ndk-r9b/platforms/android-19/arch-x86/usr/include/sys/stat.h:45:19:
warning: ISO C90 does not support 'long long' [-Wlong-long]

android-ndk-r9b/platforms/android-19/arch-x86/usr/include/asm-generic/siginfo.h:58:7:
warning: ISO C forbids zero-size array '_pad' [-Wpedantic]

android-ndk-r9b/platforms/android-19/arch-x86/usr/include/linux/tcp.h:24:2:
warning: type of bit-field 'res1' is a GCC extension [-Wpedantic]

android-ndk-r9b/platforms/android-19/arch-x86/usr/include/linux/compiler.h:25:31:
warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
```