LIBELF_PRIVATE
LIBELF_PRIVATE(error) = LIBELF_ERROR(ELF_E_##E, (O)); \
if (LIBELF_PRIVATE(version) == EV_NONE) {
e->e_byteorder != LIBELF_PRIVATE(byteorder))) {
d->d_data.d_version = LIBELF_PRIVATE(version);
(error = LIBELF_PRIVATE(error)) == 0)
error = LIBELF_PRIVATE(error);
(void) snprintf((char *) LIBELF_PRIVATE(msg),
sizeof(LIBELF_PRIVATE(msg)), "%s: %s",
return (const char *)&LIBELF_PRIVATE(msg);
old = LIBELF_PRIVATE(error);
LIBELF_PRIVATE(error) = 0;
LIBELF_PRIVATE(fillchar) = fill;
if (LIBELF_PRIVATE(version) == EV_NONE) {
if (LIBELF_PRIVATE(version) == EV_NONE) {
if (LIBELF_PRIVATE(version) == EV_NONE) {
swapbytes = e->e_byteorder != LIBELF_PRIVATE(byteorder);
(void) memset(newfile + rc, LIBELF_PRIVATE(fillchar),
LIBELF_PRIVATE(fillchar),
LIBELF_PRIVATE(fillchar),
if ((old = LIBELF_PRIVATE(version)) == EV_NONE)
LIBELF_PRIVATE(version) = v;
e->e_version = LIBELF_PRIVATE(version);
eh->e_version = LIBELF_PRIVATE(version); \
e->e_byteorder != LIBELF_PRIVATE(byteorder));
e->e_byteorder != LIBELF_PRIVATE(byteorder));
eh->e_ident[EI_VERSION] = LIBELF_PRIVATE(version) & 0xFFU; \
LIBELF_PRIVATE(error) = LIBELF_ERROR(error, 0);
e->e_byteorder = LIBELF_PRIVATE(byteorder);
e->e_byteorder != LIBELF_PRIVATE(byteorder));
byteswap = encoding != LIBELF_PRIVATE(byteorder);
encoding = LIBELF_PRIVATE(byteorder);