head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.16 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.14 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.12 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.10 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.8 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.6 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.4 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.2 pkgsrc-2024Q2-base:1.4 pkgsrc-2021Q1:1.2.0.8 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.6 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.4 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.2 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.1.0.10 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.32 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.28 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.26 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.24 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.22 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.20 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.18 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.16 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.14 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.12 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.8 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.6 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.4 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.2 pkgsrc-2016Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2024.06.10.09.27.15; author jperkin; state Exp; branches; next 1.3; commitid ofJOyE1ut4fBZpdF; 1.3 date 2021.06.13.07.27.42; author nia; state dead; branches; next 1.2; commitid 39aOGNobgacOsWWC; 1.2 date 2020.05.13.11.14.21; author jperkin; state Exp; branches; next 1.1; commitid 4vV10Pb3cvAVr48C; 1.1 date 2016.07.07.11.10.05; author jperkin; state Exp; branches; next ; commitid 9JSQOtlTgc6qCndz; desc @@ 1.4 log @luatex: Restore SunOS patches that were inexplicably deleted. @ text @$NetBSD$ Generate SunOS compatible assembly. --- libs/luajit/LuaJIT-src/src/vm_x86.dasc.orig 2018-01-09 23:43:20.000000000 +0000 +++ libs/luajit/LuaJIT-src/src/vm_x86.dasc @@@@ -5569,7 +5569,11 @@@@ static void emit_asm_debug(BuildCtx *ctx "\t.byte " REG_RA "\n" "\t.uleb128 6\n" /* augmentation length */ "\t.byte 0x1b\n" /* pcrel|sdata4 */ +#ifdef __sun + "\t.long lj_err_unwind_dwarf@@PLT\n" +#else "\t.long lj_err_unwind_dwarf-.\n" +#endif "\t.byte 0x1b\n" /* pcrel|sdata4 */ "\t.byte 0xc\n\t.uleb128 " REG_SP "\n\t.uleb128 " SZPTR "\n" "\t.byte 0x80+" REG_RA "\n\t.uleb128 0x1\n" @ 1.3 log @luatex: do not ./configure in internal copy of luajit this is not used, rather it seems to use an internal copy of lua 5.3 instead. while it would be nice if it used our copy instead, for now removing the luajit requirement at least improves portability. @ text @d1 1 a1 1 $NetBSD: patch-libs_luajit_LuaJIT-src_src_vm__x86.dasc,v 1.2 2020/05/13 11:14:21 jperkin Exp $ d5 1 a5 1 --- libs/luajit/LuaJIT-src/src/vm_x86.dasc.orig 2016-03-09 22:32:00.000000000 +0000 d7 1 a7 1 @@@@ -5496,7 +5496,11 @@@@ static void emit_asm_debug(BuildCtx *ctx @ 1.2 log @luatex: Fix SunOS build. @ text @d1 1 a1 1 $NetBSD: patch-libs_luajit_LuaJIT-src_src_vm__x86.dasc,v 1.1 2016/07/07 11:10:05 jperkin Exp $ @ 1.1 log @Add one more SunOS assembly patch to fix 64-bit. @ text @d1 1 a1 1 $NetBSD$ d12 1 a12 1 + "\t.long lj_err_unwind_dwarf@@PLT-.\n" @