[pragma] More
This commit is contained in:
parent
06e8091661
commit
1a6b97a491
11
src/hb.hh
11
src/hb.hh
|
@ -42,18 +42,24 @@
|
||||||
//#pragma GCC diagnostic warning "-Weverything"
|
//#pragma GCC diagnostic warning "-Weverything"
|
||||||
/* Error */
|
/* Error */
|
||||||
#pragma GCC diagnostic error "-Wcast-align"
|
#pragma GCC diagnostic error "-Wcast-align"
|
||||||
#pragma GCC diagnostic error "-Wformat=2"
|
#pragma GCC diagnostic error "-Wformat-security"
|
||||||
#pragma GCC diagnostic error "-Winit-self"
|
#pragma GCC diagnostic error "-Winit-self"
|
||||||
#pragma GCC diagnostic error "-Wimplicit-function-declaration"
|
#pragma GCC diagnostic error "-Wimplicit-function-declaration"
|
||||||
#pragma GCC diagnostic error "-Wmissing-braces"
|
#pragma GCC diagnostic error "-Wmissing-braces"
|
||||||
|
#pragma GCC diagnostic error "-Wmissing-declarations"
|
||||||
#pragma GCC diagnostic error "-Wmissing-noreturn"
|
#pragma GCC diagnostic error "-Wmissing-noreturn"
|
||||||
|
#pragma GCC diagnostic error "-Wmissing-prototypes"
|
||||||
|
#pragma GCC diagnostic error "-Wnested-externs"
|
||||||
|
#pragma GCC diagnostic error "-Wold-style-definition"
|
||||||
#pragma GCC diagnostic error "-Wpointer-arith"
|
#pragma GCC diagnostic error "-Wpointer-arith"
|
||||||
#pragma GCC diagnostic error "-Wredundant-decls"
|
#pragma GCC diagnostic error "-Wredundant-decls"
|
||||||
|
#pragma GCC diagnostic error "-Wstrict-prototypes"
|
||||||
#pragma GCC diagnostic error "-Wswitch-enum"
|
#pragma GCC diagnostic error "-Wswitch-enum"
|
||||||
#pragma GCC diagnostic error "-Wunused"
|
#pragma GCC diagnostic error "-Wunused"
|
||||||
#pragma GCC diagnostic error "-Wwrite-strings"
|
#pragma GCC diagnostic error "-Wwrite-strings"
|
||||||
/* Warning */
|
/* Warning */
|
||||||
#pragma GCC diagnostic warning "-Wdisabled-optimization"
|
#pragma GCC diagnostic warning "-Wdisabled-optimization"
|
||||||
|
#pragma GCC diagnostic warning "-Wformat=2"
|
||||||
#pragma GCC diagnostic warning "-Wlogical-op"
|
#pragma GCC diagnostic warning "-Wlogical-op"
|
||||||
#pragma GCC diagnostic warning "-Wmissing-format-attribute"
|
#pragma GCC diagnostic warning "-Wmissing-format-attribute"
|
||||||
#pragma GCC diagnostic warning "-Wsign-compare"
|
#pragma GCC diagnostic warning "-Wsign-compare"
|
||||||
|
@ -62,6 +68,9 @@
|
||||||
#pragma GCC diagnostic warning "-Wvla"
|
#pragma GCC diagnostic warning "-Wvla"
|
||||||
/* Ignored */
|
/* Ignored */
|
||||||
#pragma GCC diagnostic ignored "-Wconversion" // TODO fix
|
#pragma GCC diagnostic ignored "-Wconversion" // TODO fix
|
||||||
|
#pragma GCC diagnostic ignored "-Wformat-nonliteral"
|
||||||
|
#pragma GCC diagnostic ignored "-Wformat-signedness" // TODO fix
|
||||||
|
#pragma GCC diagnostic ignored "-Wformat-zero-length"
|
||||||
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
||||||
#pragma GCC diagnostic ignored "-Wpacked" // Erratic impl in clang
|
#pragma GCC diagnostic ignored "-Wpacked" // Erratic impl in clang
|
||||||
#pragma GCC diagnostic ignored "-Wshadow" // TODO fix
|
#pragma GCC diagnostic ignored "-Wshadow" // TODO fix
|
||||||
|
|
Loading…
Reference in New Issue