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/nvptx-tools-0.20180301/nvptx-run.c Examining data/nvptx-tools-0.20180301/include/timeval-utils.h Examining data/nvptx-tools-0.20180301/include/libiberty.h Examining data/nvptx-tools-0.20180301/include/plugin-api.h Examining data/nvptx-tools-0.20180301/include/xregex2.h Examining data/nvptx-tools-0.20180301/include/leb128.h Examining data/nvptx-tools-0.20180301/include/partition.h Examining data/nvptx-tools-0.20180301/include/hashtab.h Examining data/nvptx-tools-0.20180301/include/objalloc.h Examining data/nvptx-tools-0.20180301/include/md5.h Examining data/nvptx-tools-0.20180301/include/fnmatch.h Examining data/nvptx-tools-0.20180301/include/filenames.h Examining data/nvptx-tools-0.20180301/include/ansidecl.h Examining data/nvptx-tools-0.20180301/include/dwarf2.h Examining data/nvptx-tools-0.20180301/include/safe-ctype.h Examining data/nvptx-tools-0.20180301/include/lto-symtab.h Examining data/nvptx-tools-0.20180301/include/demangle.h Examining data/nvptx-tools-0.20180301/include/xtensa-config.h Examining data/nvptx-tools-0.20180301/include/dyn-string.h Examining data/nvptx-tools-0.20180301/include/obstack.h Examining data/nvptx-tools-0.20180301/include/fibheap.h Examining data/nvptx-tools-0.20180301/include/sha1.h Examining data/nvptx-tools-0.20180301/include/symcat.h Examining data/nvptx-tools-0.20180301/include/getopt.h Examining data/nvptx-tools-0.20180301/include/sort.h Examining data/nvptx-tools-0.20180301/include/simple-object.h Examining data/nvptx-tools-0.20180301/include/splay-tree.h Examining data/nvptx-tools-0.20180301/include/xregex.h Examining data/nvptx-tools-0.20180301/include/floatformat.h Examining data/nvptx-tools-0.20180301/version.h Examining data/nvptx-tools-0.20180301/nvptx-as.c Examining data/nvptx-tools-0.20180301/libiberty/choose-temp.c Examining data/nvptx-tools-0.20180301/libiberty/simple-object-mach-o.c Examining data/nvptx-tools-0.20180301/libiberty/simple-object-xcoff.c Examining data/nvptx-tools-0.20180301/libiberty/setproctitle.c Examining data/nvptx-tools-0.20180301/libiberty/strtod.c Examining data/nvptx-tools-0.20180301/libiberty/xmemdup.c Examining data/nvptx-tools-0.20180301/libiberty/timeval-utils.c Examining data/nvptx-tools-0.20180301/libiberty/xexit.c Examining data/nvptx-tools-0.20180301/libiberty/obstack.c Examining data/nvptx-tools-0.20180301/libiberty/mkstemps.c Examining data/nvptx-tools-0.20180301/libiberty/strerror.c Examining data/nvptx-tools-0.20180301/libiberty/bsearch.c Examining data/nvptx-tools-0.20180301/libiberty/getopt.c Examining data/nvptx-tools-0.20180301/libiberty/calloc.c Examining data/nvptx-tools-0.20180301/libiberty/gettimeofday.c Examining data/nvptx-tools-0.20180301/libiberty/strtoul.c Examining data/nvptx-tools-0.20180301/libiberty/vsnprintf.c Examining data/nvptx-tools-0.20180301/libiberty/lbasename.c Examining data/nvptx-tools-0.20180301/libiberty/pexecute.c Examining data/nvptx-tools-0.20180301/libiberty/rindex.c Examining data/nvptx-tools-0.20180301/libiberty/_doprnt.c Examining data/nvptx-tools-0.20180301/libiberty/strchr.c Examining data/nvptx-tools-0.20180301/libiberty/physmem.c Examining data/nvptx-tools-0.20180301/libiberty/unlink-if-ordinary.c Examining data/nvptx-tools-0.20180301/libiberty/index.c Examining data/nvptx-tools-0.20180301/libiberty/strndup.c Examining data/nvptx-tools-0.20180301/libiberty/memcmp.c Examining data/nvptx-tools-0.20180301/libiberty/strncmp.c Examining data/nvptx-tools-0.20180301/libiberty/memcpy.c Examining data/nvptx-tools-0.20180301/libiberty/simple-object.c Examining data/nvptx-tools-0.20180301/libiberty/objalloc.c Examining data/nvptx-tools-0.20180301/libiberty/getpwd.c Examining data/nvptx-tools-0.20180301/libiberty/vprintf.c Examining data/nvptx-tools-0.20180301/libiberty/clock.c Examining data/nvptx-tools-0.20180301/libiberty/strrchr.c Examining data/nvptx-tools-0.20180301/libiberty/partition.c Examining data/nvptx-tools-0.20180301/libiberty/basename.c Examining data/nvptx-tools-0.20180301/libiberty/pex-common.c Examining data/nvptx-tools-0.20180301/libiberty/regex.c Examining data/nvptx-tools-0.20180301/libiberty/strnlen.c Examining data/nvptx-tools-0.20180301/libiberty/vsprintf.c Examining data/nvptx-tools-0.20180301/libiberty/md5.c Examining data/nvptx-tools-0.20180301/libiberty/asprintf.c Examining data/nvptx-tools-0.20180301/libiberty/vasprintf.c Examining data/nvptx-tools-0.20180301/libiberty/bcopy.c Examining data/nvptx-tools-0.20180301/libiberty/strdup.c Examining data/nvptx-tools-0.20180301/libiberty/getcwd.c Examining data/nvptx-tools-0.20180301/libiberty/copysign.c Examining data/nvptx-tools-0.20180301/libiberty/xstrerror.c Examining data/nvptx-tools-0.20180301/libiberty/argv.c Examining data/nvptx-tools-0.20180301/libiberty/memmove.c Examining data/nvptx-tools-0.20180301/libiberty/make-temp-file.c Examining data/nvptx-tools-0.20180301/libiberty/filename_cmp.c Examining data/nvptx-tools-0.20180301/libiberty/vfprintf.c Examining data/nvptx-tools-0.20180301/libiberty/cp-demint.c Examining data/nvptx-tools-0.20180301/libiberty/spaces.c Examining data/nvptx-tools-0.20180301/libiberty/strstr.c Examining data/nvptx-tools-0.20180301/libiberty/ffs.c Examining data/nvptx-tools-0.20180301/libiberty/dyn-string.c Examining data/nvptx-tools-0.20180301/libiberty/strsignal.c Examining data/nvptx-tools-0.20180301/libiberty/cp-demangle.c Examining data/nvptx-tools-0.20180301/libiberty/mempcpy.c Examining data/nvptx-tools-0.20180301/libiberty/pex-msdos.c Examining data/nvptx-tools-0.20180301/libiberty/hashtab.c Examining data/nvptx-tools-0.20180301/libiberty/splay-tree.c Examining data/nvptx-tools-0.20180301/libiberty/xstrndup.c Examining data/nvptx-tools-0.20180301/libiberty/make-relative-prefix.c Examining data/nvptx-tools-0.20180301/libiberty/msdos.c Examining data/nvptx-tools-0.20180301/libiberty/atexit.c Examining data/nvptx-tools-0.20180301/libiberty/simple-object-coff.c Examining data/nvptx-tools-0.20180301/libiberty/stack-limit.c Examining data/nvptx-tools-0.20180301/libiberty/stpncpy.c Examining data/nvptx-tools-0.20180301/libiberty/concat.c Examining data/nvptx-tools-0.20180301/libiberty/fdmatch.c Examining data/nvptx-tools-0.20180301/libiberty/getopt1.c Examining data/nvptx-tools-0.20180301/libiberty/pex-unix.c Examining data/nvptx-tools-0.20180301/libiberty/sigsetmask.c Examining data/nvptx-tools-0.20180301/libiberty/snprintf.c Examining data/nvptx-tools-0.20180301/libiberty/pex-common.h Examining data/nvptx-tools-0.20180301/libiberty/memmem.c Examining data/nvptx-tools-0.20180301/libiberty/sort.c Examining data/nvptx-tools-0.20180301/libiberty/pex-djgpp.c Examining data/nvptx-tools-0.20180301/libiberty/hex.c Examining data/nvptx-tools-0.20180301/libiberty/strtol.c Examining data/nvptx-tools-0.20180301/libiberty/simple-object-elf.c Examining data/nvptx-tools-0.20180301/libiberty/pex-win32.c Examining data/nvptx-tools-0.20180301/libiberty/memset.c Examining data/nvptx-tools-0.20180301/libiberty/crc32.c Examining data/nvptx-tools-0.20180301/libiberty/strncasecmp.c Examining data/nvptx-tools-0.20180301/libiberty/xmalloc.c Examining data/nvptx-tools-0.20180301/libiberty/fnmatch.c Examining data/nvptx-tools-0.20180301/libiberty/floatformat.c Examining data/nvptx-tools-0.20180301/libiberty/alloca.c Examining data/nvptx-tools-0.20180301/libiberty/cplus-dem.c Examining data/nvptx-tools-0.20180301/libiberty/getpagesize.c Examining data/nvptx-tools-0.20180301/libiberty/memchr.c Examining data/nvptx-tools-0.20180301/libiberty/bcmp.c Examining data/nvptx-tools-0.20180301/libiberty/fibheap.c Examining data/nvptx-tools-0.20180301/libiberty/insque.c Examining data/nvptx-tools-0.20180301/libiberty/simple-object-common.h Examining data/nvptx-tools-0.20180301/libiberty/xstrdup.c Examining data/nvptx-tools-0.20180301/libiberty/strcasecmp.c Examining data/nvptx-tools-0.20180301/libiberty/testsuite/test-expandargv.c Examining data/nvptx-tools-0.20180301/libiberty/testsuite/test-pexecute.c Examining data/nvptx-tools-0.20180301/libiberty/testsuite/test-demangle.c Examining data/nvptx-tools-0.20180301/libiberty/bzero.c Examining data/nvptx-tools-0.20180301/libiberty/putenv.c Examining data/nvptx-tools-0.20180301/libiberty/xatexit.c Examining data/nvptx-tools-0.20180301/libiberty/dwarfnames.c Examining data/nvptx-tools-0.20180301/libiberty/setenv.c Examining data/nvptx-tools-0.20180301/libiberty/waitpid.c Examining data/nvptx-tools-0.20180301/libiberty/cp-demangle.h Examining data/nvptx-tools-0.20180301/libiberty/stpcpy.c Examining data/nvptx-tools-0.20180301/libiberty/strverscmp.c