Landry Breuil:
> i havent looked at the actual klingon^Wassembly, but afaict even if
> libffi was updated to 3.3 in
> https://hg.mozilla.org/integration/autoland/rev/6f6c608cb8df via
> https://bugzilla.mozilla.org/show_bug.cgi?id=1659906 for the other
> mozillas, that code hasnt changed much per
> https://searchfox.org/mozilla-central/source/js/src/ctypes/libffi/src/x86/unix64.S..
> but i have no idea if the bundled libffi is still used in other ports.
Only seamonkey shows compiler warnings about data inside .text.
I just looked at mozilla-firefox. An embedded copy of libffi is
still built there, but the relevant code has changed:
/* This macro allows the safe creation of jump tables without an
actual table. The entry points into the table are all 8 bytes.
...
We could adopt that approach in seamonkey's ffi, but that would
mean more code churn.
--
Christian "naddy" Weisgerber naddy@mips.inka.de
No comments:
Post a Comment