From 094d450003185e64f14560ba3c107e02621c056c Mon Sep 17 00:00:00 2001
From: Damien George <damien.p.george@gmail.com>
Date: Wed, 2 Apr 2014 17:31:27 +0100
Subject: [PATCH] py: Wrap compile_scope_inline_asm in #if; remove comment from
 misc.h.

---
 py/compile.c | 2 ++
 py/misc.h    | 6 ------
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/py/compile.c b/py/compile.c
index 08125b716..3273abe40 100644
--- a/py/compile.c
+++ b/py/compile.c
@@ -2994,6 +2994,7 @@ void compile_scope(compiler_t *comp, scope_t *scope, pass_kind_t pass) {
     assert(comp->cur_except_level == 0);
 }
 
+#if MICROPY_EMIT_INLINE_THUMB
 void compile_scope_inline_asm(compiler_t *comp, scope_t *scope, pass_kind_t pass) {
     comp->pass = pass;
     comp->scope_cur = scope;
@@ -3072,6 +3073,7 @@ void compile_scope_inline_asm(compiler_t *comp, scope_t *scope, pass_kind_t pass
         EMIT_INLINE_ASM(end_pass);
     }
 }
+#endif
 
 void compile_scope_compute_things(compiler_t *comp, scope_t *scope) {
     // in functions, turn implicit globals into explicit globals
diff --git a/py/misc.h b/py/misc.h
index 19a21d52e..35081f18e 100644
--- a/py/misc.h
+++ b/py/misc.h
@@ -54,12 +54,6 @@ bool unichar_isprint(unichar c);
 bool unichar_isdigit(unichar c);
 bool unichar_isxdigit(unichar c);
 
-/** string ******************************************************/
-
-/*
-#define streq(s1, s2) (strcmp((s1), (s2)) == 0)
-*/
-
 /** variable string *********************************************/
 
 typedef struct _vstr_t {
-- 
GitLab