diff --git a/loongarch64.conf b/loongarch64.conf index d951292be1d56d4acbc3f4d4b0282c47b1aa2943..429533da7973993a9ca60035b8e7d1ce963eeb2d 100644 --- a/loongarch64.conf +++ b/loongarch64.conf @@ -50,3 +50,31 @@ 0050-LOONGARCH64-Add-the-definition-and-usage-of-the-CFR.patch 0051-LOONGARCH64-Fix-vm_next-register-dirty-read-bug.patch 0052-LOONGARCH64-Fix-min-max-return-register-error.patch +0053-LOONGARCH64-Optimize-unary-test-and-copy-ops.patch +0054-LOONGARCH64-Fix-the-BC_UNM-int-error.patch +0055-LOONGARCH64-Optimize-binary-arith-ops.patch +0056-LOONGARCH64-Optimize-the-BC_KNUM.patch +0057-LOONGARCH64-Optimize-the-table-upvalue-and-function-.patch +0058-LOONGARCH64-Fix-BC_TSETS_Z-overwriting-the-mark-regi.patch +0059-LOONGARCH64-Optimize-calls-and-vararg-handling.patch +0060-LOONGARCH64-Optimize-target-jump-calculation-by-stre.patch +0061-LOONGARCH64-Optimize-return-ops.patch +0062-LOONGARCH64-Eliminate-unnecessary-register-moves-and.patch +0063-LOONGARCH64-Simplify-function-headers-by-eliminating.patch +0064-LOONGARCH64-Switch-from-DISPATCH-base-to-JGL-base-to.patch +0065-LOONGARCH64-Replace-or-CARG1-L-r0-with-mv-CARG1-L-to.patch +0066-LOONGARCH64-Replace-jirl-r0-ra-0-with-ret-to-improve.patch +0067-LOONGARCH64-Replace-addi.d-rd-r0-si12-with-l12i-rd-s.patch +0068-LOONGARCH64-Fix-the-bug-of-register-allocation-overl.patch +0069-LOONGARCH64-Optimize-the-comparison-method-of-certai.patch +0070-LOONGARCH64-Replace-addi.w-rd-r0-si12-with-l12i-rd-s.patch +0071-LOONGARCH64-Adjust-assembly-instructions-to-improve-.patch +0072-LOONGARCH64-Fix-li-traceno-range-check-and-instructi.patch +0073-LOONGARCH64-Fix-the-bug-in-generating-machine-instru.patch +0074-LOONGARCH64-Fix-offset-calculation-between-current-P.patch +0075-LOONGARCH64-Optimize-the-implementation-mechanism-of.patch +0076-LOONGARCH64-Fix-tmp-register-restored-after-guard-ex.patch +0077-LOONGARCH64-Optimize-register-allocation-to-use-RID_.patch +0078-LOONGARCH64-Fixed-ffi_callback-to-ensure-global_Stat.patch +0079-LOONGARCH64-Fixed-the-old-PC-being-overwritten-by-th.patch +0080-LOONGARCH64-Fixed-data-loss-in-number-type-caused-by.patch diff --git a/loongarch64.tar.gz b/loongarch64.tar.gz index 2c0ed4121f9b2cc5e73a8bf03ba8d264300f2070..85f572b4f9d2e45a906e11f5671b9992f1304622 100644 Binary files a/loongarch64.tar.gz and b/loongarch64.tar.gz differ diff --git a/luajit.spec b/luajit.spec index 19b06cfe6e17d21823f5c5483d5a1eaa74abded4..eea799081779b7573e6a0ceabfb6f2c4f124a712 100644 --- a/luajit.spec +++ b/luajit.spec @@ -2,7 +2,7 @@ Name: luajit Version: 2.1.0 -Release: 11 +Release: 12 Summary: Just-In-Time Compiler for Lua License: MIT URL: http://luajit.org/ @@ -100,6 +100,9 @@ cp -a doc _tmp_html/html %{_mandir}/man1/%{name}.1* %changelog +* Mon Jun 9 2025 Huang Qiqi - 2.1.0-12 +- fix multiple bugs and optimize partial modules on loongarch64 + * Fri Feb 28 2025 maqi - 2.1.0-11 - Add sw64 support