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

Reply via email to