Reapplying r256836 with a fix for MSVC 14 support.
authorAaron Ballman <aaron@aaronballman.com>
Mon, 25 Jan 2016 14:17:39 +0000 (14:17 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Mon, 25 Jan 2016 14:17:39 +0000 (14:17 +0000)
commitce625e86088c682d2ffbf51bf175101058249a24
tree1273b3833ecc04aae005b2155dd185c1ceea0893
parent19670d479a38eef650c46d52cadb82a21f160086
Reapplying r256836 with a fix for MSVC 14 support.

Enable more strict standards conformance in MSVC for rvalue casting and string literal type conversion to non-const types. Also enables generation of intrinsics for more functions.

Patch by Alexander Riccio

llvm-svn: 258687
llvm/cmake/modules/HandleLLVMOptions.cmake