From 6caae0bcb183fabd2bcf65c2ae2346b4e2d5cbe7 Mon Sep 17 00:00:00 2001 From: Antonin ENFRUN Date: Sun, 11 May 2014 21:28:26 +0200 Subject: unix: Create __bss_start and _end symbols for Mach-O targets. It's a hack, but can't find a cleaner way to do it. --- py/nlrx64.S | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'py') diff --git a/py/nlrx64.S b/py/nlrx64.S index 55cb4d796..baed6cabd 100644 --- a/py/nlrx64.S +++ b/py/nlrx64.S @@ -32,6 +32,10 @@ #if !defined(__CYGWIN__) +#if (defined(__APPLE__) && defined(__MACH__)) +#define nlr_jump_fail _nlr_jump_fail +#endif // (defined(__APPLE__) && defined(__MACH__)) + /* uint nlr_push(rdi=nlr_buf_t *nlr) */ #if !(defined(__APPLE__) && defined(__MACH__)) .globl nlr_push -- cgit v1.2.3