Update mingw32 default configuration
Move mingw32 poll.h from sys
Provide dummy implementations of seteuid/setegid
Define bb_got_signal for use in tar on mingw32
Initialise SHLVL when shell is first started
Make dummy paths.h
Use the preprocessor to fake st_blocks
Extend WIN32 statfs to include type, fsid and namelen
Remove feature that allows stat -f to be disabled
Make dummy resource.h
platform.h: undef HAVE_STRCHRNUL only on correct versions of FreeBSD

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
grep: fix two bugs with -w

Unfortunately, with !EXTRA_COMPAT, "grep -w ^str" still erroneously matches "strstr".

function                                             old     new   delta
grep_file                                           1499    1510     +11

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Revise mingw_stat to minimise changes from upstream BusyBox
ash: in bash compat mode, always export $SHLVL

function                                             old     new   delta
ash_main                                            1437    1442      +5

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Implement POSIX-compliant mktemp for WIN32
ash: drop unnecessary change from upstream BusyBox
libbb: drop unnecessary change from upstream BusyBox
Another FreeBSD fix from Matthias Andree

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
libbb: FreeBSD fix for B<num> baud rate constants not fitting into a short.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
ntpd: adjust last packet's recv time after a step

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>