]> granicus.if.org Git - llvm/commit
[yaml2obj/obj2yaml] - Make RawContentSection::Info Optional<>
authorGeorge Rimar <grimar@accesssoftek.com>
Wed, 19 Jun 2019 08:57:38 +0000 (08:57 +0000)
committerGeorge Rimar <grimar@accesssoftek.com>
Wed, 19 Jun 2019 08:57:38 +0000 (08:57 +0000)
commit301f3b0628aec583bdf819f9bdce885da7af88e0
tree558858de00c9b3f3e63b7cfb1fe3d6d2836f78cd
parent1edcb734227704bc32ad25ecb3dc3a25d63e94f4
[yaml2obj/obj2yaml] - Make RawContentSection::Info Optional<>

This allows to customize this field for "implicit" sections properly.

Differential revision: https://reviews.llvm.org/D63487

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363777 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ObjectYAML/ELFYAML.h
lib/ObjectYAML/ELFYAML.cpp
test/tools/obj2yaml/sections-info.yaml [new file with mode: 0644]
test/tools/yaml2obj/dynsymtab-implicit-sections-size-content.yaml
test/tools/yaml2obj/implicit-sections-info.yaml [new file with mode: 0644]
test/tools/yaml2obj/symtab-implicit-sections-size-content.yaml
tools/obj2yaml/elf2yaml.cpp
tools/yaml2obj/yaml2elf.cpp