CMake Nightly Date Stamp
message: Add a DEPRECATION mode

By default, the message is not issued. If CMAKE_ERROR_DEPRECATED
is on, the message is fatal. If CMAKE_WARN_DEPRECATED is on, the
message is a warning.
Qt4Macros: Port to use message(DEPRECATION)
CheckStructHasMember: Add support for C++

Previously if headers required to check if a struct has a member can be
compiled with C++ compiler only, the check would fail because the C
compiler fails.  As a consequence, the result variable would be set to
false, even if the struct has that particular member.

Teach CHECK_STRUCT_HAS_MEMBER to accept a new optional argument LANGUAGE
that allows one to explicitly set the compiler to use.  The new
signature is therefore:

  CHECK_STRUCT_HAS_MEMBER (<struct> <member> <header> <variable>
                           [LANGUAGE <language>])
Merge topic 'CheckStructHasMember_CXX' into next

73d28d2 CheckStructHasMember: Add support for C++
Merge topic 'deprecation-message' into next

17efd4df Qt4Macros: Port to use message(DEPRECATION)
6f5555a message: Add a DEPRECATION mode
Merge topic 'clang-warnings'

af0051f curl, bzip2: Suppress warnings by setting initial value
cb4ec60 cmDocumentation: Fix a few doxygen comment errors
d915819 cm*Lexer: Populate empty doxygen @param comment
97124f9 cmTarget: Properly escape @ char in doxygen comments
8e96353 Fix warnings about \brief usage
d993032 cmGraphVizWriter: Add extra space in comment to suppress warning
6cea3ee cmNewLineStyle: Remove useless semi-colon
7e7a1c0 curl: Fix typo in header include guard
Merge topic 'ctest_rerun_failed'

eb2decc ctest: Add --rerun-failed option
Merge topic 'Add-coverage.py-Coverage'

d0ec3a0 Adding support for the Python coverage.py tool.
Merge topic 'cxx-flags'

455bad1 Check*CompilerFlag: Add SunStudio 12 regex
6f3ebfe Check*CompilerFlag: make C and CXX modules share most error patterns (#14339)
Merge topic 'CheckStructHasMember_CXX'

73d28d2 CheckStructHasMember: Add support for C++
Merge branch 'master' into next