aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
authorJosh Triplett <josh@freedesktop.org>2007-08-30 18:00:20 -0700
committerJosh Triplett <josh@freedesktop.org>2007-08-30 18:00:20 -0700
commit81b9e5d1e77fa622579f08eac522cc03f90395f2 (patch)
treec099dc0d4dd543fd7840cd918e1877d42db758c5
parentdf7ff6e5693f0556f655acc8f29cb0682adcfe55 (diff)
downloadsparse-dev-81b9e5d1e77fa622579f08eac522cc03f90395f2.tar.gz
Sort warning options in lib.c and lib.h
Signed-off-by: Josh Triplett <josh@freedesktop.org>
-rw-r--r--lib.c52
-rw-r--r--lib.h25
2 files changed, 40 insertions, 37 deletions
diff --git a/lib.c b/lib.c
index 22e2fe29..b40c8fb1 100644
--- a/lib.c
+++ b/lib.c
@@ -188,26 +188,26 @@ void die(const char *fmt, ...)
static unsigned int pre_buffer_size;
static char pre_buffer[8192];
-int Wdefault_bitfield_sign = 0;
-int Wone_bit_signed_bitfield = 1;
-int Wcast_truncate = 1;
+int Waddress_space = 1;
int Wbitwise = 0;
-int Wtypesign = 0;
-int Wcontext = 1;
-int Wundefined_preprocessor = 0;
-int Wptr_subtraction_blows = 0;
int Wcast_to_address_space = 0;
+int Wcast_truncate = 1;
+int Wcontext = 1;
int Wdecl = 1;
-int Wtransparent_union = 1;
-int Wshadow = 0;
-int Waddress_space = 1;
-int Wenum_mismatch = 1;
+int Wdefault_bitfield_sign = 0;
int Wdo_while = 0;
-int Wuninitialized = 1;
-int Wold_initializer = 1;
+int Wenum_mismatch = 1;
int Wnon_pointer_null = 1;
+int Wold_initializer = 1;
+int Wone_bit_signed_bitfield = 1;
int Wparen_string = 0;
+int Wptr_subtraction_blows = 0;
int Wreturn_void = 0;
+int Wshadow = 0;
+int Wtransparent_union = 1;
+int Wtypesign = 0;
+int Wundefined_preprocessor = 0;
+int Wuninitialized = 1;
int dbg_entry = 0;
int dbg_dead = 0;
@@ -346,26 +346,26 @@ static const struct warning {
const char *name;
int *flag;
} warnings[] = {
+ { "address-space", &Waddress_space },
+ { "bitwise", &Wbitwise },
{ "cast-to-as", &Wcast_to_address_space },
- { "decl", &Wdecl },
- { "one-bit-signed-bitfield", &Wone_bit_signed_bitfield },
{ "cast-truncate", &Wcast_truncate },
- { "ptr-subtraction-blows", &Wptr_subtraction_blows },
- { "default-bitfield-sign", &Wdefault_bitfield_sign },
- { "undef", &Wundefined_preprocessor },
- { "bitwise", &Wbitwise },
- { "typesign", &Wtypesign },
{ "context", &Wcontext },
- { "transparent-union", &Wtransparent_union },
- { "shadow", &Wshadow },
- { "address-space", &Waddress_space },
- { "enum-mismatch", &Wenum_mismatch },
+ { "decl", &Wdecl },
+ { "default-bitfield-sign", &Wdefault_bitfield_sign },
{ "do-while", &Wdo_while },
- { "uninitialized", &Wuninitialized },
- { "old-initializer", &Wold_initializer },
+ { "enum-mismatch", &Wenum_mismatch },
{ "non-pointer-null", &Wnon_pointer_null },
+ { "old-initializer", &Wold_initializer },
+ { "one-bit-signed-bitfield", &Wone_bit_signed_bitfield },
{ "paren-string", &Wparen_string },
+ { "ptr-subtraction-blows", &Wptr_subtraction_blows },
{ "return-void", &Wreturn_void },
+ { "shadow", &Wshadow },
+ { "transparent-union", &Wtransparent_union },
+ { "typesign", &Wtypesign },
+ { "undef", &Wundefined_preprocessor },
+ { "uninitialized", &Wuninitialized },
};
enum {
diff --git a/lib.h b/lib.h
index aacafea2..a4a630e4 100644
--- a/lib.h
+++ b/lib.h
@@ -87,24 +87,27 @@ extern char **handle_switch(char *arg, char **next);
extern void add_pre_buffer(const char *fmt, ...) FORMAT_ATTR(1);
extern int preprocess_only;
-extern int Wptr_subtraction_blows;
-extern int Wdefault_bitfield_sign;
-extern int Wundefined_preprocessor;
-extern int Wbitwise, Wtypesign, Wcontext;
-extern int Wtransparent_union;
+
extern int Waddress_space;
+extern int Wbitwise;
extern int Wcast_to_address_space;
-extern int Wenum_mismatch;
-extern int Wdecl;
-extern int Wone_bit_signed_bitfield;
-extern int Wshadow;
extern int Wcast_truncate;
+extern int Wcontext;
+extern int Wdecl;
+extern int Wdefault_bitfield_sign;
extern int Wdo_while;
-extern int Wuninitialized;
-extern int Wold_initializer;
+extern int Wenum_mismatch;
extern int Wnon_pointer_null;
+extern int Wold_initializer;
+extern int Wone_bit_signed_bitfield;
extern int Wparen_string;
+extern int Wptr_subtraction_blows;
extern int Wreturn_void;
+extern int Wshadow;
+extern int Wtransparent_union;
+extern int Wtypesign;
+extern int Wundefined_preprocessor;
+extern int Wuninitialized;
extern int dbg_entry;
extern int dbg_dead;