summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorFred Wright <fw@fwright.net>2018-12-24 20:47:01 -0800
committerFred Wright <fw@fwright.net>2018-12-25 19:29:10 -0800
commit263d7dd0cbff2bb311e27c580a075e72c7ada72e (patch)
tree35d3838446105c352689fca39dd0a1b986f47920 /SConstruct
parent62714ccce87c488bb6aac8aa1332eb26ca8fe732 (diff)
downloadgpsd-263d7dd0cbff2bb311e27c580a075e72c7ada72e.tar.gz
Fixes unused argument warnings in config.log.
The test programs used for some of the configure checks use dummy main() functions which ignore argc and argv. Adding void casts keeps these from giving warnings in config.log. TESTED: Build still works, and relevant warnings in config.log are gone.
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct4
1 files changed, 4 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct
index 6e6caf96..9a1eb799 100644
--- a/SConstruct
+++ b/SConstruct
@@ -570,6 +570,7 @@ def CheckCompilerOption(context, option):
context.env.Append(CFLAGS=option)
ret = context.TryLink("""
int main(int argc, char **argv) {
+ (void) argc; (void) argv;
return 0;
}
""", '.c')
@@ -587,6 +588,7 @@ def CheckHeaderDefines(context, file, define):
#error %s is not defined
#endif
int main(int argc, char **argv) {
+ (void) argc; (void) argv;
return 0;
}
""" % (file, define, define), '.c')
@@ -601,6 +603,7 @@ def CheckCompilerDefines(context, define):
#error %s is not defined
#endif
int main(int argc, char **argv) {
+ (void) argc; (void) argv;
return 0;
}
""" % (define, define), '.c')
@@ -617,6 +620,7 @@ def CheckC11(context):
#error Not C11
#endif
int main(int argc, char **argv) {
+ (void) argc; (void) argv;
return 0;
}
""", '.c')