When using the per-target runtimes directory layout with the runtimes
build, this change allows symlinking runtimes under a different target
(triple) name. The example use case is as follow:
set(LLVM_RUNTIME_TARGET_x86_64-linux-gnu_SYMLINK "x86_64-unknown-linux-gnu" CACHE STRING "")
This would create a symlink x86_64-linux-gnu pointing to the
x86_64-unknown-linux-gnu runtime directory.
Maybe SYMLINKS instead of SYMLINK to reflect that there can be multiple?