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/wcc-0.0.2+dfsg/src/wcc/wcc.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/amd64/bsd_ieeefp.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/amd64/fenv.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/amd64/bsd_fpu.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/amd64/bsd_asm.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/bsdsrc/b_tgamma.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/bsdsrc/mathimpl.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/bsdsrc/b_exp.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/bsdsrc/b_log.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_lgammaf_r.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_log1p.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cpowf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_acosl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_fmodl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_llrintf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_fmod.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csqrtl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/fpmath.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_scalbln.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cabsl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_lgamma_r.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_exp.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/w_cabs.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_catanhf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/amd64_fpmath.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_remquof.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ccosf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_hypotf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_logb.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_nextafterl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_remainderl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_clogf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_tanf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_trunc.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_catanhl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_floorl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cprojf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_expf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csqrtf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_erf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_catanl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_exp2f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_copysignf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cbrtl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csinl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_hypotl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_sinhf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_acoshf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_tanl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cproj.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ccosh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cabsf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ccoshl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/math_private_openbsd.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_sqrt.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_frexp.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_acosh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csinhl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_asinh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_roundf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cacoshl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_lgamma.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_remainder.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_logbf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_round.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_modff.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_cos.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cbrt.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_pow.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fminl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_lround.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_nextafterf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fabs.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csqrt.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cacosh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_powf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ccoshf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_isnan.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/common.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/types-compat.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_asinhf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_nextafter.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_sinf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cargf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_log1pf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_signbit.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_sqrtf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_nexttowardf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_atan2.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cacosf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/w_cabsf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cosf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_lrintl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_logbl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_nexttoward.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_lroundf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ilogb.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_llrintl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_signgam.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_log2f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_tan.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_lgammal.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cosl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cprojl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ctanhf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_expm1.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_isinf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/math_private.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fmaf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_isfinite.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ctanl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_conj.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/bsd_cdefs.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_sinf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fmin.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_frexpf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_jn.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_log2.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_asin.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ilogbf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_rintf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csinh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fpclassify.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csin.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_rint.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_hypot.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_tanf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_rem_pio2.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/w_cabsl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_llroundf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_sin.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cexp.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_cosh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_coshf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_atanh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ctanf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_remainderf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_scalbnl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_atan2l.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cimag.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ceilf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fma.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_rem_pio2f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_log.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_floor.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_lrint.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_atan2f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_asinf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_sin.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fminf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_exp2.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_nan.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ctanhl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_catan.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_scalbnf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_log10f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_clog.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_casinf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cexpf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cbrtf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_frexpl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_casinh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_j0.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/polevll.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_rem_pio2.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_csinf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_casinl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_erff.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_atan.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/powerpc_fpmath.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cpowl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_tgammaf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_llrint.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_acosf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ctanh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_truncf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_catanh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_j1f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_crealf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fmaxf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_modfl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cabs.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_modf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fmal.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cacoshf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/cdefs-compat.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cimagl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_roundl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_lgammaf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_sincosl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cargl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/k_tan.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_sqrtl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/i386_fpmath.h
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_casin.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_clogl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cpow.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cexpl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_llround.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_cacos.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fmax.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_tanhf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_creal.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_sincosf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_tanh.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fdim.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_truncl.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_expm1f.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_logf.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/e_log.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_ceil.c
Examining data/wcc-0.0.2+dfsg/src/wsh/openlibm/src/s_fabsl.c