Bug #3263
closed
link.h should work in a largefile environment
Added by Rich Lowe over 9 years ago.
Updated over 9 years ago.
Category:
lib - userland libraries
Description
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.
- Status changed from New to In Progress
- % Done changed from 50 to 70
- Status changed from In Progress to Resolved
- % Done changed from 70 to 100
The common problem of illumos sources is mixing macro and structure definitions with functions. Examples are sys/nvpair.h
, 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 link.h
into libld.h
, libdldbg.h
etc.
Also available in: Atom
PDF