[PATCH] D34664: Add more stringent tests for the resource section of executables.

Eric Beckmann via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 26 21:08:52 PDT 2017


ecbeckmann created this revision.

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.


https://reviews.llvm.org/D34664

Files:
  lld/test/COFF/Inputs/cursor_small.bmp
  lld/test/COFF/Inputs/languages.rc
  lld/test/COFF/Inputs/languages.res
  lld/test/COFF/Inputs/okay_small.bmp
  lld/test/COFF/Inputs/test_resource.rc
  lld/test/COFF/Inputs/test_resource.res
  lld/test/COFF/combinedresources.test
  lld/test/COFF/resource.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D34664.104084.patch
Type: text/x-patch
Size: 4798 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170627/a9dc2d75/attachment.bin>


More information about the llvm-commits mailing list