mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Fix saved bytecode encapsulated in ELF objects.
Thanks to Dimitry Andric.
This commit is contained in:
parent
9f0caad0e4
commit
7dbf0b05f1
@ -275,7 +275,7 @@ typedef struct {
|
|||||||
o.sect[2].size = fofs(ofs)
|
o.sect[2].size = fofs(ofs)
|
||||||
o.sect[3].type = f32(3) -- .strtab
|
o.sect[3].type = f32(3) -- .strtab
|
||||||
o.sect[3].ofs = fofs(sofs + ofs)
|
o.sect[3].ofs = fofs(sofs + ofs)
|
||||||
o.sect[3].size = fofs(#symname+1)
|
o.sect[3].size = fofs(#symname+2)
|
||||||
ffi.copy(o.space+ofs+1, symname)
|
ffi.copy(o.space+ofs+1, symname)
|
||||||
ofs = ofs + #symname + 2
|
ofs = ofs + #symname + 2
|
||||||
o.sect[4].type = f32(1) -- .rodata
|
o.sect[4].type = f32(1) -- .rodata
|
||||||
|
Loading…
Reference in New Issue
Block a user