SHF_WRITE
if (shp[i].sh_flags & SHF_WRITE) {
!(shdr[i].sh_flags & SHF_WRITE))
if (esym == 0 && elfoff2h(shp[i].sh_flags) & SHF_WRITE &&