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 na...@mips.inka.de