general.c is missing traps.h include:
general.c: In function ‘bash_tilde_expand’:
general.c:991:3: warning: implicit declaration of function
‘any_signals_trapped’ [-Wimplicit-function-declaration]
if (any_signals_trapped () < 0)
unicode.c is missing stdio.h include:
unicode.c: In function ‘u32tocesc’:
unicode.c:141:5: warning: implicit declaration of function
‘sprintf’ [-Wimplicit-function-declaration]
l = sprintf (s, "\\u%04X", wc);
unicode.c:141:9: warning: incompatible implicit declaration of
built-in function ‘sprintf’ [enabled by default]
l = sprintf (s, "\\u%04X", wc);
expr.c uses a func name that conflicts with glibc's math lib:
expr.c:210:17: warning: conflicting types for built-in function
‘exp2’ [enabled by default]
static intmax_t exp2 __P((void));
guess it should be renamed to something else.
-mike
signature.asc
Description: This is a digitally signed message part.
