summaryrefslogtreecommitdiff
path: root/sal/osl/unx/backtrace.h
diff options
context:
space:
mode:
Diffstat (limited to 'sal/osl/unx/backtrace.h')
-rw-r--r--sal/osl/unx/backtrace.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sal/osl/unx/backtrace.h b/sal/osl/unx/backtrace.h
index da7fed51dc56..79fb58025e2e 100644
--- a/sal/osl/unx/backtrace.h
+++ b/sal/osl/unx/backtrace.h
@@ -28,7 +28,7 @@
#if defined (SOLARIS) || defined (FREEBSD) || defined (NETBSD) || \
- defined (OPENBSD)
+ defined (OPENBSD) || defined (DRAGONFLY)
#ifdef __cplusplus
extern "C" {
@@ -41,7 +41,8 @@ int backtrace( void **buffer, int max_frames );
void backtrace_symbols_fd( void **buffer, int size, int fd );
/* no frame.h on FreeBSD */
-#if defined (FREEBSD) || defined (NETBSD) || defined (OPENBSD)
+#if defined (FREEBSD) || defined (NETBSD) || defined (OPENBSD) || \
+ defined (DRAGONFLY)
struct frame {
long arg0[8];
long arg1[6];