diff options
author | Mikael Eiman <mikael@eiman.tv> | 2014-01-04 20:19:19 +0100 |
---|---|---|
committer | Mikael Eiman <mikael@eiman.tv> | 2014-01-04 20:19:19 +0100 |
commit | f53cdd947cacbe273bcef0c68ced83162a16a24a (patch) | |
tree | 82299fb8f3818d1ed4fe8a19902ca699da148568 | |
parent | 5d02e2d6fa3afcd8aa9ecb475b0c4599da6ca03d (diff) | |
download | micropython-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.S | 8 |
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__ |