Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/linux86-0.16.17/ar/ar.c
Examining data/linux86-0.16.17/ar/alloca.c
Examining data/linux86-0.16.17/as/align.h
Examining data/linux86-0.16.17/as/file.h
Examining data/linux86-0.16.17/as/type.h
Examining data/linux86-0.16.17/as/assemble.c
Examining data/linux86-0.16.17/as/opcode.h
Examining data/linux86-0.16.17/as/express.c
Examining data/linux86-0.16.17/as/source.h
Examining data/linux86-0.16.17/as/6809/const.h
Examining data/linux86-0.16.17/as/byteord.h
Examining data/linux86-0.16.17/as/alloc.c
Examining data/linux86-0.16.17/as/genbin.c
Examining data/linux86-0.16.17/as/genobj.c
Examining data/linux86-0.16.17/as/keywords.c
Examining data/linux86-0.16.17/as/pops.c
Examining data/linux86-0.16.17/as/scan.c
Examining data/linux86-0.16.17/as/errors.c
Examining data/linux86-0.16.17/as/errors.h
Examining data/linux86-0.16.17/as/syshead.h
Examining data/linux86-0.16.17/as/table.c
Examining data/linux86-0.16.17/as/const.h
Examining data/linux86-0.16.17/as/as.c
Examining data/linux86-0.16.17/as/flag.h
Examining data/linux86-0.16.17/as/typeconv.c
Examining data/linux86-0.16.17/as/gensym.c
Examining data/linux86-0.16.17/as/macro.c
Examining data/linux86-0.16.17/as/mops.c
Examining data/linux86-0.16.17/as/genlist.c
Examining data/linux86-0.16.17/as/macro.h
Examining data/linux86-0.16.17/as/scan.h
Examining data/linux86-0.16.17/as/globvar.h
Examining data/linux86-0.16.17/as/proto.h
Examining data/linux86-0.16.17/as/address.h
Examining data/linux86-0.16.17/as/readsrc.c
Examining data/linux86-0.16.17/bcc/align.h
Examining data/linux86-0.16.17/bcc/type.h
Examining data/linux86-0.16.17/bcc/hashcmd.c
Examining data/linux86-0.16.17/bcc/table.h
Examining data/linux86-0.16.17/bcc/hardop.c
Examining data/linux86-0.16.17/bcc/express.c
Examining data/linux86-0.16.17/bcc/condcode.h
Examining data/linux86-0.16.17/bcc/debug.c
Examining data/linux86-0.16.17/bcc/os.h
Examining data/linux86-0.16.17/bcc/6809/const.h
Examining data/linux86-0.16.17/bcc/byteord.h
Examining data/linux86-0.16.17/bcc/floatop.c
Examining data/linux86-0.16.17/bcc/preserve.c
Examining data/linux86-0.16.17/bcc/sysproto.h
Examining data/linux86-0.16.17/bcc/input.c
Examining data/linux86-0.16.17/bcc/dbnode.c
Examining data/linux86-0.16.17/bcc/longop.c
Examining data/linux86-0.16.17/bcc/sizes.h
Examining data/linux86-0.16.17/bcc/output.h
Examining data/linux86-0.16.17/bcc/codefrag.c
Examining data/linux86-0.16.17/bcc/reg.h
Examining data/linux86-0.16.17/bcc/output.c
Examining data/linux86-0.16.17/bcc/label.h
Examining data/linux86-0.16.17/bcc/function.c
Examining data/linux86-0.16.17/bcc/scan.c
Examining data/linux86-0.16.17/bcc/declare.c
Examining data/linux86-0.16.17/bcc/assign.c
Examining data/linux86-0.16.17/bcc/debug.h
Examining data/linux86-0.16.17/bcc/dbprintf.c
Examining data/linux86-0.16.17/bcc/type.c
Examining data/linux86-0.16.17/bcc/genloads.c
Examining data/linux86-0.16.17/bcc/table.c
Examining data/linux86-0.16.17/bcc/state.c
Examining data/linux86-0.16.17/bcc/label.c
Examining data/linux86-0.16.17/bcc/glogcode.c
Examining data/linux86-0.16.17/bcc/bcc.h
Examining data/linux86-0.16.17/bcc/types.h
Examining data/linux86-0.16.17/bcc/parse.h
Examining data/linux86-0.16.17/bcc/sc.h
Examining data/linux86-0.16.17/bcc/scan.h
Examining data/linux86-0.16.17/bcc/gencode.h
Examining data/linux86-0.16.17/bcc/loadexp.c
Examining data/linux86-0.16.17/bcc/softop.c
Examining data/linux86-0.16.17/bcc/preproc.c
Examining data/linux86-0.16.17/bcc/proto.h
Examining data/linux86-0.16.17/bcc/input.h
Examining data/linux86-0.16.17/bcc/gencode.c
Examining data/linux86-0.16.17/bcc/exptree.c
Examining data/linux86-0.16.17/bcc/bcc-cc1.c
Examining data/linux86-0.16.17/bcc/bcc.c
Examining data/linux86-0.16.17/bcc/const.h
Examining data/linux86-0.16.17/bootblocks/i86_funcs.c
Examining data/linux86-0.16.17/bootblocks/fs_tar.c
Examining data/linux86-0.16.17/bootblocks/fs_dos.c
Examining data/linux86-0.16.17/bootblocks/unix.c
Examining data/linux86-0.16.17/bootblocks/monitor.h
Examining data/linux86-0.16.17/bootblocks/minix.h
Examining data/linux86-0.16.17/bootblocks/buffer.c
Examining data/linux86-0.16.17/bootblocks/fs_min.c
Examining data/linux86-0.16.17/bootblocks/commands.c
Examining data/linux86-0.16.17/bootblocks/readfs.h
Examining data/linux86-0.16.17/bootblocks/boot_win.c
Examining data/linux86-0.16.17/bootblocks/monitor.c
Examining data/linux86-0.16.17/bootblocks/help.c
Examining data/linux86-0.16.17/bootblocks/minix_elks.c
Examining data/linux86-0.16.17/bootblocks/i86_funcs.h
Examining data/linux86-0.16.17/bootblocks/fs.c
Examining data/linux86-0.16.17/bootblocks/minix.c
Examining data/linux86-0.16.17/bootblocks/makeboot.c
Examining data/linux86-0.16.17/bootblocks/lsys.c
Examining data/linux86-0.16.17/bootblocks/bzimage.c
Examining data/linux86-0.16.17/bootblocks/relocate.c
Examining data/linux86-0.16.17/copt/copt.c
Examining data/linux86-0.16.17/cpp/token1.c
Examining data/linux86-0.16.17/cpp/token2.c
Examining data/linux86-0.16.17/cpp/token1.h
Examining data/linux86-0.16.17/cpp/main.c
Examining data/linux86-0.16.17/cpp/token2.h
Examining data/linux86-0.16.17/cpp/cc.h
Examining data/linux86-0.16.17/cpp/torture.c
Examining data/linux86-0.16.17/cpp/cpp.c
Examining data/linux86-0.16.17/cpp/hash.c
Examining data/linux86-0.16.17/dis88/dismain.c
Examining data/linux86-0.16.17/dis88/ansi.h
Examining data/linux86-0.16.17/dis88/disfp.c
Examining data/linux86-0.16.17/dis88/disrel.c
Examining data/linux86-0.16.17/dis88/dishand.c
Examining data/linux86-0.16.17/dis88/distabs.c
Examining data/linux86-0.16.17/dis88/old_a.out.h
Examining data/linux86-0.16.17/dis88/dis.h
Examining data/linux86-0.16.17/doselks/doselks.h
Examining data/linux86-0.16.17/doselks/doselks.c
Examining data/linux86-0.16.17/doselks/syscalls.h
Examining data/linux86-0.16.17/doselks/coroutine.c
Examining data/linux86-0.16.17/doselks/syscalls.c
Examining data/linux86-0.16.17/elksemu/elks_signal.c
Examining data/linux86-0.16.17/elksemu/elks.h
Examining data/linux86-0.16.17/elksemu/binfmt_elks.c