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