[yaml2obj] Add new command line option `-docnum`.
authorSimon Atanasyan <simon@atanasyan.com>
Sat, 31 May 2014 04:51:07 +0000 (04:51 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Sat, 31 May 2014 04:51:07 +0000 (04:51 +0000)
commitdf96c562a5f9a53287689b426896080c72a85785
treec8b2c763c1d335383d894874edfe13e27f2b34f0
parent44c63540158fe25f33a14e2b4758fb4a88890fd9
[yaml2obj] Add new command line option `-docnum`.

Input YAML file might contain multiple object file definitions.
New option `-docnum` allows to specify an ordinal number (starting from 1)
of definition used for an object file generation.

Patch reviewed by Sean Silva.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209967 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/YAMLTraits.h
lib/Support/YAMLTraits.cpp
test/Object/yaml2obj-coff-multi-doc.test [new file with mode: 0644]
test/Object/yaml2obj-elf-multi-doc.test [new file with mode: 0644]
tools/yaml2obj/yaml2coff.cpp
tools/yaml2obj/yaml2elf.cpp
tools/yaml2obj/yaml2obj.cpp
tools/yaml2obj/yaml2obj.h