* Mon Feb 26 2018 ro@suse.de
- add s390/s390x to excludearch list, no code yet
* Wed Feb 14 2018 pousaduarte@gmail.com
- Add baselibs.conf to provide 32bit library for libluajit
* Wed Jun 14 2017 tchvatal@suse.com
- Version update to 2.1.0-beta3
* Includes more fixes and tweaks for aarch64 support
- Refresh patch luajit-lua-versioned.patch
Version: 2.1.0~beta2-2.1
* Mon Dec 12 2016 tchvatal@suse.com
- Version update to 2.1.0-beta2 to allow arm64 support wrt fate#321974
- Refresh patch:
* luajit-lua-versioned.patch
* Sun Jul 10 2016 i@marguerite.su
- remove redundant pkgconfig(luajit)
* Mon Jun 20 2016 tchvatal@suse.com
- Add provider for luajit-devel = %{version} to allow that in spec
as build dependency
- Fix multilib building wrt bnc#976720
* Mon May 23 2016 glin@suse.com
- Update luajit-lua-versioned.patch to change the default luajit
share path since we already installed all the lua files to
%{_datadir}/luajit-5_1-2.0.4 instead of the deafult path:
%{_datadir}/luajit-2.0.4
* Wed Oct 28 2015 mlin@suse.com
- Removed unneeded symbol pkgconfig(luajit)
* Mon Oct 26 2015 mlin@suse.com
- Provides pkgconfig(luajit) as well in -devel
- Update luajit-lua-versioned.patch
* do not change pkgconfig file name otherwise many of packages
could not found luajit while configuring
* Sun Oct 18 2015 i@marguerite.su
- rename to lua51-luajit, w/ versioned lua as suffix
- add patch: luajit-lua-versioned.patch
- use update-alternatives to provide /usr/bin/luajit
and its manpage
- provides luajit and luajit-devel
* Thu Aug 13 2015 normand@linux.vnet.ibm.com
- ExcludeArch: ppc64 ppc64le
lj_arch.h do not support ppc64/ppc64le
* Wed Jul 01 2015 tchvatal@suse.com
- Version bump to 2.0.4:
* Fix stack check in narrowing optimization.
* Fix Lua/C API typecheck error for special indexes.
* Fix string to number conversion.
* Fix lexer error for chunks without tokens.
* Don't compile IR_RETF after CALLT to ff with-side effects.
* Fix BC_UCLO/BC_JMP join optimization in Lua parser.
* Fix corner case in string to number conversion.
* Gracefully handle lua_error() for a suspended coroutine.
* Avoid error messages when building with Clang.
* Fix snapshot #0 handling for traces with a stack check on entry.
* Fix fused constant loads under high register pressure.
* Invalidate backpropagation cache after DCE.
* Fix ABC elimination.
* Fix debug info for main chunk of stripped bytecode.
* Fix FOLD rule for string.sub(s, ...) == k.
* Fix FOLD rule for STRREF of SNEW.
* Fix frame traversal while searching for error function.
* Prevent GC estimate miscalculation due to buffer growth.
* Prevent adding side traces for stack checks.
* Fix top slot calculation for snapshots with continuations.
* Fix check for reuse of SCEV results in FORL.
* Add PS Vita port.
* Fix compatibility issues with Illumos.
* Fix DragonFly build (unsupported).
* OpenBSD/x86: Better executable memory allocation for W^X mode.
* x86: Fix argument checks for ipairs() iterator.
* x86: lj_math_random_step() clobbers XMM regs on OSX Clang.
* x86: Fix code generation for unused result of math.random().
* x64: Allow building with LUAJIT_USE_SYSMALLOC and LUAJIT_USE_VALGRIND.
* x86/x64: Fix argument check for bit shifts.
* x86/x64: Fix code generation for fused test/arith ops.
* ARM: Fix write barrier check in BC_USETS.
* PPC: Fix red zone overflow in machine code generation.
* PPC: Don't use mcrxr on PPE.
* Various archs: Fix excess stack growth in interpreter.
* FFI: Fix FOLD rule for TOBIT + CONV num.u32.
* FFI: Prevent DSE across ffi.string().
* FFI: No meta fallback when indexing pointer to incomplete struct.
* FFI: Fix initialization of unions of subtypes.
* FFI: Fix cdata vs. non-cdata arithmetic and comparisons.
* FFI: Fix __index/__newindex metamethod resolution for ctypes.
* FFI: Fix compilation of reference field access.
* FFI: Fix frame traversal for backtraces with FFI callbacks.
* FFI: Fix recording of indexing a struct pointer ctype object itself.
* FFI: Allow non-scalar cdata to be compared for equality by address.
* FFI: Fix pseudo type conversions for type punning.
* Fri Mar 13 2015 tchvatal@suse.com
- Cleanup a bit with spec-cleaner
* Sat Oct 18 2014 mailaender@opensuse.org
- update to version 2.0.3
* Add support for multilib distro builds.
* Improve ULOAD forwarding for open upvalues.
* Fix GC steps threshold handling when called by JIT-compiled code.
* Fix argument checks for math.deg() and math.rad().
* Fix jit.flush(func|true).
* Respect jit.off(func) when returning to a function, too.
* Fix compilation of string.byte(s, nil, n).
* Fix line number for relocated bytecode after closure fixup
* Fix frame traversal for backtraces.
* Fix ABC elimination.
* Fix handling of redundant PHIs.
* Fix snapshot restore for exit to function header.
* Fix type punning alias analysis for constified pointers
* Fix call unroll checks in the presence of metamethod frames.
* Fix initial maxslot for down-recursive traces.
* Prevent BASE register coalescing if parent uses IR_RETF.
* Don't purge modified function from stack slots in BC_RET.
* Fix recording of BC_VARG.
* Don't access dangling reference to reallocated IR.
* Fix frame depth display for bytecode dump in -jdump.
* ARM: Fix register allocation when rematerializing FPRs.
* x64: Fix store to upvalue for lightuserdata values.
* FFI: Add missing GC steps for callback argument conversions.
* FFI: Properly unload loaded DLLs.
* FFI: Fix argument checks for ffi.string().
* FFI/x64: Fix passing of vector arguments to calls.
* FFI: Rehash finalizer table after GC cycle, if needed.
* FFI: Fix cts->L for cdata unsinking in snapshot restore.
* Thu Apr 17 2014 simon@simotek.net
- %make_install replaced with make DESTDIR=%{buildroot} install
to fix fedora builds
* Wed Oct 23 2013 tchvatal@suse.com
- Export CFLAGS, funny localy it used them properly.
* Wed Oct 23 2013 tchvatal@suse.com
- Drop STRIP=true from the args.
* Wed Oct 23 2013 tchvatal@suse.com
- Change lib group to libraries only.
* Thu Oct 17 2013 tchvatal@suse.com
- Make the thing acutally build&install.
* Thu Oct 17 2013 tchvatal@suse.com
- Inital package. Used in mpv multimedia player.