I've recently started being annoyed by deprecation warnings for this CMake policy when configuring (apparently CMake 3.11.4 onwards does this) so I decided to try using the new behaviour to see what happens.
Near as I can tell nothing actually relies on the old policy. The original review (https://reviews.llvm.org/D7870) mentioned lldb, but I've built that (and everything else I can get my hands on) with both Linux & macOS and there were no extra warnings or other problems.
So, good to commit? Or does anyone know of something I should actually fix?