summaryrefslogtreecommitdiffstats
path: root/newlib/libc/include/machine/setjmp.h
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2015-01-21 18:27:47 +0000
committerEric Botcazou <ebotcazou@adacore.com>2015-01-21 18:27:47 +0000
commitbf8f43ae8adf162d9acedd9dd4d4f9d3d4f0a646 (patch)
treea5510f14588e74673eab7f8dbd53be8acf1a055f /newlib/libc/include/machine/setjmp.h
parentf485f162769910e0733ff92830706e3c5f4c1a1d (diff)
downloadcygnal-bf8f43ae8adf162d9acedd9dd4d4f9d3d4f0a646.tar.gz
cygnal-bf8f43ae8adf162d9acedd9dd4d4f9d3d4f0a646.tar.bz2
cygnal-bf8f43ae8adf162d9acedd9dd4d4f9d3d4f0a646.zip
* COPYING.LIBGLOSS: Add Controls and Data Services copyright.
* COPYING.NEWLIB: Likewise. libgloss/ * configure.in: Add Visium support. * configure: Regenerate. * visium/: New directory. newlib/ * configure.host: Add Visium support. * libc/machine/configure.in: Likewise. * libc/machine/configure: Regenerate. * libc/machine/visium/: New directory. * libc/include/machine/setjmp.h (_JBLEN): Define for Visium. * libc/include/machine/ieeefp.h (__IEEE_BIG_ENDIAN): Likewise. * libc/include/machine/time.h (_CLOCKS_PER_SEC_): Likewise.
Diffstat (limited to 'newlib/libc/include/machine/setjmp.h')
-rw-r--r--newlib/libc/include/machine/setjmp.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/newlib/libc/include/machine/setjmp.h b/newlib/libc/include/machine/setjmp.h
index f7e5865ab..ec6644a7f 100644
--- a/newlib/libc/include/machine/setjmp.h
+++ b/newlib/libc/include/machine/setjmp.h
@@ -338,6 +338,11 @@ _BEGIN_STD_C
#define _JBLEN 0x44
#endif
+#ifdef __VISIUM__
+/* All call-saved GP registers: r11-r19,r21,r22,r23. */
+#define _JBLEN 12
+#endif
+
#ifdef _JBLEN
#ifdef _JBTYPE
typedef _JBTYPE jmp_buf[_JBLEN];