aboutsummaryrefslogtreecommitdiff
path: root/boehm-gc/tests
diff options
context:
space:
mode:
authorIain Sandoe <iains@gcc.gnu.org>2010-12-10 10:09:10 +0000
committerIain Sandoe <iains@gcc.gnu.org>2010-12-10 10:09:10 +0000
commit48f854c7881a1319ad3bda5da00dbb032fa62d9a (patch)
treef55901893a1534081c19939aa6fcd70e3569958e /boehm-gc/tests
parentec3e9f826773a7aa4cfc135b4cc9e2de222bc137 (diff)
downloadgcc-48f854c7881a1319ad3bda5da00dbb032fa62d9a.zip
gcc-48f854c7881a1319ad3bda5da00dbb032fa62d9a.tar.gz
gcc-48f854c7881a1319ad3bda5da00dbb032fa62d9a.tar.bz2
update boehm-gc for powerpc m64 darwin.
boehm-gc: * powerpc_darwin_mach_dep.s: Update for m64. Add eh frames. Do not build or use the picsymbol stub for Darwin >= 9. * tests/test.c (reverse_test): Modify count for ppc64-darwin. * pthread_support.c (GC_get_thread_stack_base): Correct a debug statement. From-SVN: r167681
Diffstat (limited to 'boehm-gc/tests')
-rw-r--r--boehm-gc/tests/test.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/boehm-gc/tests/test.c b/boehm-gc/tests/test.c
index f443173..1180ab1 100644
--- a/boehm-gc/tests/test.c
+++ b/boehm-gc/tests/test.c
@@ -624,7 +624,12 @@ void reverse_test()
/* OSF has limited stack space by default, and large frames. */
# define BIG 200
# else
-# define BIG 4500
+# if defined(__MACH__) && defined(__ppc64__)
+ /* Small stack and largish frames. */
+# define BIG 2500
+# else
+# define BIG 4500
+# endif
# endif
# endif
# endif