Christian Weisgerber:
> The patch below moves the tables into .rodata. The tables contain
> a list of offsets from a rip-relative starting point. I've left
> the original label names to keep the diff small. As far as I can
> tell, i.e. from looking at other code our compiler generates,
> referencing data in .rodata with rip-relative addressing should be
> fine and we don't need to go through the GOT.
>
> It builds. I haven't been able to run it yet, since seamonkey
> doesn't appear to be amenable to SSH X11 forwaring.
I briefly tested it on my laptop. I don't know what ffi is used
for, but basic web browsing works, Google Maps works, YouTube works.
--
Christian "naddy" Weisgerber naddy@mips.inka.de
No comments:
Post a Comment