[PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Apr 30 18:01:37 PDT 2019
plotfi added a comment.
In D60974#1483479 <https://reviews.llvm.org/D60974#1483479>, @jakehehrlich wrote:
> In D60974#1483380 <https://reviews.llvm.org/D60974#1483380>, @plotfi wrote:
>
> > Also, curious on the lack of denoting the sections and which symbols go in which sections? Do you just assume that "Type: Object" goes into .data?
>
>
> You don't need that information and the linker doesn't use it. It only uses that information to get alignment. In the code that I'm writing right now it happens to put everything in a single rodata section (except for tls which it puts in a TLS rodata section, which isn't a thing that even exists in the wild)
Wanted to mention, from my testing with yaml2obj, I needed the section flags (SHF_EXECINSTR, SHF_WRITE, SHF_ALLOC, etc) otherwise nm was spitting the wrong thing. How are you going to handle those?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60974/new/
https://reviews.llvm.org/D60974
More information about the cfe-commits
mailing list