Do not pass '-map' to LDC/Windows.
Handle ${RESULTS_DIR} in extra arguments, ... on Windows.

It is obviously not expanded by shell() there.
reals are 4-byte aligned on LLVM/MinGW.