#include <iostream>
#include <string>
+#if defined(__FreeBSD__)
+#include <sys/param.h>
+
+#endif
+
#include "base/atomicio.hh"
#include "base/cprintf.hh"
+#include "base/misc.hh"
#include "sim/async.hh"
#include "sim/backtrace.hh"
#include "sim/core.hh"
setupAltStack()
{
stack_t stack;
+#if defined(__FreeBSD__) && (__FreeBSD_version < 1100097)
+ stack.ss_sp = (char *)fatalSigStack;
+#else
stack.ss_sp = fatalSigStack;
+#endif
stack.ss_size = sizeof(fatalSigStack);
stack.ss_flags = 0;