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