aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include/setjmp.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/include/setjmp.h')
-rw-r--r--sys/arm/include/setjmp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/arm/include/setjmp.h b/sys/arm/include/setjmp.h
index 638dc3e98ab9..954e4496da99 100644
--- a/sys/arm/include/setjmp.h
+++ b/sys/arm/include/setjmp.h
@@ -87,10 +87,13 @@
/* Only valid with the _JB_MAGIC_SETJMP magic */
#define _JB_SIGMASK 25
+
+#ifndef __ASSEMBLER__
#if __BSD_VISIBLE || __POSIX_VISIBLE || __XSI_VISIBLE
typedef struct _sigjmp_buf { int _sjb[_JBLEN + 1]; } sigjmp_buf[1];
#endif
typedef struct _jmp_buf { int _jb[_JBLEN + 1]; } jmp_buf[1];
+#endif
#endif /* !_MACHINE_SETJMP_H_ */