SHA256
10
0
forked from pool/luajit

3 Commits

Author SHA256 Message Date
0777392b5a - Don't do "buildtime" services for openSUSE packages, they are not permitted.
- Update to version 5.1.2.1.0+git.1753364724.871db2c8:
  * Windows: Add lua52compat option to msvcbuild.bat.
  * x86/x64: Don't use undefined MUL/IMUL zero flag.
  * Avoid out-of-range PC for stack overflow error from snapshot restore.
  * FFI: Fix dangling CType references (again).
  * Fix JIT slot overflow during up-recursion.
  * Avoid out-of-range PC for stack overflow error from snapshot restore.
  * FFI: Fix dangling CType references.
  * Prevent Clang UB 'optimization' which breaks integerness checks.
  * ARM: Fix soft-float math.min()/math.max().
  * ARM64: Fix pass-by-value struct calling conventions.
  * Fix error generation in load*.
  * Initialize unused value when specializing to cdata metatable.
2025-08-05 17:59:02 +02:00
0eca886cbd Update to version 5.1.2.1.0+git.1741730670.538a821:
* Change handling of nil value markers in template tables.
  * REVERT: Change handling of nil value markers in template tables.
  * macOS: Fix Apple hardened runtime support and put behind build option.
  * macOS: Fix support for Apple hardened runtime.
  * Fix handling of nil value markers in template tables.
  * Avoid unpatching bytecode twice after a trace flush.
  * Fix state restore when recording __concat metamethod.
  * Windows: Allow mixed builds with msvcbuild.bat.
  * macOS: Add suport for Apple hardened runtime.
  * Add compatibility string coercion for fp:seek() argument.
  * Windows: Clarify installation directory layout.
  * Remove Cygwin from docs, since it's not a supported target.
  * Improve CLI signal handling on POSIX.
  * FFI: Add pre-declared int128_t, uint128_t, __int128 types.
  * Use dylib extension for iOS installs, too.
  * Change handling of nil value markers in template tables.
  * Fix recording of BC_VARG.
  * Reject negative getfenv()/setfenv() levels to prevent compiler warning.
  * Bump copyright date.
  * Force fallback source name for stripped bytecode.
  * Remove dependency on <limits.h>.
  * Restore state when recording __concat metamethod throws OOM.
  * MIPS64: Fix pcall() error case.
  * Fix detection of inconsistent renames due to sunk values.
2025-03-27 13:37:04 +01:00
62dd22d926 - Update to version 5.1.2.1.0+git.1731601260.fe71d0f:
* Windows: Allow amalgamated static builds with msvcbuild.bat.
  * Always close profiler output file.
  * Fix override of INSTALL_LJLIBD in the presence of DESTDIR.
  * Fix bit op coercion for shifts in DUALNUM builds.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/luajit?expand=0&rev=65
2024-11-20 07:25:55 +00:00