[PATCH] D24041: [ELF] Linkerscript: allow .eh_frame_hdr to go before .eh_frame
Rafael EspĂndola via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 30 10:53:13 PDT 2016
>
> for (OutputSectionBase<ELFT> *Sec : OutputSections)
> - if (Sec != Out<ELFT>::Opd)
> + if (Sec != Out<ELFT>::Opd && Sec != Out<ELFT>::EhFrameHdr)
> Sec->writeTo(Buf + Sec->getFileOff());
> +
> + if (!Out<ELFT>::EhFrame->empty() && Out<ELFT>::EhFrameHdr)
> + Out<ELFT>::EhFrameHdr->writeTo(Buf + Out<ELFT>::EhFrameHdr->getFileOff());
The second if can be just
if (Out<ELFT>::EhFrameHdr)
no?
LGTM.
Cheers,
Rafael
More information about the llvm-commits
mailing list