KWSys SystemInformation: Check for _SC_AIX_REALMEM before using it

Add a check for supported flag when querying for system memory on
AIX 5.1.
Utilities/Sphinx: Add index entries for cross-references

Add a document transform to insert index and target nodes just before
any CMake domain cross-reference node.  This will make references to
CMake domain objects appear in the index.  Also add a comment explaining
why it cannot be done in a result_nodes method of the CMakeXRefRole.
CMake Nightly Date Stamp
fixup! file(GENERATE): Evaluate early to allow generating source files
Merge topic 'file-GENERATE-source' into next

5ef5fe30 fixup! file(GENERATE): Evaluate early to allow generating source files
Use containers of labeled search paths instead of individual members

Manage classes of search paths in labeled containers.  This removes the
need to have a seperate member variable for each type of search path, but
also allows path types to be grouped togethor in various different ways
and manipulated as subsets of the full set of search paths.
Merge topic 'refactor-search-path-construction' into next

1abd7cd9 Use containers of labeled search paths instead of individual members
Merge topic 'doc-index-xrefs' into next

fb59b23a Utilities/Sphinx: Add index entries for cross-references
Help: Link to GNUInstallDirs from CMAKE_INSTALL_PREFIX (#15246)

Add a note to the CMAKE_INSTALL_PREFIX documentation that refers readers
to the GNUInstallDirs module to make the latter easier to discover.
Merge topic 'doc-CMAKE_INSTALL_PREFIX-link-GNUInstallDirs' into next

00d4cdc9 Help: Link to GNUInstallDirs from CMAKE_INSTALL_PREFIX (#15246)
cmake-mode.el: syntax of '_' should be treated as symbol

Word commands, such as foward-word(M-f), backward-kill-word(M-backspace),
don't work well like other major-modes if syntax of '_' is treated as "word".

Tested-by: Guillaume Papin <guillaume.papin@parrot.com>
Merge topic 'emacs-mode-underscore-in-symbol' into next

30f14aeb cmake-mode.el: syntax of '_' should be treated as symbol
KWSys 2014-11-12 (5843f590)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ 5843f590 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 88c8cc7f..5843f590
Ben Boeckel (1):
      5843f590 cmake: remove arguments to endfoo and else commands

Ådne Hovda (1):
      2e4a0ff0 SystemInformation: Check for _SC_AIX_REALMEM before using it

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

75009e4b Merge branch 'upstream-kwsys' into update-kwsys
35ecc355 KWSys 2014-11-12 (5843f590)
Utilities/Sphinx: Fix qthelp generation for indexed cross-references
Merge topic 'doc-index-xrefs' into next

a6506824 Utilities/Sphinx: Fix qthelp generation for indexed cross-references
Utilities/Sphinx: Add index entries for cross-references

Add a document transform to insert index and target nodes just before
any CMake domain cross-reference node.  This will make references to
CMake domain objects appear in the index.  Also add a comment explaining
why it cannot be done in a result_nodes method of the CMakeXRefRole.
Merge branch 'doc-index-xrefs' into release
Merge branch 'doc-CMAKE_INSTALL_PREFIX-link-GNUInstallDirs' into release