Executable and Linking Format (libelf) interface
The libelf implementations on SCO OpenServer and UnixWare are nearly
identical, with the following exceptions:
-
UnixWare provides an additional flag,
ELF_C_IMPURE_WRITE
,
that can be passed to
elf_begin(3elf).
Portable applications and applications targeted for SCO OpenServer should
not use this flag, as it is not supported on SCO OpenServer.
-
The nlist function is declared in libelf on
UnixWare and libc on SCO OpenServer.
The Binary Compatibility Module for SCO OpenServer takes care of this for
applications written using the UnixWare and OpenServer Development Kit and run on
SCO OpenServer.
For SCO OpenServer applications run on UnixWare 7, the UnixWare kernel
uses the SCO OpenServer libc.
The UnixWare 7 libelf interface is documented on the
Section 3elf manual pages.
Next topic:
Licensing API
Previous topic:
Encryption (libcrypt) interface
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004