compiler warnings found this way. * libc/stdio/freopen.c (_freopen_r): Fix bug setting _flags. * libc/include/stdio.h (_rename): Define when building newlib. * libc/include/sys/signal.h (_kill): Ditto. * libc/include/sys/stat.h (_mkdir): Ditto. * libc/include/sys/time.h (_gettimeofday): Ditto. * libc/include/sys/times.h (_times): Ditto. * libc/include/sys/wait.h (_wait): Ditto. * libc/locale/lmessages.c (empty): Don't define for Cygwin. * libc/locale/lmonetary.c (cnv): Ditto. * libc/locale/nl_langinfo.c (nl_langinfo): Ditto for variable s. * libc/posix/collate.c: Throughout cast to avoid compiler warning. * libc/posix/engine.c (matcher): Initialize dp to avoid compiler warning. * libc/posix/glob.c: Disable on Cygwin. Explain why. * libc/posix/regcomp.c: Fix "uninitialized" compiler warnings. (dissect): Deliberately silence gcc compiler warning. Add comment to explain why. * libc/posix/wordexp.c (wordexp): Remove num_bytes variable since result is never used. * libc/posix/popen.c (popen): Ditto for variable last. * libc/reent/mkdirr.c: Include sys/stat.h. * libc/reent/renamer.c: Include stdio.h. * libc/search/hash.c: Throughout use underscored variants of the stat function family. (init_hash): Add missing definition for the __USE_INTERNAL_STAT64 case. * libc/search/hash_bigkey.c (__big_insert): Add parenthesis to avoid compiler warning. * libc/search/hash_page.c (overflow_page): Initalize freep to NULL to avoid compiler warning. * libc/stdio/asiprintf.c (_asiprintf_r): Cast unsigned char * to char * to avoid compiler warning. (asiprintf): Ditto. * libc/stdio/asprintf.c (_asprintf_r): Ditto. (asprintf): Ditto. * libc/stdio/vasiprintf.c (_vasiprintf_r): Ditto. * libc/stdio/vasprintf.c (_vasprintf_r): Ditto. * libc/stdio/mktemp.c (_gettemp): Cast to unsigned char in call to isdigit to avoid compiler warning. * libc/stdio/vfprintf.c (_VFPRINTF_R): Initialize variables used for grouping to avoid compiler warning. Only define and set nseps and nrepeats if they are really used. * libc/stdio/vfwprintf.c (_VFWPRINTF_R): Ditto. Only define state if it is really used. * libc/stdio/vfscanf.c (u_char): Revert to be defined as unsigned char. (__SVFSCANF_R): Cast fmt in call to __mbtowc. * libc/stdlib/mbtowc_r.c (JIS_state_table): Disable when building Cygwin. (JIS_action_table): Ditto. * libc/stdlib/wctomb_r.c (__utf8_wctomb): Add parenthesis to avoid compiler warning. * libc/string/strcasestr.c: Deliberately silence gcc compiler warning. Add comment to explain why. * libc/time/strptime.c (strptime): Cast to unsigned char in calls to isspace to avoid compiler warning. * libm/math/e_atan2.c (__ieee754_atan2): Add parenthesis to avoid compiler warning. * libm/math/e_exp.c (__ieee754_exp): Initialize k to 0 to avoid compiler warning. Drop setting it to 0 later. * libm/math/ef_exp.c (__ieee754_expf): Ditto. * libm/math/e_pow.c (__ieee754_pow): Add braces to avoid compiler warning. * libm/math/ef_pow.c (__ieee754_powf): Ditto. * libm/math/er_lgamma.c (__ieee754_lgamma_r): Initialize nadj to 0 to avoid compiler warning. * libm/math/erf_lgamma.c (__ieee754_lgammaf_r): Ditto. * libm/math/e_rem_pio2.c (__ieee754_rem_pio2): Ditto for variable z. * libm/common/sf_round.c (roundf): Remove signbit variable since result is never used. |
||
---|---|---|
.. | ||
Makefile.am | ||
Makefile.in | ||
e_acos.c | ||
e_acosh.c | ||
e_asin.c | ||
e_atan2.c | ||
e_atanh.c | ||
e_cosh.c | ||
e_exp.c | ||
e_fmod.c | ||
e_hypot.c | ||
e_j0.c | ||
e_j1.c | ||
e_jn.c | ||
e_log.c | ||
e_log10.c | ||
e_pow.c | ||
e_rem_pio2.c | ||
e_remainder.c | ||
e_scalb.c | ||
e_sinh.c | ||
e_sqrt.c | ||
ef_acos.c | ||
ef_acosh.c | ||
ef_asin.c | ||
ef_atan2.c | ||
ef_atanh.c | ||
ef_cosh.c | ||
ef_exp.c | ||
ef_fmod.c | ||
ef_hypot.c | ||
ef_j0.c | ||
ef_j1.c | ||
ef_jn.c | ||
ef_log.c | ||
ef_log10.c | ||
ef_pow.c | ||
ef_rem_pio2.c | ||
ef_remainder.c | ||
ef_scalb.c | ||
ef_sinh.c | ||
ef_sqrt.c | ||
er_gamma.c | ||
er_lgamma.c | ||
erf_gamma.c | ||
erf_lgamma.c | ||
k_cos.c | ||
k_rem_pio2.c | ||
k_sin.c | ||
k_standard.c | ||
k_tan.c | ||
kf_cos.c | ||
kf_rem_pio2.c | ||
kf_sin.c | ||
kf_tan.c | ||
math.tex | ||
s_asinh.c | ||
s_atan.c | ||
s_ceil.c | ||
s_cos.c | ||
s_erf.c | ||
s_fabs.c | ||
s_floor.c | ||
s_frexp.c | ||
s_ldexp.c | ||
s_signif.c | ||
s_sin.c | ||
s_tan.c | ||
s_tanh.c | ||
sf_asinh.c | ||
sf_atan.c | ||
sf_ceil.c | ||
sf_cos.c | ||
sf_erf.c | ||
sf_fabs.c | ||
sf_floor.c | ||
sf_frexp.c | ||
sf_ldexp.c | ||
sf_signif.c | ||
sf_sin.c | ||
sf_tan.c | ||
sf_tanh.c | ||
w_acos.c | ||
w_acosh.c | ||
w_asin.c | ||
w_atan2.c | ||
w_atanh.c | ||
w_cosh.c | ||
w_drem.c | ||
w_exp.c | ||
w_exp2.c | ||
w_fmod.c | ||
w_gamma.c | ||
w_hypot.c | ||
w_j0.c | ||
w_j1.c | ||
w_jn.c | ||
w_lgamma.c | ||
w_log.c | ||
w_log10.c | ||
w_pow.c | ||
w_remainder.c | ||
w_scalb.c | ||
w_sincos.c | ||
w_sinh.c | ||
w_sqrt.c | ||
w_tgamma.c | ||
wf_acos.c | ||
wf_acosh.c | ||
wf_asin.c | ||
wf_atan2.c | ||
wf_atanh.c | ||
wf_cosh.c | ||
wf_drem.c | ||
wf_exp.c | ||
wf_exp2.c | ||
wf_fmod.c | ||
wf_gamma.c | ||
wf_hypot.c | ||
wf_j0.c | ||
wf_j1.c | ||
wf_jn.c | ||
wf_lgamma.c | ||
wf_log.c | ||
wf_log10.c | ||
wf_pow.c | ||
wf_remainder.c | ||
wf_scalb.c | ||
wf_sincos.c | ||
wf_sinh.c | ||
wf_sqrt.c | ||
wf_tgamma.c | ||
wr_gamma.c | ||
wr_lgamma.c | ||
wrf_gamma.c | ||
wrf_lgamma.c |