ELF_F_DIRTY
(void) elf_flagscn(s, ELF_C_SET, ELF_F_DIRTY);
ELF_F_DIRTY | ELF_F_LAYOUT)) != 0) {
(e->e_kind != ELF_K_ELF) || (flags & ~ELF_F_DIRTY) != 0 ||
(flags & ~ELF_F_DIRTY) != 0) {
(flags & ~ELF_F_DIRTY) != 0) {
(flags & ~ELF_F_DIRTY) != 0) {
(e->e_kind != ELF_K_ELF) || (flags & ~ELF_F_DIRTY) != 0 ||
(void) elf_flagscn(scn, ELF_C_SET, ELF_F_DIRTY);
e->e_flags &= ~ELF_F_DIRTY;
if ((s->s_flags & ELF_F_DIRTY) == 0) {
(void) elf_flagehdr(e, ELF_C_SET, ELF_F_DIRTY);
(void) elf_flagehdr(e, ELF_C_SET, ELF_F_DIRTY);
(void) elf_flagphdr(e, ELF_C_SET, ELF_F_DIRTY);
(void) elf_flagscn(scn, ELF_C_SET, ELF_F_DIRTY);
e->e_flags |= ELF_F_DIRTY;
(void) elf_flagshdr(scn, ELF_C_SET, ELF_F_DIRTY);
(void) elf_flagshdr(scn, ELF_C_SET, ELF_F_DIRTY);
(void) elf_flagshdr(scn, ELF_C_SET, ELF_F_DIRTY);
elf_flagphdr(e, ELF_C_SET, ELF_F_DIRTY);