+ "Use the specified standard for parsing QC code. The following\n"
+ "standards are available: gmqcc, qcc, fteqcc Selecting a standard\n"
+ "also implies some -f options and behaves as if those options have\n"
+ "been written right after the -std option, meaning if you changed\n"
+ "them before the --std option, you're now overwriting them.\n\n"
+ "-std=gmqcc includes:\n"
+ " -fadjust-vector-fields\n"
+ " -fcorrect-logic\n"
+ " -ftrue-empty-strings\n"
+ " -floop-labels\n"
+ " -finitialized-nonconstants\n"
+ " -ftranslatable-strings\n"
+ " -fno-false-empty-strings\n"
+ " -Winvalid-parameter-count\n"
+ " -Wmissing-returnvalues\n"
+ " -fcorrect-ternary (cannot be turned off)\n\n"
+ "-std=qcc includes:\n"
+ " -fassign-function-types\n"
+ " -fIno-adjust-vector-fields\n\n"
+ "-std=fteqcc includes:\n"
+ " -fftepp\n"
+ " -ftranslatable-strings\n"
+ " -fassign-function-types\n"
+ " -Wternary-precedence\n"
+ " -fno-adjust-vector-fields\n"
+ " -fno-correct-ternary"