summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2011-04-29 14:08:36 +0000
committerSteve Huston <shuston@riverace.com>2011-04-29 14:08:36 +0000
commit7cc3e838e6104ba6e56bd5ec3f5c818eaf170691 (patch)
treed3b94687d094ca22a59e29bd8092c2707d48ef2a
parentac409a0566afcd3c67691d7550196e6b839fed2f (diff)
downloadATCD-7cc3e838e6104ba6e56bd5ec3f5c818eaf170691.tar.gz
ChangeLogTag:Fri Apr 29 14:01:29 UTC 2011 Steve Huston <shuston@riverace.com>
-rw-r--r--ChangeLog6
-rw-r--r--tests/tests.mpc7
2 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 05b1f8a3c16..d267d608c18 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Fri Apr 29 14:01:29 UTC 2011 Steve Huston <shuston@riverace.com>
+
+ * tests/tests.mpc: For Message_Queue_Test add -bmaxdata:0x20000000 to
+ linker options to extend the available data space at run time.
+ Avoids the heap smashing the stacks.
+
Fri Apr 22 15:19:29 UTC 2011 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_aix_ibm.GNU: Add support for XL C++ 11.
diff --git a/tests/tests.mpc b/tests/tests.mpc
index 32a40b832d2..0304336038c 100644
--- a/tests/tests.mpc
+++ b/tests/tests.mpc
@@ -902,6 +902,13 @@ project(Message Queue Test) : acetest {
Source_Files {
Message_Queue_Test.cpp
}
+ verbatim(gnuace,local) {
+ # Needs a larger heap on AIX to avoid overwriting stacks in the counting
+ # part of the test.
+ ifdef AIX_VERS
+ LDFLAGS += -bmaxdata:0x20000000
+ endif
+ }
}
project(Message Queue Test Ex) : acetest {