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/systemc-2.3.3/src/tlm.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_quantum/tlm_global_quantum.cpp
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_quantum/tlm_global_quantum.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_quantum/tlm_quantum.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_version.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_2_interfaces/tlm_dmi.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_2_interfaces/tlm_fw_bw_ifs.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_2_interfaces/tlm_2_interfaces.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_sockets/tlm_base_socket_if.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_sockets/tlm_target_socket.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_sockets/tlm_sockets.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_sockets/tlm_initiator_socket.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_array.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_phase.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_gp.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_helpers.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_phase.cpp
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_endian_conv.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_gp.cpp
Examining data/systemc-2.3.3/src/tlm_core/tlm_2/tlm_generic_payload/tlm_generic_payload.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_triple.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_analysis/tlm_write_if.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_port.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_if.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_analysis/tlm_analysis.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_fifo.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_fifo_ifs.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_core_ifs.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_tag.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_master_slave_ifs.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo_peek.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo_resize.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo_put_get.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/circular_buffer.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/tlm_req_rsp_channels.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/tlm_put_get_imp.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports/tlm_event_finder.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports/tlm_nonblocking_port.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters/tlm_adapters.h
Examining data/systemc-2.3.3/src/tlm_core/tlm_1/tlm_req_rsp/tlm_req_rsp.h
Examining data/systemc-2.3.3/src/tlm_utils/passthrough_target_socket.h
Examining data/systemc-2.3.3/src/tlm_utils/convenience_socket_bases.h
Examining data/systemc-2.3.3/src/tlm_utils/multi_passthrough_initiator_socket.h
Examining data/systemc-2.3.3/src/tlm_utils/peq_with_get.h
Examining data/systemc-2.3.3/src/tlm_utils/convenience_socket_bases.cpp
Examining data/systemc-2.3.3/src/tlm_utils/instance_specific_extensions_int.h
Examining data/systemc-2.3.3/src/tlm_utils/instance_specific_extensions.h
Examining data/systemc-2.3.3/src/tlm_utils/multi_socket_bases.h
Examining data/systemc-2.3.3/src/tlm_utils/simple_initiator_socket.h
Examining data/systemc-2.3.3/src/tlm_utils/peq_with_cb_and_phase.h
Examining data/systemc-2.3.3/src/tlm_utils/instance_specific_extensions.cpp
Examining data/systemc-2.3.3/src/tlm_utils/simple_target_socket.h
Examining data/systemc-2.3.3/src/tlm_utils/multi_passthrough_target_socket.h
Examining data/systemc-2.3.3/src/tlm_utils/tlm_quantumkeeper.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor_fiber.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_attribute.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor_pthread.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor_pthread.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_spawn.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_object_int.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_simcontext.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_object.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_module_name.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_event.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_module_registry.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_object_manager.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_thread_process.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_process_handle.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_dynamic_processes.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_time.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_wait.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_macros.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_time.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_runnable_int.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_phase_callback_registry.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_reset.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_module.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_sensitive.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_constants.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_ver.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_process.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_name_gen.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_wait.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_runnable.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_thread_process.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_attribute.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_simcontext_int.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_simcontext.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_status.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_spawn_options.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_main.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_module_name.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_spawn_options.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_wait_cthread.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_method_process.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_join.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_ver.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_object.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cmnhdr.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_event.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cthread_process.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_except.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor_qt.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_join.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_module.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_object_manager.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_except.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_sensitive.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_name_gen.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_main_main.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor_fiber.cpp
Examining data/systemc-2.3.3/src/sysc/kernel/sc_module_registry.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_reset.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cthread_process.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_externs.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_wait_cthread.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_cor_qt.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_kernel_ids.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_phase_callback_registry.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_method_process.h
Examining data/systemc-2.3.3/src/sysc/kernel/sc_process.cpp
Examining data/systemc-2.3.3/src/sysc/packages/qt/stp.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/meas.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/sparc.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/ksr1.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/aarch64.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/null.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/i386.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/powerpc_mach.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/axp.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/m88k.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/powerpc.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/axp.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/vax.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/mips.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/powerpc_sys5.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/iX86_64.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/hppa.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/md/m88k.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/b.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/qt.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/stp.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/qtmd.h
Examining data/systemc-2.3.3/src/sysc/packages/qt/qt.c
Examining data/systemc-2.3.3/src/sysc/packages/qt/copyright.h
Examining data/systemc-2.3.3/src/sysc/packages/boost/config.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/bind.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/detail/endian.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/detail/workaround.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/non_type.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/utility/addressof.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/utility/string_view_fwd.hpp
Examining data/systemc-2.3.3/src/sysc/packages/boost/utility/enable_if.hpp