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, next has been updated
       via  0eab4482a96ea50f597734b04adc8fb032d02bff (commit)
       via  188b0e9e37d6f47b65c60d81a2b07206b3d5488b (commit)
      from  2239e56d774ce8f48d84c4fc57e4ae31389ca475 (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=0eab4482a96ea50f597734b04adc8fb032d02bff
commit 0eab4482a96ea50f597734b04adc8fb032d02bff
Merge: 2239e56 188b0e9
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Feb 13 13:56:46 2013 -0500
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Wed Feb 13 13:56:46 2013 -0500

    Merge topic 'Embarcadero-linker-flags' into next
    
    188b0e9 Embarcadero: Fix default link stack/heap flags (#13912)


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=188b0e9e37d6f47b65c60d81a2b07206b3d5488b
commit 188b0e9e37d6f47b65c60d81a2b07206b3d5488b
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Feb 13 13:19:07 2013 -0500
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Wed Feb 13 13:35:25 2013 -0500

    Embarcadero: Fix default link stack/heap flags (#13912)
    
    Since commit c70beb4b (change the default borland stack size, 2003-05-05),
    commit 1b572eb9 (remove -H flags, 2003-05-08), and commit 2d411398 (Stack 
size
    in generated programs should be 10 meg, 2003-06-12) CMake adds link flags to
    select a 10MB stack.  At the time this was for consistency with our 
behavior on
    MS, but that was recently removed by commit 51af1da3 (Remove 
"/STACK:10000000"
    from default linker flags, 2012-11-23).
    
    Change our Embarcadero link flags to select the default stack and heap 
settings
    according to the compiler documentation.  This is more reliable than leaving
    the flags out completely as it has been reported that the linker does not
    always use its documented defaults.
    
    Suggested-by: Mathäus Mendel <cont...@mathausmendel.com>

diff --git a/Modules/Platform/Windows-Embarcadero.cmake 
b/Modules/Platform/Windows-Embarcadero.cmake
index 1662ac9..307230e 100644
--- a/Modules/Platform/Windows-Embarcadero.cmake
+++ b/Modules/Platform/Windows-Embarcadero.cmake
@@ -64,7 +64,7 @@ set(CMAKE_CREATE_CONSOLE_EXE "${_tC}" )
 set (CMAKE_BUILD_TYPE Debug CACHE STRING
      "Choose the type of build, options are: Debug Release RelWithDebInfo 
MinSizeRel.")
 
-set (CMAKE_EXE_LINKER_FLAGS_INIT "${_tM} -lS:10000000 -lSc:10000000 ")
+set (CMAKE_EXE_LINKER_FLAGS_INIT "${_tM} -lS:1048576 -lSc:4098 -lH:1048576 
-lHc:8192 ")
 set (CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT "-v")
 set (CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT "-v")
 set (CMAKE_SHARED_LINKER_FLAGS_INIT ${CMAKE_EXE_LINKER_FLAGS_INIT})

-----------------------------------------------------------------------

Summary of changes:
 Modules/Platform/Windows-Embarcadero.cmake |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
CMake
_______________________________________________
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits

Reply via email to