Added test cases for multiple machine types, file merging, multiple languages, and more resource types. Also fixed new bugs these tests exposed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D34047
Update the test framework for llvm-cvtres to be more comprehensive. ClosedPublic Authored by ecbeckmann on Jun 8 2017, 8:57 PM.
Details Summary Added test cases for multiple machine types, file merging, multiple languages, and more resource types. Also fixed new bugs these tests exposed.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 12 2017, 4:23 PM Closed by commit rL305258: Update the test framework for llvm-cvtres to be more comprehensive. (authored by ecbeckmann). · Explain WhyJun 12 2017, 5:17 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 102267 llvm/trunk/include/llvm/Object/WindowsResource.h
llvm/trunk/lib/Object/WindowsResource.cpp
llvm/trunk/test/tools/llvm-cvtres/Inputs/combined.obj.coff
llvm/trunk/test/tools/llvm-cvtres/Inputs/languages.rc
llvm/trunk/test/tools/llvm-cvtres/Inputs/languages.res
llvm/trunk/test/tools/llvm-cvtres/Inputs/test_resource.obj.coff.arm
llvm/trunk/test/tools/llvm-cvtres/Inputs/test_resource.obj.coff.x64
llvm/trunk/test/tools/llvm-cvtres/basic.test
llvm/trunk/test/tools/llvm-cvtres/combined.test
llvm/trunk/test/tools/llvm-cvtres/help.test
llvm/trunk/test/tools/llvm-cvtres/machine.test
llvm/trunk/test/tools/llvm-cvtres/object.test
llvm/trunk/test/tools/llvm-cvtres/parse.test
llvm/trunk/test/tools/llvm-readobj/resources.test
llvm/trunk/tools/llvm-readobj/COFFDumper.cpp
|