=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== faucc-20180503/libfaucc/Makefile.am-16- for arch in i286 i386 ; do \ faucc-20180503/libfaucc/Makefile.am:17: file=`echo $$src | sed -e 's/\.c$$//'`; \ faucc-20180503/libfaucc/Makefile.am-18- echo $${file}; \ ############################################## faucc-20180503/check.sh-13- faucc-20180503/check.sh:14:f=`echo ${file} | sed -e 's/\..$//'` faucc-20180503/check.sh-15- ############################################## faucc-20180503/print.c-563- sol = print_indent(fp, sol, level); faucc-20180503/print.c:564: fprintf(fp, "asm ("); faucc-20180503/print.c-565- sol = 0; ############################################## faucc-20180503/print.c-1179- if (d->storage == STORAGE_ASM) { faucc-20180503/print.c:1180: fprintf(fp, "asm (\"%s\");\n", d->code); faucc-20180503/print.c-1181- ############################################## faucc-20180503/arch_i386_gen.c-4673- /* faucc-20180503/arch_i386_gen.c:4674: * Code in asm statement. faucc-20180503/arch_i386_gen.c-4675- */ faucc-20180503/arch_i386_gen.c:4676: /* Constraints in asm statement. */ faucc-20180503/arch_i386_gen.c-4677- break; ############################################## faucc-20180503/arch_i386_gen.c-5177- /* faucc-20180503/arch_i386_gen.c:5178: * No code. Asm constraints only. faucc-20180503/arch_i386_gen.c-5179- */ ############################################## faucc-20180503/arch_i386_gen.c-5204- /* faucc-20180503/arch_i386_gen.c:5205: * Replace %0, %1, ... in asm statements. faucc-20180503/arch_i386_gen.c-5206- */ ############################################## faucc-20180503/docs/structure.txt-109- faucc-20180503/docs/structure.txt:110:* an asm statement faucc-20180503/docs/structure.txt-111- The `code' member points to the string containing the asm ############################################## faucc-20180503/test/mb_ibm_at_bios/00get.sh-19- | while read file ; do faucc-20180503/test/mb_ibm_at_bios/00get.sh:20: file=`echo ${file} | sed -e 's/\.c//'` faucc-20180503/test/mb_ibm_at_bios/00get.sh-21- gcc -m32 -E ${CONFIG} -I${BIOS} -I${BIOS}/.. -I${BIOS}/../.. -D${section} -I${BIOS}/../../.. ${BIOS}/${file}.c > ${file}.${section}.i ############################################## faucc-20180503/test/bios/00get.sh-23- | while read file ; do faucc-20180503/test/bios/00get.sh:24: file=`echo ${file} | sed -e 's/\.c//'` faucc-20180503/test/bios/00get.sh-25- gcc -m32 -E ${CONFIG} -I${BIOS} -I${BIOS}/.. -I${BIOS}/../.. -I${BIOS}/../../.. -I${BIOS}/../mb_ibm_at_bios -I${BIOS}/../../../lib -D${section} ${BIOS}/${file}.c > ${file}.${section}.i ############################################## faucc-20180503/test/chip_intel_80386_inline.c-796-static uint32_t faucc-20180503/test/chip_intel_80386_inline.c:797:cpu_virt_addr(uint32_t addr, int wflag, int uflag) faucc-20180503/test/chip_intel_80386_inline.c-798-{ ############################################## faucc-20180503/test/chip_intel_80386_inline.c-868- if (cr0_pg) { faucc-20180503/test/chip_intel_80386_inline.c:869: addr = cpu_virt_addr(addr, 0, pl == 3); faucc-20180503/test/chip_intel_80386_inline.c-870- } ############################################## faucc-20180503/test/chip_intel_80386_inline.c-878- if (cr0_pg) { faucc-20180503/test/chip_intel_80386_inline.c:879: addr = cpu_virt_addr(addr, 1, pl == 3); faucc-20180503/test/chip_intel_80386_inline.c-880- } ############################################## faucc-20180503/test/dotests.sh-67- for file in *.i ; do faucc-20180503/test/dotests.sh:68: file=`basename ${file} .i` faucc-20180503/test/dotests.sh-69- echo "${file}..." ############################################## faucc-20180503/parse.y-149-%token CASE DEFAULT IF ELSE SWITCH WHILE DO FOR GOTO CONTINUE BREAK RETURN faucc-20180503/parse.y:150:%token ASM BUILTIN_VA_START BUILTIN_VA_END faucc-20180503/parse.y-151- ############################################## faucc-20180503/parse.y-1248- { $$ = $1; } faucc-20180503/parse.y:1249: | declarator3 ASM '(' string ')' faucc-20180503/parse.y-1250- { $$ = $1; ############################################## faucc-20180503/parse.y-1578- $$->expr0 = $2; } faucc-20180503/parse.y:1579: | ASM volatile_e '(' string ')' ';' faucc-20180503/parse.y-1580- { $$ = stmt_new(); ############################################## faucc-20180503/parse.y-1586- $$->change = constraint_list_new(); } faucc-20180503/parse.y:1587: | ASM volatile_e '(' string ':' asm_constraint_list_e ')' ';' faucc-20180503/parse.y-1588- { $$ = stmt_new(); ############################################## faucc-20180503/parse.y-1594- $$->change = constraint_list_new(); } faucc-20180503/parse.y:1595: | ASM volatile_e '(' string ':' asm_constraint_list_e ':' asm_constraint_list_e ')' ';' faucc-20180503/parse.y-1596- { $$ = stmt_new(); ############################################## faucc-20180503/parse.y-1602- $$->change = constraint_list_new(); } faucc-20180503/parse.y:1603: | ASM volatile_e '(' string ':' asm_constraint_list_e ':' asm_constraint_list_e ':' asm_change_list_e ')' ';' faucc-20180503/parse.y-1604- { $$ = stmt_new(); ############################################## faucc-20180503/parse.y-1671- | declaration faucc-20180503/parse.y:1672: | ASM '(' string ')' ';' faucc-20180503/parse.y-1673- { scope_asm_add($3.len, $3.string); } ############################################## faucc-20180503/arch_i286_gen.c-5237- /* faucc-20180503/arch_i286_gen.c:5238: * Code in asm statement. faucc-20180503/arch_i286_gen.c-5239- */ faucc-20180503/arch_i286_gen.c:5240: /* Constraints in asm statement. */ faucc-20180503/arch_i286_gen.c-5241- break; ############################################## faucc-20180503/arch_i286_gen.c-5958- /* faucc-20180503/arch_i286_gen.c:5959: * No code. Asm constraints only. faucc-20180503/arch_i286_gen.c-5960- */ ############################################## faucc-20180503/arch_i286_gen.c-5985- /* faucc-20180503/arch_i286_gen.c:5986: * Replace %0, %1, ... in asm statements. faucc-20180503/arch_i286_gen.c-5987- */