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/simavr-1.6+dfsg/examples/board_ds1338/atmega32_ds1338.c Examining data/simavr-1.6+dfsg/examples/board_ds1338/ds1338.c Examining data/simavr-1.6+dfsg/examples/board_ds1338/ds1338.h Examining data/simavr-1.6+dfsg/examples/board_ds1338/ds1338demo.c Examining data/simavr-1.6+dfsg/examples/board_ds1338/i2cmaster.h Examining data/simavr-1.6+dfsg/examples/board_ds1338/twimaster.c Examining data/simavr-1.6+dfsg/examples/board_hd44780/atmega48_charlcd.c Examining data/simavr-1.6+dfsg/examples/board_hd44780/avr_hd44780.c Examining data/simavr-1.6+dfsg/examples/board_hd44780/avr_hd44780.h Examining data/simavr-1.6+dfsg/examples/board_hd44780/avr_hd44780_conf.h Examining data/simavr-1.6+dfsg/examples/board_hd44780/charlcd.c Examining data/simavr-1.6+dfsg/examples/board_i2ctest/i2ctest.c Examining data/simavr-1.6+dfsg/examples/board_i2ctest/atmega1280_i2ctest.c Examining data/simavr-1.6+dfsg/examples/board_ledramp/atmega48_ledramp.c Examining data/simavr-1.6+dfsg/examples/board_ledramp/ledramp.c Examining data/simavr-1.6+dfsg/examples/board_simduino/atmega328p_dummy_blinky.c Examining data/simavr-1.6+dfsg/examples/board_simduino/simduino.c Examining data/simavr-1.6+dfsg/examples/board_ssd1306/atmega32_ssd1306.c Examining data/simavr-1.6+dfsg/examples/board_ssd1306/images.c Examining data/simavr-1.6+dfsg/examples/board_ssd1306/images.h Examining data/simavr-1.6+dfsg/examples/board_ssd1306/ssd1306.c Examining data/simavr-1.6+dfsg/examples/board_ssd1306/ssd1306.h Examining data/simavr-1.6+dfsg/examples/board_ssd1306/ssd1306demo.c Examining data/simavr-1.6+dfsg/examples/board_timer_64led/atmega168_timer_64led.c Examining data/simavr-1.6+dfsg/examples/board_timer_64led/atmega168_timer_64led.h Examining data/simavr-1.6+dfsg/examples/board_timer_64led/timer_64led.c Examining data/simavr-1.6+dfsg/examples/extra_board_usb/at90usb162_cdc_loopback.c Examining data/simavr-1.6+dfsg/examples/extra_board_usb/at90usb162_cdc_loopback.h Examining data/simavr-1.6+dfsg/examples/extra_board_usb/simusb.c Examining data/simavr-1.6+dfsg/examples/parts/ac_input.c Examining data/simavr-1.6+dfsg/examples/parts/ac_input.h Examining data/simavr-1.6+dfsg/examples/parts/button.c Examining data/simavr-1.6+dfsg/examples/parts/button.h Examining data/simavr-1.6+dfsg/examples/parts/ds1338_virt.c Examining data/simavr-1.6+dfsg/examples/parts/ds1338_virt.h Examining data/simavr-1.6+dfsg/examples/parts/hc595.c Examining data/simavr-1.6+dfsg/examples/parts/hc595.h Examining data/simavr-1.6+dfsg/examples/parts/hd44780.c Examining data/simavr-1.6+dfsg/examples/parts/hd44780.h Examining data/simavr-1.6+dfsg/examples/parts/hd44780_glut.c Examining data/simavr-1.6+dfsg/examples/parts/hd44780_glut.h Examining data/simavr-1.6+dfsg/examples/parts/i2c_eeprom.c Examining data/simavr-1.6+dfsg/examples/parts/i2c_eeprom.h Examining data/simavr-1.6+dfsg/examples/parts/lcd_font.h Examining data/simavr-1.6+dfsg/examples/parts/ssd1306_glut.c Examining data/simavr-1.6+dfsg/examples/parts/ssd1306_glut.h Examining data/simavr-1.6+dfsg/examples/parts/ssd1306_virt.c Examining data/simavr-1.6+dfsg/examples/parts/ssd1306_virt.h Examining data/simavr-1.6+dfsg/examples/parts/uart_pty.c Examining data/simavr-1.6+dfsg/examples/parts/uart_pty.h Examining data/simavr-1.6+dfsg/examples/parts/uart_udp.c Examining data/simavr-1.6+dfsg/examples/parts/uart_udp.h Examining data/simavr-1.6+dfsg/examples/parts/vhci_usb.c Examining data/simavr-1.6+dfsg/examples/parts/vhci_usb.h Examining data/simavr-1.6+dfsg/examples/shared/arduidiot_pins.c Examining data/simavr-1.6+dfsg/examples/shared/arduidiot_pins.h Examining data/simavr-1.6+dfsg/examples/shared/avr_twi_master.h Examining data/simavr-1.6+dfsg/examples/shared/twimaster.c Examining data/simavr-1.6+dfsg/examples/shared/twimaster.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io1200.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io2313.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io2323.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io2333.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io2343.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io43u32x.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io43u35x.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io4414.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io4433.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io4434.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io76c711.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io8515.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io8534.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io8535.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io86r401.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm1.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm161.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm216.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm2b.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm316.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm3b.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwm81.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90pwmx.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/io90scr100.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5272.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5505.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5702m322.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5782.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5790.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5790n.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5795.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa5831.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6285.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6286.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6289.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6612c.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6613c.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6614q.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6616c.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa6617c.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioa664251.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/ioat94k.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/iocan128.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/iocan32.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/iocan64.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/iocanxx.h Examining data/simavr-1.6+dfsg/simavr/cores/avr/iom103.h