RFC: Split out OS-specific bits in the runtime to help support freestanding targets.