From 0078a92e395d3e351c0ff23536781b58a800131e Mon Sep 17 00:00:00 2001
From: "Peter S. Mazinger" <ps.m@gmx.net>
Date: Sun, 13 Mar 2011 20:56:54 +0100
Subject: add jmpbuf-offsets.h and jmpbuf-unwind.h for all archs (LT related)

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
---
 libc/sysdeps/linux/vax/jmpbuf-unwind.h | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 libc/sysdeps/linux/vax/jmpbuf-unwind.h

(limited to 'libc/sysdeps/linux/vax')

diff --git a/libc/sysdeps/linux/vax/jmpbuf-unwind.h b/libc/sysdeps/linux/vax/jmpbuf-unwind.h
new file mode 100644
index 000000000..18bbd9642
--- /dev/null
+++ b/libc/sysdeps/linux/vax/jmpbuf-unwind.h
@@ -0,0 +1,11 @@
+/*
+ * Copyright (C) 2000-2006 Erik Andersen <andersen@uclibc.org>
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
+#include <setjmp.h>
+
+/* Test if longjmp to JMPBUF would unwind the frame
+   containing a local variable at ADDRESS.  */
+#define _JMPBUF_UNWINDS(jmpbuf, address) \
+  ((void *) (address) < (void *) (jmpbuf[4]))
-- 
cgit v1.2.3