[Cmake-commits] CMake branch, master, updated. v2.8.8-291-gc95d1ba
David Cole
david.cole at kitware.com
Tue Jun 12 16:01:09 EDT 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, master has been updated
via c95d1baa194c8108841a8b973d3bbe50ca7d5666 (commit)
via bd3496300262bd26073ce03e020731c592249148 (commit)
via 55d7aa4c44d78322df76679db768154568e51385 (commit)
via 31d7a0f2e3a717435da9660bcb2c23654171afda (commit)
from c6f6929e31a3e8067633aa57cf0775bced9d8443 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c95d1baa194c8108841a8b973d3bbe50ca7d5666
commit c95d1baa194c8108841a8b973d3bbe50ca7d5666
Merge: c6f6929 bd34963
Author: David Cole <david.cole at kitware.com>
AuthorDate: Tue Jun 12 16:01:04 2012 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Tue Jun 12 16:01:04 2012 -0400
Merge topic 'position-independent-targets'
bd34963 Refactor generation of shared library flags
55d7aa4 Add platform variable for flags specific to shared libraries
31d7a0f Add platform variables for position independent code flags
-----------------------------------------------------------------------
Summary of changes:
Modules/CMakeCXXInformation.cmake | 12 ++
Modules/CMakeFortranInformation.cmake | 12 ++
Modules/Compiler/GNU.cmake | 4 +
Modules/Compiler/SCO.cmake | 3 +
Modules/Compiler/SunPro-C.cmake | 2 +
Modules/Compiler/SunPro-CXX.cmake | 2 +
Modules/Platform/BeOS.cmake | 2 +
Modules/Platform/BlueGeneP-base.cmake | 4 +
Modules/Platform/CYGWIN-GNU.cmake | 5 +-
Modules/Platform/FreeBSD.cmake | 4 +-
Modules/Platform/HP-UX-HP.cmake | 1 +
Modules/Platform/Haiku.cmake | 2 +
Modules/Platform/Linux-Intel.cmake | 2 +
Modules/Platform/Linux-PGI.cmake | 2 +
Modules/Platform/Linux-PathScale.cmake | 2 +
Modules/Platform/MP-RAS.cmake | 4 +
Modules/Platform/NetBSD.cmake | 4 +-
Modules/Platform/OSF1.cmake | 4 +-
Modules/Platform/SINIX.cmake | 2 +
Modules/Platform/SunOS.cmake | 6 +-
Modules/Platform/UNIX_SV.cmake | 2 +
Modules/Platform/UnixWare.cmake | 2 +
Modules/Platform/Windows-Embarcadero.cmake | 3 +-
Modules/Platform/Windows-GNU.cmake | 6 +-
Modules/Platform/Windows-wcl386.cmake | 3 +-
Modules/Platform/syllable.cmake | 4 +-
Source/cmCoreTryCompile.cxx | 4 +
Source/cmDocumentVariables.cxx | 8 ++
Source/cmGlobalGenerator.cxx | 21 ++++
Source/cmGlobalGenerator.h | 3 +
Source/cmGlobalXCodeGenerator.cxx | 4 +-
Source/cmLocalGenerator.cxx | 111 ++++++++++++++++++-
Source/cmLocalGenerator.h | 8 ++-
Source/cmMakefileTargetGenerator.cxx | 6 +-
Source/cmNinjaTargetGenerator.cxx | 7 +-
Source/cmPolicies.cxx | 28 +++++
Source/cmPolicies.h | 3 +
Source/cmTarget.cxx | 15 +++
Tests/CMakeLists.txt | 18 +++
Tests/PositionIndependentTargets/CMakeLists.txt | 13 +++
.../global/CMakeLists.txt | 37 +++++++
Tests/PositionIndependentTargets/main.cpp | 2 +
Tests/PositionIndependentTargets/pic_lib.cpp | 12 ++
Tests/PositionIndependentTargets/pic_main.cpp | 4 +
Tests/PositionIndependentTargets/pic_test.h | 20 ++++
.../targets/CMakeLists.txt | 20 ++++
Tests/SystemInformation/SystemInformation.in | 6 +
47 files changed, 420 insertions(+), 29 deletions(-)
create mode 100644 Tests/PositionIndependentTargets/CMakeLists.txt
create mode 100644 Tests/PositionIndependentTargets/global/CMakeLists.txt
create mode 100644 Tests/PositionIndependentTargets/main.cpp
create mode 100644 Tests/PositionIndependentTargets/pic_lib.cpp
create mode 100644 Tests/PositionIndependentTargets/pic_main.cpp
create mode 100644 Tests/PositionIndependentTargets/pic_test.h
create mode 100644 Tests/PositionIndependentTargets/targets/CMakeLists.txt
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list