obj2yaml: Don't crash if the characteristics field is zero
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 9 Apr 2014 16:38:15 +0000 (16:38 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 9 Apr 2014 16:38:15 +0000 (16:38 +0000)
commitaef1966ed6a370d448ec478e358d175e1cd6ff0d
tree05051beb141493da445c5bc5e50f1df3632ed2e1
parent77f268945e4d4b777102d4a2089cb86137042883
obj2yaml: Don't crash if the characteristics field is zero

obj2yaml would fail when seeing a Weak External auxiliary record with a
characteristics field holding zero instead of one of
IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY, IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY,
or IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205911 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Object/COFFYAML.cpp
test/Object/Inputs/COFF/weak-external.yaml [new file with mode: 0644]
test/Object/obj2yaml-coff-weak-external.test [new file with mode: 0644]