HomePhabricator

Add more stringent tests for the resource section of executables.

Authored by ecbeckmann on Jun 27 2017, 2:28 PM.

Description

Add more stringent tests for the resource section of executables.

Summary: The testing on the resource section of executables produced by lld has been very lax, and allowed a major bug to go unnoticed when we switched from shelling out to cvtres.exe to using llvm's own library. These additional tests should cover all the major failure points.

Reviewers: zturner, ruiu

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D34664

llvm-svn: 306465