https://bugs.winehq.org/show_bug.cgi?id=49139
Alex S iwtcex@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |iwtcex@gmail.com
--- Comment #10 from Alex S iwtcex@gmail.com --- (In reply to Damjan Jovanovic from comment #6)
ie. GNU's l_addr is FreeBSD's l_offs
That sounds like a positively nasty footgun. I wonder what else is broken (besides Wine).
Solaris's man page sounds the same as FreeBSD's (https://docs.oracle.com/cd/E36784_01/html/E36874/dlinfo-3c.html), and I haven't been able to find the source for OpenIndiana's dynamic linker yet to prove otherwise.
I believe the code somewhere around https://github.com/illumos/illumos-gate/blob/67d74cc3e7c9d9461311136a0b20698... (the ADDR macro is defined at https://github.com/illumos/illumos-gate/blob/4e0c5eff9af325c80994e9527b7cb8b...). I'm a bit lost in it, to be honest.