[SV 40043] Set the current directory before printing errors.
Don't write "Entering" every time we re-exec for remake makefiles.
Ensure that stderr from shell functions in recipes is synced.
Ensure that output generated while reading makefiles is synced.
Invert the #define for output-sync: turn it off with NO_OUTPUT_SYNC
Remove obsolete tests.
Create a target that tests alternative configurations.
Portability enhancements for Mac OSX.

Don't dup stdout into stderr in the test suite.
Don't rely on $port_type eq "UNIX" to mean case-preserving.
Check against the real output of ar when creating archives.
Add VMS port updates from Hartmut Becker.
Regression test portability to Solaris.
Defer Guile initialization until the first $(guile...) call.
Allow loaded objects to opt out of the "auto-rebuild" feature.
Use explicit cast between void* and pointer-to-function.
[SV 31155] Parse order-only tokens in second expansion results.
Release GNU Make version 3.99.92.
Fix broken w32 build due to OUTPUT_SYNC -> NO_OUTPUT_SYNC inversion.

 w32/compat/posixfcn.c: Fix the forgotten OUTPUT_SYNC conditional.
 job.h: Ditto, but in a comment.
Rename dash-w to print-directory.

Avoid conflicts with dash-W on case-insensitive filesystems.