added support for arm cross compilation with CUDA 5.5:

* added CUDA_TOOLKIT_TARGET_DIR CMake variable that used
  to locate headers and libraries for target platform

* added CUDA_TARGET_CPU_ARCH which is set to ARM for
  arm cross-compilation and is used to add
  --target-cpu-architecture NVCC flag
CMake Nightly Date Stamp
QNX: Don't attempt to create depfiles

The qcc driver can not handle the flags. This makes it possible to use
qcc with the Ninja generator.
Merge topic 'QNX-ninja-generator' into next

02cf77f QNX: Don't attempt to create depfiles
fd818b2 CMake Nightly Date Stamp
Find appropriate binutils when cross-compiling with clang

One way to use clang as a cross-compiler is to create
a symlink named <target>-clang, which is equivalent to
running

 clang -target <target>

Extract the toolchain prefix to find the binutils executables.
Merge topic 'clang-binutils' into next

b84f5c2 Find appropriate binutils when cross-compiling with clang
CTest.UpdateP4: Wait for p4d to start more robustly

On a busy system running tests in parallel the p4d server may take
longer than two seconds to start.  Teach the shell code used to start
the server to poll once per second for the server using the p4 client to
test the connection.  Try for 10 seconds before giving up.  Log the
steps.
Merge topic 'ctest-p4' into next

1cdee0e CTest.UpdateP4: Wait for p4d to start more robustly
Shorten CMake version used in install destinations

Since commit c9a5f34b (Cleanup use of CMake version in install
destinations, 2013-09-26) we use the full CMake version in default
install destinations.  For rapidly changing versions of the form

 <major>.<minor>.<patch>.<date>-g<commit>[-dirty]

used by developers this is too granular.  Instead use just

 <major>.<minor>.<patch>

as the version for default install destinations.  This will still
be granular enough for unique directories in releases.

On Cygwin continue to use the full ${CMake_VERSION} as was the case
prior to the above-mentioned commit.
Merge topic 'less-versioned-installs' into next

1093dee Shorten CMake version used in install destinations
Merge topic 'FindCUDA-arm-5.5' into next

ef02c9e added support for arm cross compilation with CUDA 5.5:
CTest: replace one more range insert which VS6 seems to dislike
Fix the stderr output catcher.
Merge topic 'target_compiler_features' into next

5b5944a Fix the stderr output catcher.
Record the compilers capable of the cxx_delegating_constructors feature.
Add target_compiler_features command.
Make COMPILER_FEATURES available as a target property.
Allow populating compiler_features using generator expressions.
Transitively evaluate compiler features.

Extend the interface of the target_compiler_features command with
PUBLIC and INTERFACE keywords. Populate the INTERFACE_COMPILER_FEATURES
target property if they are set. Consume the INTERFACE_COMPILER_FEATURES
target property from linked dependent targets to determine the final
required compiler features and the compile flag, if needed.
Add the WriteCompilerDetectionHeader module.

Provide a function to write a portable header to detect compiler
features.