[yaml2obj] Add support for ELF e_flags.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Mon, 31 Mar 2014 09:44:05 +0000 (09:44 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Mon, 31 Mar 2014 09:44:05 +0000 (09:44 +0000)
commit002ba57eb7786d937fa830e98001952a4345fe4f
tree903626517e00743536289c9382642242db3b1a3d
parent285606027b2e6110d9c1bdd4beccad35fd1c962e
[yaml2obj] Add support for ELF e_flags.

Summary:
The FileHeader mapping now accepts an optional Flags sequence that accepts
the EF_<arch>_<flag> constants. When not given, Flags defaults to zero.

Reviewers: atanasyan

Reviewed By: atanasyan

CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D3213

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205173 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Object/ELFYAML.h
lib/Object/ELFYAML.cpp
test/Object/yaml2obj-elf-file-headers-with-e_flags.yaml [new file with mode: 0644]
tools/yaml2obj/yaml2elf.cpp