Author Topic: [DEV] LuaJIT PPC64 support  (Read 954 times)

tle

  • Sr. Member
  • ****
  • Posts: 434
  • Karma: +47/-0
    • View Profile
    • Trung's Personal Website
[DEV] LuaJIT PPC64 support
« on: August 14, 2023, 08:55:52 am »
PPC64 support is still a big mess. The sponsorship for PPC64 support was proposed in https://github.com/LuaJIT/LuaJIT/issues/42 however there has been little responses from the core team of LuaJIT which has lead to frustration to whom who might have given it a go.

Notably, the attempt by Gustavo Scalet (https://github.com/LuaJIT/LuaJIT/pull/54) in 2016 was not good enough. According to Mike Pall, the code was no good (ref: https://www.freelists.org/post/luajit/PPC64le-port-status,1)

Other ports that have better quality but has since get so out of sync, for example https://github.com/mwkmwkmwk/LuaJIT/tree/ppc64-ffi. Again there is zero attempt to get this merged to upstream LuaJIT.

I reckon the best approach is to crowd fund a bounty for Mike Pall to actually work on a proper port.
« Last Edit: August 17, 2023, 02:22:38 am by tle »
Faithful Linux enthusiast

My Raptor Blackbird

tle

  • Sr. Member
  • ****
  • Posts: 434
  • Karma: +47/-0
    • View Profile
    • Trung's Personal Website
Re: LuaJIT PPC64 support
« Reply #1 on: August 14, 2023, 09:11:30 am »
I've just donated $50 for the bounty https://app.bountysource.com/issues/25924774-enable-implement-ppc64-le-linux-lj_gc64-interpreter-and-jit

Any small or big donation is greatly welcomed
Faithful Linux enthusiast

My Raptor Blackbird