link.h should work in a largefile environment
It would help me a lot if link.h could be used in a largefile environment, even if this is to the exclusion of certain interfaces that are necessarily largefile incapable.
Updated by Igor Pashev about 8 years ago
The common problem of illumos sources is mixing macro and structure definitions with functions. Examples are
sys/avl.h and many others.
link.h is one of such headers.
AFAIK functions defined in
link.h (and using ELF structures from libelf) are implemented in libld, liblddbg and maybe others (!).
From my point the proper solution is to split