Reapply 5692ed0cce8c95, but with the ORC runtime disabled explicitly on CrossWinToARMLinux to match the other compiler-rt runtime libraries.
Enable building the ORC runtime for 64-bit and 32-bit ARM architectures, and for all Darwin embedded platforms (iOS, tvOS, and watchOS). This covers building the cross-platform code, but does not add TLV runtime support for the new architectures, which can be added independently.
Incidentally, stop building the Mach-O TLS support file unnecessarily on other platforms.
This is the only change since the last time.