CMake Nightly Date Stamp
cmTarget: Don't assert on object libraries for configure-time location.

Commit b8af2011 (cmTarget: Fix listing of source files at
configure-time., 2014-04-13) refactored a GetObjectLibrariesCMP0026
method out of GetLanguages.  In flight, a conditional use of a target
if available was changed to an assert-available.

This code is only used to read the LOCATION property at configure
time, when the link information is incomplete, and not all targets
are defined, so the assert is inappropriate, even though it can lead
to incorrect information being generated.  CMP0026 warns about the
potentially incorrect information anyway.
Merge topic 'no-assert-missing-objlib' into next

d78ec426 cmTarget: Don't assert on object libraries for configure-time location.
KWSys 2014-05-05 (f3a36760)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ f3a36760 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 8b085635..f3a36760
Brad King (2):
      1979c02d hashtable: Poison operator= on internal node type
      f3a36760 SystemInformation: Include backtrace APIs whenever we use them

Change-Id: Ic90b29e4fbae139ab6c8bd7355661759153e0aa7
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'update-kwsys' into next

edad0369 Merge branch 'upstream-kwsys' into update-kwsys
397bccba KWSys 2014-05-05 (f3a36760)
f410c031 CMake Nightly Date Stamp
InstallRequiredSystemLibraries: MBCS MFC is optional on VS 12 (#14903)

The MBCS (Multi-Byte Character Set) has been deprecated with VS 2013,
and MSVC no longer ships with an MBCS-version of MFC by default.
However, it can be downloaded as an add-on.

Teach InstallRequiredSystemLibraries to install the MBCS MFC only
for VS < 12 or if it happens to exist on the system.
Merge topic 'InstallRequiredSystemLibraries-vs12-mfc' into next

c0a6646d InstallRequiredSystemLibraries: MBCS MFC is optional on VS 12 (#14903)
Xcode: Find fallback SDK if one matching the OS version doesn't exist.

For example if one installs Xcode 4.6 on OS X 10.9, it doesn't contain
a 10.9 SDK, so fallback to the next newest version which, in this case,
happens to be a 10.8 SDK.

This fixes bug #14572.
Merge topic 'xcode-sdkroot' into next

5dfe9b7d Xcode: Find fallback SDK if one matching the OS version doesn't exist.
Features: Record for GNU 4.7.

Update the CompileFeatures test to verify that unsupported features
do not work.
OS X: Use -iframework only on sufficiently new Clang

While at it, separate the flag from its value by a space.
Merge topic 'osx-iframework' into next

6ceb9a33 OS X: Use -iframework only on sufficiently new Clang
Merge topic 'GNU-4.7-features' into next

9c885eab Features: Record for GNU 4.7.
Features: Record for Clang 3.4
Merge topic 'clang-features' into next

f1f20e72 Features: Record for Clang 3.4
Fix tests.
Merge topic 'clang-features' into next

2d19e956 Fix tests.
Features: Record for Clang 3.4
Add the WriteCompilerDetectionHeader module.

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