From: Wolfgang (Blub) Bumiller Date: Tue, 14 Aug 2012 14:20:39 +0000 (+0200) Subject: flags and warnings not printed anymore without -dump X-Git-Tag: 0.1-rc1~304 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=5064554b76d68f51870118c4582c72b9e2aeef83;p=xonotic%2Fgmqcc.git flags and warnings not printed anymore without -dump --- diff --git a/main.c b/main.c index 75813d2..21c0a03 100644 --- a/main.c +++ b/main.c @@ -347,15 +347,17 @@ int main(int argc, char **argv) { return usage(); } - for (itr = 0; itr < COUNT_FLAGS; ++itr) { - printf("Flag %s = %i\n", opts_flag_list[itr].name, OPTS_FLAG(itr)); - } - for (itr = 0; itr < COUNT_WARNINGS; ++itr) { - printf("Warning %s = %i\n", opts_warn_list[itr].name, OPTS_WARN(itr)); + if (opts_dump) { + for (itr = 0; itr < COUNT_FLAGS; ++itr) { + printf("Flag %s = %i\n", opts_flag_list[itr].name, OPTS_FLAG(itr)); + } + for (itr = 0; itr < COUNT_WARNINGS; ++itr) { + printf("Warning %s = %i\n", opts_warn_list[itr].name, OPTS_WARN(itr)); + } + printf("output = %s\n", opts_output); + printf("optimization level = %i\n", (int)opts_O); + printf("standard = %i\n", opts_standard); } - printf("output = %s\n", opts_output); - printf("optimization level = %i\n", (int)opts_O); - printf("standard = %i\n", opts_standard); if (!parser_init()) { printf("failed to initialize parser\n");