macOS: Define _DARWIN_C_SOURCE in more sources

Restore Darwin APIs removed by `_POSIX_C_SOURCE`.
3 files changed