[yaml2obj][test] - Merge strtab-implicit-sections-*.yaml into strtab-implicit-section...
authorGeorgii Rymar <grimar@accesssoftek.com>
Thu, 29 Oct 2020 08:55:00 +0000 (11:55 +0300)
committerGeorgii Rymar <grimar@accesssoftek.com>
Thu, 29 Oct 2020 12:08:04 +0000 (15:08 +0300)
commit18b4b0b80deaf4f9da4fbe8e6279e28514595b11
tree3693522887fcfe8b7b0833541ff653f3076c8f5d
parent0c42ec044f5cafda5ec7d254ad9a8cdd82f77cdd
[yaml2obj][test] - Merge strtab-implicit-sections-*.yaml into strtab-implicit-sections.yaml and improve testing of .shstrtab

This creates `strtab-implicit-sections.yaml` and merges 2 `strtab-implicit-sections*` tests into it.
I've also added a few tests for `.shstrtab` section related to section flags.

With that we have a single place where we can test implicit string table sections and
the `.shstrtab` section in particular.

Differential revision: https://reviews.llvm.org/D90372
llvm/test/tools/yaml2obj/ELF/strtab-implicit-sections-flags.yaml [deleted file]
llvm/test/tools/yaml2obj/ELF/strtab-implicit-sections-size-content.yaml [deleted file]
llvm/test/tools/yaml2obj/ELF/strtab-implicit-sections.yaml [new file with mode: 0644]