summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2011-04-29 14:09:31 +0000
committerSteve Huston <shuston@riverace.com>2011-04-29 14:09:31 +0000
commitd6ee66889e3d8638670aada337bd7034b63e914a (patch)
tree0197ceb80ad209d3df83da079f4ea23f9f94fe2e
parent5e83084d311c4bae530bc8b921cf70e8478ca7a7 (diff)
downloadATCD-d6ee66889e3d8638670aada337bd7034b63e914a.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 a5ff3559089..289620e8ec1 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 99ca3b552ae..1ac1decc15b 100644
--- a/tests/tests.mpc
+++ b/tests/tests.mpc
@@ -761,6 +761,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 {