summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMikael Eiman <mikael@eiman.tv>2014-01-04 20:19:19 +0100
committerMikael Eiman <mikael@eiman.tv>2014-01-04 20:19:19 +0100
commitf53cdd947cacbe273bcef0c68ced83162a16a24a (patch)
tree82299fb8f3818d1ed4fe8a19902ca699da148568
parent5d02e2d6fa3afcd8aa9ecb475b0c4599da6ca03d (diff)
downloadmicropython-f53cdd947cacbe273bcef0c68ced83162a16a24a.tar.gz
micropython-f53cdd947cacbe273bcef0c68ced83162a16a24a.zip
OSX: fixes to make nlrx64.S with Apple's clang (forgot a few places)
-rw-r--r--py/nlrx64.S8
1 files changed, 6 insertions, 2 deletions
diff --git a/py/nlrx64.S b/py/nlrx64.S
index 37d3137785..20a3704fd4 100644
--- a/py/nlrx64.S
+++ b/py/nlrx64.S
@@ -27,7 +27,9 @@ _nlr_push:
movq %rdi, nlr_top(%rip) # stor new nlr_buf (to make linked list)
xorq %rax, %rax # return 0, normal return
ret # return
-// .size nlr_push, .-nlr_push
+#ifndef __llvm__
+ .size nlr_push, .-nlr_push
+#endif
/* void nlr_pop() */
#ifndef __llvm__
@@ -42,7 +44,9 @@ _nlr_pop:
movq (%rax), %rax # load prev nlr_buf
movq %rax, nlr_top(%rip) # store prev nlr_buf (to unlink list)
ret # return
-// .size nlr_pop, .-nlr_pop
+#ifndef __llvm__
+ .size nlr_pop, .-nlr_pop
+#endif
/* void nlr_jump(rdi=uint val) */
#ifndef __llvm__