HandleLLVMOptionsis used by libc++abi without including llvm/CMakeLists.txt when doing standalone builds. This means that uppercase_CMAKE_BUILD_TYPE is undefined. However uppercase_CMAKE_BUILD_TYPE is used in HandleLLVMOptions. This patch ensures that it is defined.
This might be a silly patch to ask for review on but I don't commit to LLVM often.