diff options
author | Tor Lillqvist <tml@iki.fi> | 2012-08-28 14:31:39 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2012-09-24 17:00:20 +0300 |
commit | 25d61bd3ddcd7400192d0669b1d9ebfaaa13004c (patch) | |
tree | dc103fb9cd3b992ccf210d9a6e8495628aa6bd39 /sal/android/faulty.lib/mozilla/Assertions.h | |
parent | e8037c7074dce14cd31c93d2f8c5d07a3a753a0c (diff) |
Make the faulty.lib code actually compile and link
Change-Id: I81614321ef29bff647c7c4e4b356d5f115ccb3f3
Diffstat (limited to 'sal/android/faulty.lib/mozilla/Assertions.h')
-rw-r--r-- | sal/android/faulty.lib/mozilla/Assertions.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sal/android/faulty.lib/mozilla/Assertions.h b/sal/android/faulty.lib/mozilla/Assertions.h index 407fb24e98d1..20e09cb89530 100644 --- a/sal/android/faulty.lib/mozilla/Assertions.h +++ b/sal/android/faulty.lib/mozilla/Assertions.h @@ -8,6 +8,19 @@ #ifndef mozilla_Assertions_h_ #define mozilla_Assertions_h_ +// This header gets included early enough in all the faulty.lib code so make +// sure some warnings are just that. Mozilla apparetly doesn't like -Werror? + +#ifdef LIBO_WERROR +#pragma GCC diagnostic warning "-Wempty-body" +#pragma GCC diagnostic warning "-Wformat" +#pragma GCC diagnostic warning "-Wignored-qualifiers" +#pragma GCC diagnostic warning "-Wshadow" +#pragma GCC diagnostic warning "-Wsign-compare" +#pragma GCC diagnostic warning "-Wunused-parameter" +#pragma GCC diagnostic warning "-Wunused-variable" +#endif + #include "mozilla/Attributes.h" #include <stddef.h> |