summaryrefslogtreecommitdiff
path: root/sal/osl/unx/diagnose.c
diff options
context:
space:
mode:
authorIvo Hinkelmann <ihi@openoffice.org>2008-04-24 15:29:38 +0000
committerIvo Hinkelmann <ihi@openoffice.org>2008-04-24 15:29:38 +0000
commitf80122a5d1180f2dfe9d5f3d87a15334b8b4b306 (patch)
tree2e90c5fe67b03d32804e1be6287441e574fabfdf /sal/osl/unx/diagnose.c
parente957c8538c6e23f3a883b4418ce5b3589948b6d7 (diff)
INTEGRATION: CWS sb85 (1.23.48); FILE MERGED
2008/03/11 15:59:30 sb 1.23.48.1: #i86117# SPARC64
Diffstat (limited to 'sal/osl/unx/diagnose.c')
-rw-r--r--sal/osl/unx/diagnose.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/sal/osl/unx/diagnose.c b/sal/osl/unx/diagnose.c
index 0b46410dac3f..64aea4296a2b 100644
--- a/sal/osl/unx/diagnose.c
+++ b/sal/osl/unx/diagnose.c
@@ -7,7 +7,7 @@
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: diagnose.c,v $
- * $Revision: 1.24 $
+ * $Revision: 1.25 $
*
* This file is part of OpenOffice.org.
*
@@ -154,12 +154,13 @@ static void osl_diagnose_backtrace_Impl (oslDebugMessageFunc f)
#define FRAME_PTR_OFFSET 1
#define FRAME_OFFSET 0
+#define STACK_BIAS 0
-#if defined(__sparcv9)
-#define STACK_BIAS 0x7ff
-#else
-#define STACK_BIAS 0
-#endif
+#elif defined(SPARC64)
+
+#define FRAME_PTR_OFFSET 1
+#define FRAME_OFFSET 0
+#define STACK_BIAS 0x7ff
#elif defined(INTEL)