diff options
author | Mike Pall <mike> | 2011-06-03 12:23:43 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-06-03 12:23:43 +0200 |
commit | 77bb8de93da29cc3b1a3fbc2f605f8b70841657b (patch) | |
tree | 60e083f70872cb9851774d086665897df63d5b09 /src/buildvm_asm.c | |
parent | 84e33332a73ed978099754309abea03245a875bf (diff) | |
download | luajit-77bb8de93da29cc3b1a3fbc2f605f8b70841657b.tar.gz luajit-77bb8de93da29cc3b1a3fbc2f605f8b70841657b.tar.bz2 luajit-77bb8de93da29cc3b1a3fbc2f605f8b70841657b.zip |
ARM: Disable C++ exception catching on Symbian.
Diffstat (limited to 'src/buildvm_asm.c')
-rw-r--r-- | src/buildvm_asm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buildvm_asm.c b/src/buildvm_asm.c index 35f413b9..49d6ffca 100644 --- a/src/buildvm_asm.c +++ b/src/buildvm_asm.c | |||
@@ -191,7 +191,7 @@ void emit_asm(BuildCtx *ctx) | |||
191 | if (ctx->mode != BUILD_machasm) | 191 | if (ctx->mode != BUILD_machasm) |
192 | fprintf(ctx->fp, ".Lbegin:\n"); | 192 | fprintf(ctx->fp, ".Lbegin:\n"); |
193 | 193 | ||
194 | #if LJ_TARGET_ARM && defined(__GNUC__) | 194 | #if LJ_TARGET_ARM && defined(__GNUC__) && !defined(__symbian__) |
195 | /* This should really be moved into buildvm_arm.dasc. */ | 195 | /* This should really be moved into buildvm_arm.dasc. */ |
196 | fprintf(ctx->fp, | 196 | fprintf(ctx->fp, |
197 | ".fnstart\n" | 197 | ".fnstart\n" |
@@ -227,7 +227,7 @@ void emit_asm(BuildCtx *ctx) | |||
227 | #endif | 227 | #endif |
228 | } | 228 | } |
229 | 229 | ||
230 | #if LJ_TARGET_ARM && defined(__GNUC__) | 230 | #if LJ_TARGET_ARM && defined(__GNUC__) && !defined(__symbian__) |
231 | fprintf(ctx->fp, | 231 | fprintf(ctx->fp, |
232 | ".globl lj_err_unwind_arm\n" | 232 | ".globl lj_err_unwind_arm\n" |
233 | ".personality lj_err_unwind_arm\n" | 233 | ".personality lj_err_unwind_arm\n" |