Adapt the CMake build for Visual Studio 2015 RC. Set the Visual Studio specific build flags to compile without RTTI and without exceptions.
Put all Polly targets into a single "Polly" category (i.e. solution folder). Previously there was no recognizable scheme and most categories contained just one or two targets or didn't belong to any category.
Remove the polly_headers_do_not_build project. Visual Studio is capable of finding the headers itself, although they are not listed explicitly. For explicit listing, the headers should be added to the relevant target.
Query the isl_config.h macros recently added to ISL. One of it looks for the ffs (find first set), whose functionality is available in Visual Studio with _BitScanForward. Also add isl_ffs.c to the source files which contains the implementation of ffs using _BitScanForward. Also add a test for stdint.h as ISL's configure does.
Remove the /Za flag. According to Stephan T. Lavavej it is broken. See Clang devel mailing list.
Remove gitconfig.h.cmake. It is just one line which can be better generate in the CMakeLists.txt itself, just as ISL's configure does.
To successfully compile with Visual Studio 2015 RC, a one-line patch must be integrated into ISL. This will be done as soon it is available in its public repository.