From 152568bcb61e65b700ca2b963534f2632d080345 Mon Sep 17 00:00:00 2001 From: Damien Date: Wed, 16 Oct 2013 00:46:39 +0100 Subject: NLR and Python exceptions work on the board. --- py/nlr.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'py/nlr.h') diff --git a/py/nlr.h b/py/nlr.h index b824e4a63..fa4e2f45f 100644 --- a/py/nlr.h +++ b/py/nlr.h @@ -3,9 +3,9 @@ #include -#ifndef __WORDSIZE -#error __WORDSIZE needs to be defined -#endif +//#ifndef __WORDSIZE +//#error __WORDSIZE needs to be defined +//#endif typedef struct _nlr_buf_t nlr_buf_t; struct _nlr_buf_t { @@ -17,7 +17,9 @@ struct _nlr_buf_t { #elif __WORDSIZE == 64 void *regs[8]; #else -#error Unsupported __WORDSIZE + // hack for thumb + void *regs[10]; +//#error Unsupported __WORDSIZE #endif }; -- cgit v1.2.3