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/firmware-microbit-micropython-1.0.1/inc/extmod/machine_mem.h
Examining data/firmware-microbit-micropython-1.0.1/inc/extmod/machine_pulse.h
Examining data/firmware-microbit-micropython-1.0.1/inc/extmod/utime_mphal.h
Examining data/firmware-microbit-micropython-1.0.1/inc/genhdr/mpversion.h
Examining data/firmware-microbit-micropython-1.0.1/inc/genhdr/qstrdefs.generated.h
Examining data/firmware-microbit-micropython-1.0.1/inc/lib/iters.h
Examining data/firmware-microbit-micropython-1.0.1/inc/lib/mp-readline/readline.h
Examining data/firmware-microbit-micropython-1.0.1/inc/lib/pwm.h
Examining data/firmware-microbit-micropython-1.0.1/inc/lib/ticker.h
Examining data/firmware-microbit-micropython-1.0.1/inc/lib/utils/interrupt_char.h
Examining data/firmware-microbit-micropython-1.0.1/inc/lib/utils/pyexec.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/MicroBitCustomConfig.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/filesystem.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/memory.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/microbit_image.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/microbitdal.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/modaudio.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/modmicrobit.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/modmusic.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/mpconfigport.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/mphalport.h
Examining data/firmware-microbit-micropython-1.0.1/inc/microbit/qstrdefsport.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/asmarm.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/asmbase.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/asmthumb.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/asmx64.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/asmx86.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/asmxtensa.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/bc.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/bc0.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/binary.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/builtin.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/compile.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/emit.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/emitglue.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/formatfloat.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/frozenmod.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/gc.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/grammar.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/lexer.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/misc.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mpconfig.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mperrno.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mphal.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mpprint.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mpstate.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mpthread.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/mpz.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/nlr.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/obj.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objarray.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objexcept.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objfun.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objgenerator.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objint.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objlist.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objmodule.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objstr.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objstringio.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objtuple.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/objtype.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/parse.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/parse2.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/parsenum.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/parsenumbase.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/persistentcode.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/qstr.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/qstrdefs.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/reader.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/repl.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/ringbuf.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/runtime.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/runtime0.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/scope.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/smallint.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/stackctrl.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/stream.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/unicode.h
Examining data/firmware-microbit-micropython-1.0.1/inc/py/vmentrytable.h
Examining data/firmware-microbit-micropython-1.0.1/source/extmod/machine_mem.c
Examining data/firmware-microbit-micropython-1.0.1/source/extmod/machine_pulse.c
Examining data/firmware-microbit-micropython-1.0.1/source/extmod/utime_mphal.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/iters.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/mp-readline/readline.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/pwm.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/ReciterTabs.h
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/RenderTabs.h
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/SamTabs.h
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/debug.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/debug.h
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/main.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/reciter.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/reciter.h
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/render.c
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/render.h
Examining data/firmware-microbit-micropython-1.0.1/source/lib/sam/sam.c