Merge topic 'tll-allow-genex' into next

1da7502 Don't include generator expressions in old-style link handling.
9822f8c CMake Nightly Date Stamp
Document the use of generator expressions in new commands.
Merge topic 'commands-genex-docs' into next

7c7b94f Document the use of generator expressions in new commands.
Make sure -fPIC can be expected to work before testing it.
Merge topic 'test-export-iface-genex' into next

cf7516a Make sure -fPIC can be expected to work before testing it.
Export the INTERFACE_PIC property.
Test evaluation target via export for generator expressions
Merge topic 'test-export-iface-genex' into next

5693ae5 Test evaluation target via export for generator expressions
71d7bf8 Export the INTERFACE_PIC property.
Remove definition of method.

When merging to next, it is being duplicated, apparently as conflict
resolution with the export-cleanups branch.
Merge topic 'test-export-iface-genex' into next

4d4f765 Remove definition of method.
Add a test for the interfaces in targets exported from the build tree.
Make the BUILD_INTERFACE of export()ed targets work.

The existing BUILD_INTERFACE code is executed at generate time, which
is too late for export().
Export the INTERFACE_PIC property.
Test evaluation target via export for generator expressions
Merge topic 'test-export-iface-genex' into next

d3a49fb Test evaluation target via export for generator expressions
6172575 Export the INTERFACE_PIC property.
fe45ab0 Make the BUILD_INTERFACE of export()ed targets work.
3a5fb25 Add a test for the interfaces in targets exported from the build tree.
Add the TARGET_DEFINED generator expression

This tests whether the parameter is a usable target.
Merge topic 'TARGET_DEFINED-genex' into next

2bee6f5 Add the TARGET_DEFINED generator expression
CMake Nightly Date Stamp
KWSys 2013-01-14 (6fa1c99f)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ 6fa1c99f | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 608d6b47..6fa1c99f
Brad King (1):
      84827cc1 Process: Avoid argv[0]==NULL from parsing empty command line

Rolf Eike Beer (8):
      e041cd66 SystemInformation: factor out QueryMemoryBySysconf()
      ea850fa0 SystemInformation: factor out QueryProcessorBySysconf()
      57f06d49 SystemInformation: count processors with sysconf() on Solaris
      c6057a06 SystemInformation: fix "Multi-character character constant"
      5a27bd4f SystemInformation: make IsHyperThreadingSupported() return bool
      342c0ad2 SystemInformation: query memory size with sysconf() on Solaris
      f0b857c1 SystemInformation: cache result of IsHyperThreadingSupported()
      ab0c2a09 SystemInformation: try using assembler with BorlandC

Change-Id: I072371ed35eed892a5ef62a9e9e6cad734e961d9
Merge branch 'upstream-kwsys' into update-kwsys