diff options
author | Mike Pall <mike> | 2009-12-08 19:50:21 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2009-12-08 19:50:21 +0100 |
commit | 2d0ef4522bebcc380e9aaf21b9bebcb62fcfc4fe (patch) | |
tree | 81f0f8aa36732dafb88fd76fb71d392e0c50a8b2 /src | |
parent | 1d1fed48a002dfc0919135911057ebc255a53e0a (diff) | |
download | luajit-2d0ef4522bebcc380e9aaf21b9bebcb62fcfc4fe.tar.gz luajit-2d0ef4522bebcc380e9aaf21b9bebcb62fcfc4fe.tar.bz2 luajit-2d0ef4522bebcc380e9aaf21b9bebcb62fcfc4fe.zip |
LuaJIT 2.0.0-beta2 hotfix #1
Fix LUA_XCPATH.
Fix DWARF unwinding info for OSX.
Diffstat (limited to 'src')
-rw-r--r-- | src/buildvm_x86.dasc | 3 | ||||
-rw-r--r-- | src/luaconf.h | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/buildvm_x86.dasc b/src/buildvm_x86.dasc index f6add4d0..09cfa6dc 100644 --- a/src/buildvm_x86.dasc +++ b/src/buildvm_x86.dasc | |||
@@ -3650,7 +3650,6 @@ static void emit_asm_debug(BuildCtx *ctx) | |||
3650 | ".LEFDE1:\n\n", (int)ctx->codesz); | 3650 | ".LEFDE1:\n\n", (int)ctx->codesz); |
3651 | break; | 3651 | break; |
3652 | case BUILD_machasm: | 3652 | case BUILD_machasm: |
3653 | /* NYI: OSX ignores it. Something must be missing. */ | ||
3654 | fprintf(ctx->fp, "\t.section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support\n"); | 3653 | fprintf(ctx->fp, "\t.section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support\n"); |
3655 | fprintf(ctx->fp, | 3654 | fprintf(ctx->fp, |
3656 | "EH_frame1:\n" | 3655 | "EH_frame1:\n" |
@@ -3659,7 +3658,7 @@ static void emit_asm_debug(BuildCtx *ctx) | |||
3659 | "LSCIE1:\n" | 3658 | "LSCIE1:\n" |
3660 | "\t.long 0\n" | 3659 | "\t.long 0\n" |
3661 | "\t.byte 0x1\n" | 3660 | "\t.byte 0x1\n" |
3662 | "\t.ascii \"zPR\"\n" | 3661 | "\t.ascii \"zPR\\0\"\n" |
3663 | "\t.byte 0x1\n" | 3662 | "\t.byte 0x1\n" |
3664 | "\t.byte 128-4\n" | 3663 | "\t.byte 128-4\n" |
3665 | "\t.byte 0x8\n" | 3664 | "\t.byte 0x8\n" |
diff --git a/src/luaconf.h b/src/luaconf.h index dfa0f1d5..3c85cacd 100644 --- a/src/luaconf.h +++ b/src/luaconf.h | |||
@@ -40,7 +40,7 @@ | |||
40 | #define LUA_JDIR LUA_XROOT "share/luajit-2.0.0-beta2/" | 40 | #define LUA_JDIR LUA_XROOT "share/luajit-2.0.0-beta2/" |
41 | #define LUA_XPATH \ | 41 | #define LUA_XPATH \ |
42 | ";" LUA_XROOT "share/lua/5.1/?.lua;" LUA_XROOT "share/lua/5.1/?/init.lua" | 42 | ";" LUA_XROOT "share/lua/5.1/?.lua;" LUA_XROOT "share/lua/5.1/?/init.lua" |
43 | #define LUA_XCPATH LUA_XROOT "lib/lua/5.1/?.lua;" | 43 | #define LUA_XCPATH LUA_XROOT "lib/lua/5.1/?.so;" |
44 | #else | 44 | #else |
45 | #define LUA_JDIR LUA_ROOT "share/luajit-2.0.0-beta2/" | 45 | #define LUA_JDIR LUA_ROOT "share/luajit-2.0.0-beta2/" |
46 | #define LUA_XPATH | 46 | #define LUA_XPATH |