Merge branch 'InstallRequiredSystemLibraries-vs12-mfc' into release
KWSys SystemInformation: Include backtrace APIs whenever we use them

Include execinfo.h, cxxabi.h, and dlfcn.h under the same conditions
under which we use the APIs from them.  Move their inclusion out of
OS-specific blocks.
Merge branch 'backport-kwsys-compile-fix' into release
Merge branch 'hpux-compile' into release
Allow to disable the Package Registry

Add 3 new variables:

 * CMAKE_EXPORT_NO_PACKAGE_REGISTRY that disables the export(PACKAGE)
   command
 * CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY that disables the User Package
   Registry in all the find_package calls.
 * CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY that disables the
   System Package Registry in all the find_package calls.

Update documentation and unit tests.

Fix Issue #14849
Merge topic 'backport-kwsys-compile-fix' into next

8c5b9cf9 KWSys SystemInformation: Include backtrace APIs whenever we use them
Merge topic 'backport-kwsys-compile-fix'

8c5b9cf9 KWSys SystemInformation: Include backtrace APIs whenever we use them
Merge branch 'master' into next
Merge branch 'release'
Merge branch 'master' into next
Merge topic 'no-assert-missing-objlib'

d648c476 cmTarget: Don't assert on object libraries for configure-time location.
Merge topic 'bug_0014849' into next

66731453 Allow to disable the Package Registry
Merge branch 'master' into next
Merge topic 'compiler-id-comment'

c7ddd409 Project: Clarify comment about platform-native compilers.
Merge branch 'master' into next