flagcount 300 include/libc.h extern void flagcount(char*, char*, int*); flagcount 18 include/plan9/libc.h void flagcount(char*, char*, int*); flagcount 106 src/cmd/5a/lex.c flagcount("S", "print assembly and machine code", &debug['S']); flagcount 107 src/cmd/5a/lex.c flagcount("m", "debug preprocessor macros", &debug['m']); flagcount 116 src/cmd/6a/lex.c flagcount("S", "print assembly and machine code", &debug['S']); flagcount 117 src/cmd/6a/lex.c flagcount("m", "debug preprocessor macros", &debug['m']); flagcount 111 src/cmd/8a/lex.c flagcount("S", "print assembly and machine code", &debug['S']); flagcount 112 src/cmd/8a/lex.c flagcount("m", "debug preprocessor macros", &debug['m']); flagcount 157 src/cmd/cc/lex.c flagcount("+", "pass -+ to preprocessor", &debug['+']); flagcount 158 src/cmd/cc/lex.c flagcount(".", "pass -. to preprocessor", &debug['.']); flagcount 159 src/cmd/cc/lex.c flagcount("<", "debug shift", &debug['<']); flagcount 160 src/cmd/cc/lex.c flagcount("A", "debug alignment", &debug['A']); flagcount 161 src/cmd/cc/lex.c flagcount("B", "allow pre-ANSI code", &debug['B']); flagcount 163 src/cmd/cc/lex.c flagcount("C", "debug constant propagation", &debug['C']); flagcount 165 src/cmd/cc/lex.c flagcount("F", "enable print format checks", &debug['F']); flagcount 167 src/cmd/cc/lex.c flagcount("H", "debug shift propagation", &debug['H']); flagcount 169 src/cmd/cc/lex.c flagcount("L", "debug lexer", &debug['L']); flagcount 170 src/cmd/cc/lex.c flagcount("M", "debug move generation", &debug['M']); flagcount 171 src/cmd/cc/lex.c flagcount("N", "disable optimizations", &debug['N']); flagcount 172 src/cmd/cc/lex.c flagcount("P", "debug peephole optimizer", &debug['P']); flagcount 173 src/cmd/cc/lex.c flagcount("Q", "print exported Go definitions", &debug['Q']); flagcount 174 src/cmd/cc/lex.c flagcount("R", "debug register optimizer", &debug['R']); flagcount 175 src/cmd/cc/lex.c flagcount("S", "print assembly", &debug['S']); flagcount 176 src/cmd/cc/lex.c flagcount("T", "enable type signatures", &debug['T']); flagcount 177 src/cmd/cc/lex.c flagcount("V", "enable pointer type checks", &debug['V']); flagcount 178 src/cmd/cc/lex.c flagcount("W", "debug switch generation", &debug['W']); flagcount 179 src/cmd/cc/lex.c flagcount("X", "abort on error", &debug['X']); flagcount 180 src/cmd/cc/lex.c flagcount("Y", "debug index generation", &debug['Y']); flagcount 181 src/cmd/cc/lex.c flagcount("Z", "skip code generation", &debug['Z']); flagcount 182 src/cmd/cc/lex.c flagcount("a", "print acid definitions", &debug['a']); flagcount 183 src/cmd/cc/lex.c flagcount("c", "debug constant evaluation", &debug['c']); flagcount 184 src/cmd/cc/lex.c flagcount("d", "debug declarations", &debug['d']); flagcount 185 src/cmd/cc/lex.c flagcount("e", "debug macro expansion", &debug['e']); flagcount 186 src/cmd/cc/lex.c flagcount("f", "debug pragmas", &debug['f']); flagcount 187 src/cmd/cc/lex.c flagcount("g", "debug code generation", &debug['g']); flagcount 188 src/cmd/cc/lex.c flagcount("i", "debug initialization", &debug['i']); flagcount 191 src/cmd/cc/lex.c flagcount("m", "debug multiplication", &debug['m']); flagcount 192 src/cmd/cc/lex.c flagcount("n", "print acid/Go to file, not stdout", &debug['n']); flagcount 194 src/cmd/cc/lex.c flagcount("p", "invoke C preprocessor", &debug['p']); flagcount 195 src/cmd/cc/lex.c flagcount("q", "print Go definitions", &debug['q']); flagcount 196 src/cmd/cc/lex.c flagcount("s", "print #define assembly offsets", &debug['s']); flagcount 197 src/cmd/cc/lex.c flagcount("t", "debug code generation", &debug['t']); flagcount 199 src/cmd/cc/lex.c flagcount("w", "enable warnings", &debug['w']); flagcount 200 src/cmd/cc/lex.c flagcount("v", "increase debug verbosity", &debug['v']); flagcount 202 src/cmd/cc/lex.c flagcount("largemodel", "generate code that assumes a large memory model", &flag_largemodel); flagcount 274 src/cmd/gc/lex.c flagcount("+", "compiling runtime", &compiling_runtime); flagcount 275 src/cmd/gc/lex.c flagcount("%", "debug non-static initializers", &debug['%']); flagcount 276 src/cmd/gc/lex.c flagcount("A", "for bootstrapping, allow 'any' type", &debug['A']); flagcount 277 src/cmd/gc/lex.c flagcount("B", "disable bounds checking", &debug['B']); flagcount 279 src/cmd/gc/lex.c flagcount("E", "debug symbol export", &debug['E']); flagcount 281 src/cmd/gc/lex.c flagcount("K", "debug missing line numbers", &debug['K']); flagcount 282 src/cmd/gc/lex.c flagcount("L", "use full (long) path in error messages", &debug['L']); flagcount 283 src/cmd/gc/lex.c flagcount("M", "debug move generation", &debug['M']); flagcount 284 src/cmd/gc/lex.c flagcount("N", "disable optimizations", &debug['N']); flagcount 285 src/cmd/gc/lex.c flagcount("P", "debug peephole optimizer", &debug['P']); flagcount 286 src/cmd/gc/lex.c flagcount("R", "debug register optimizer", &debug['R']); flagcount 287 src/cmd/gc/lex.c flagcount("S", "print assembly listing", &debug['S']); flagcount 289 src/cmd/gc/lex.c flagcount("W", "debug parse tree after type checking", &debug['W']); flagcount 290 src/cmd/gc/lex.c flagcount("complete", "compiling complete package (no C or assembly)", &pure_go); flagcount 292 src/cmd/gc/lex.c flagcount("e", "no limit on number of errors reported", &debug['e']); flagcount 293 src/cmd/gc/lex.c flagcount("f", "debug stack frames", &debug['f']); flagcount 294 src/cmd/gc/lex.c flagcount("g", "debug code generation", &debug['g']); flagcount 295 src/cmd/gc/lex.c flagcount("h", "halt on error", &debug['h']); flagcount 296 src/cmd/gc/lex.c flagcount("i", "debug line number stack", &debug['i']); flagcount 298 src/cmd/gc/lex.c flagcount("j", "debug runtime-initialized variables", &debug['j']); flagcount 299 src/cmd/gc/lex.c flagcount("l", "disable inlining", &debug['l']); flagcount 300 src/cmd/gc/lex.c flagcount("live", "debug liveness analysis", &debuglive); flagcount 301 src/cmd/gc/lex.c flagcount("m", "print optimization decisions", &debug['m']); flagcount 302 src/cmd/gc/lex.c flagcount("nolocalimports", "reject local (relative) imports", &nolocalimports); flagcount 305 src/cmd/gc/lex.c flagcount("pack", "write package file instead of object file", &writearchive); flagcount 306 src/cmd/gc/lex.c flagcount("r", "debug generated wrappers", &debug['r']); flagcount 307 src/cmd/gc/lex.c flagcount("race", "enable race detector", &flag_race); flagcount 308 src/cmd/gc/lex.c flagcount("s", "warn about composite literals that can be simplified", &debug['s']); flagcount 310 src/cmd/gc/lex.c flagcount("u", "reject unsafe code", &safemode); flagcount 311 src/cmd/gc/lex.c flagcount("v", "increase debug verbosity", &debug['v']); flagcount 312 src/cmd/gc/lex.c flagcount("w", "debug type checking", &debug['w']); flagcount 313 src/cmd/gc/lex.c flagcount("x", "debug lexer", &debug['x']); flagcount 314 src/cmd/gc/lex.c flagcount("y", "debug declarations in canned imports (with -d)", &debug['y']); flagcount 316 src/cmd/gc/lex.c flagcount("largemodel", "generate code that assumes a large memory model", &flag_largemodel); flagcount 71 src/cmd/ld/pobj.c flagcount("1", "use alternate profiling code", &debug['1']); flagcount 73 src/cmd/ld/pobj.c flagcount("8", "assume 64-bit addresses", &debug['8']); flagcount 78 src/cmd/ld/pobj.c flagcount("G", "debug pseudo-ops", &debug['G']); flagcount 82 src/cmd/ld/pobj.c flagcount("K", "add stack underflow checks", &debug['K']); flagcount 84 src/cmd/ld/pobj.c flagcount("M", "disable software div/mod", &debug['M']); flagcount 85 src/cmd/ld/pobj.c flagcount("O", "print pc-line tables", &debug['O']); flagcount 86 src/cmd/ld/pobj.c flagcount("Q", "debug byte-register code gen", &debug['Q']); flagcount 88 src/cmd/ld/pobj.c flagcount("P", "debug code generation", &debug['P']); flagcount 90 src/cmd/ld/pobj.c flagcount("S", "check type signatures", &debug['S']); flagcount 93 src/cmd/ld/pobj.c flagcount("W", "disassemble input", &debug['W']); flagcount 95 src/cmd/ld/pobj.c flagcount("Z", "clear stack frame on entry", &debug['Z']); flagcount 96 src/cmd/ld/pobj.c flagcount("a", "disassemble output", &debug['a']); flagcount 97 src/cmd/ld/pobj.c flagcount("c", "dump call graph", &debug['c']); flagcount 98 src/cmd/ld/pobj.c flagcount("d", "disable dynamic executable", &debug['d']); flagcount 101 src/cmd/ld/pobj.c flagcount("f", "ignore version mismatch", &debug['f']); flagcount 102 src/cmd/ld/pobj.c flagcount("g", "disable go package data checks", &debug['g']); flagcount 106 src/cmd/ld/pobj.c flagcount("n", "dump symbol table", &debug['n']); flagcount 109 src/cmd/ld/pobj.c flagcount("race", "enable race detector", &flag_race); flagcount 110 src/cmd/ld/pobj.c flagcount("s", "disable symbol table", &debug['s']); flagcount 112 src/cmd/ld/pobj.c flagcount("shared", "generate shared object (implies -linkmode external)", &flag_shared); flagcount 114 src/cmd/ld/pobj.c flagcount("u", "reject unsafe packages", &debug['u']); flagcount 115 src/cmd/ld/pobj.c flagcount("v", "print link trace", &debug['v']); flagcount 116 src/cmd/ld/pobj.c flagcount("w", "disable DWARF generation", &debug['w']);