PN_XNUM
(shoff == 0LL && (shnum != 0 || phnum == PN_XNUM ||
if ((shnum == 0 && shoff != 0) || phnum == PN_XNUM || strndx == SHN_XINDEX) {
e->e_u.e_elf.e_nphdr = (phnum != PN_XNUM) ? phnum :
if (phnum >= PN_XNUM) {
phnum = PN_XNUM;
if (ws->npsections < PN_XNUM) {
ehdr.e_phnum = PN_XNUM;