Lines 26-33
Link Here
|
26 |
#CPPFLAGS="$CPPFLAGS -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE" |
26 |
#CPPFLAGS="$CPPFLAGS -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE" |
27 |
|
27 |
|
28 |
if test "$GCC" = "yes"; then |
28 |
if test "$GCC" = "yes"; then |
|
|
29 |
|
30 |
gcc_major_version=`$CC -dumpversion | cut -d '.' -f 1` |
31 |
|
29 |
WARNINGFLAGS="$WARNINGFLAGS -Wall" |
32 |
WARNINGFLAGS="$WARNINGFLAGS -Wall" |
30 |
WARNINGFLAGS="$WARNINGFLAGS -Werror" |
33 |
# WARNINGFLAGS="$WARNINGFLAGS -Werror" |
31 |
WARNINGFLAGS="$WARNINGFLAGS -Wcast-align -Wno-uninitialized" |
34 |
WARNINGFLAGS="$WARNINGFLAGS -Wcast-align -Wno-uninitialized" |
32 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-declarations" |
35 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-declarations" |
33 |
WARNINGFLAGS="$WARNINGFLAGS -Wredundant-decls" |
36 |
WARNINGFLAGS="$WARNINGFLAGS -Wredundant-decls" |
Lines 41-59
Link Here
|
41 |
WARNINGFLAGS="$WARNINGFLAGS -Wformat-security" |
44 |
WARNINGFLAGS="$WARNINGFLAGS -Wformat-security" |
42 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-include-dirs" |
45 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-include-dirs" |
43 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-format-attribute" |
46 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-format-attribute" |
44 |
WARNINGFLAGS="$WARNINGFLAGS -Wclobbered" |
47 |
|
45 |
WARNINGFLAGS="$WARNINGFLAGS -Wempty-body" |
48 |
if test $gcc_major_version -lt 4;then |
46 |
WARNINGFLAGS="$WARNINGFLAGS -Wignored-qualifiers" |
49 |
WARNINGFLAGS="$WARNINGFLAGS -Wclobbered" |
|
|
50 |
WARNINGFLAGS="$WARNINGFLAGS -Wempty-body" |
51 |
WARNINGFLAGS="$WARNINGFLAGS -Wignored-qualifiers" |
52 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-parameter-type" |
53 |
WARNINGFLAGS="$WARNINGFLAGS -Woverride-init" |
54 |
WARNINGFLAGS="$WARNINGFLAGS -Wtype-limits" |
55 |
WARNINGFLAGS="$WARNINGFLAGS -Wuninitialized" |
56 |
else |
57 |
WARNINGFLAGS="$WARNINGFLAGS -Wextra" |
58 |
fi |
47 |
# WARNINGFLAGS="$WARNINGFLAGS -Wsign-compare" |
59 |
# WARNINGFLAGS="$WARNINGFLAGS -Wsign-compare" |
48 |
WARNINGFLAGS="$WARNINGFLAGS -Wtype-limits" |
|
|
49 |
WARNINGFLAGS="$WARNINGFLAGS -Wuninitialized" |
50 |
WARNINGFLAGS="$WARNINGFLAGS -Waggregate-return" |
60 |
WARNINGFLAGS="$WARNINGFLAGS -Waggregate-return" |
51 |
WARNINGFLAGS="$WARNINGFLAGS -Wdeclaration-after-statement" |
61 |
WARNINGFLAGS="$WARNINGFLAGS -Wdeclaration-after-statement" |
52 |
WARNINGFLAGS="$WARNINGFLAGS -Wshadow" |
62 |
WARNINGFLAGS="$WARNINGFLAGS -Wshadow" |
53 |
WARNINGFLAGS="$WARNINGFLAGS -Winline" |
63 |
WARNINGFLAGS="$WARNINGFLAGS -Winline" |
54 |
# WARNINGFLAGS="$WARNINGFLAGS -Wswitch-enum" |
64 |
# WARNINGFLAGS="$WARNINGFLAGS -Wswitch-enum" |
55 |
WARNINGFLAGS="$WARNINGFLAGS -Wmissing-parameter-type" |
|
|
56 |
WARNINGFLAGS="$WARNINGFLAGS -Woverride-init" |
57 |
WARNINGFLAGS="$WARNINGFLAGS -Wno-strict-aliasing" |
65 |
WARNINGFLAGS="$WARNINGFLAGS -Wno-strict-aliasing" |
58 |
else |
66 |
else |
59 |
WARNINGFLAGS="" |
67 |
WARNINGFLAGS="" |