summaryrefslogtreecommitdiffstats
path: root/Utilities/Release
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2012-09-05 16:03:34 (GMT)
committerBrad King <brad.king@kitware.com>2012-09-05 16:49:37 (GMT)
commit084c5af4e0c7f2aa4bea6f6db0fe00ebd4802b37 (patch)
tree3696b74bb6e914c491cad11aa4f2c7fa058d598e /Utilities/Release
parent2da17ef7975b521abe2be4736569d19ef79dc3be (diff)
downloadCMake-084c5af4e0c7f2aa4bea6f6db0fe00ebd4802b37.zip
CMake-084c5af4e0c7f2aa4bea6f6db0fe00ebd4802b37.tar.gz
CMake-084c5af4e0c7f2aa4bea6f6db0fe00ebd4802b37.tar.bz2
Utilities/Release: Link AIX binary with large maxdata
Raise the default "maxdata" linker setting on the 32-bit AIX release binaries. This allows the CMake binaries to process larger projects without encountering a "Segmentation fault in extend_brk".
Diffstat (limited to 'Utilities/Release')
-rw-r--r--Utilities/Release/v20n250_aix_release.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/Utilities/Release/v20n250_aix_release.cmake b/Utilities/Release/v20n250_aix_release.cmake
index 53c34d7..cc8cd05 100644
--- a/Utilities/Release/v20n250_aix_release.cmake
+++ b/Utilities/Release/v20n250_aix_release.cmake
@@ -7,6 +7,7 @@ set(MAKE_PROGRAM "make")
set(CC "xlc_r")
set(CXX "xlC_r")
set(FC "xlf")
+set(LDFLAGS "-Wl,-bmaxdata:0x80000000") # Push "Segmentation fault in extend_brk" over horizon
set(INITIAL_CACHE "
CMAKE_BUILD_TYPE:STRING=Release
CMAKE_SKIP_BOOTSTRAP_TEST:STRING=TRUE