llvm-project/llvm/test
Nico Weber ccf096463a Let llvm-cvtres (and lld-link) report duplicate resources
If two .res files contain the same resource, cvtres.exe (and hence
link.exe) reject the input with this message:

    CVTRES : fatal error CVT1100: duplicate resource.  type:STRING, name:101, language:0x0409
    LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

llvm-cvtres (and lld-link) used to silently pick one of the duplicate
resources instead. This patch makes them report an error as well.
We slightly improve on cvtres by printing the name of two .res files
containing duplicate entries as well.

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

llvm-svn: 359083
2019-04-24 11:42:59 +00:00
..
Analysis Revert [AliasAnalysis] AAResults preserves AAManager. 2019-04-24 00:28:29 +00:00
Assembler Add LLVM IR debug info support for Fortran COMMON blocks 2019-04-08 19:13:55 +00:00
Bindings
Bitcode [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols 2019-04-17 17:38:09 +00:00
BugPoint
CodeGen [X86][SSE] Add masked bit test cases for PR26697 2019-04-24 10:34:15 +00:00
DebugInfo Reapply: "DebugInfo: Emit only one kind of accelerated access/name table"" 2019-04-23 19:00:45 +00:00
Demangle llvm-undname: Support demangling the spaceship operator 2019-04-23 16:20:27 +00:00
Examples
ExecutionEngine [JITLink] Disable MachO/x86-64 regression test if the X86 target is not built. 2019-04-20 21:32:49 +00:00
Feature
FileCheck
Instrumentation Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481) 2019-04-16 07:54:20 +00:00
Integer
JitListener
LTO Revert [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols 2019-04-08 18:53:21 +00:00
Linker
MC [RISCV] Support assembling %tls_{ie,gd}_pcrel_hi modifiers 2019-04-23 14:46:13 +00:00
MachineVerifier [X86] Merge the different Jcc instructions for each condition code into single instructions that store the condition code as an operand. 2019-04-05 19:28:09 +00:00
Object [WebAssembly] Object: Improve error messages on invalid section 2019-04-20 00:11:46 +00:00
ObjectYAML
Other Revert [AliasAnalysis] AAResults preserves AAManager. 2019-04-24 00:28:29 +00:00
SafepointIRVerifier
Support [CommandLineParser] Add DefaultOption flag 2019-04-15 17:18:10 +00:00
SymbolRewriter
TableGen [TableGen] Include schedule model name in diagnostic. 2019-04-15 10:06:26 +00:00
ThinLTO/X86 [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols 2019-04-17 17:38:09 +00:00
Transforms The error message for mismatched value sites is very cryptic. 2019-04-23 22:26:55 +00:00
Unit
Verifier [SystemZ] Add missing intrinsics to intrinsics-immarg.ll 2019-04-16 14:35:18 +00:00
YAMLParser
tools Let llvm-cvtres (and lld-link) report duplicate resources 2019-04-24 11:42:59 +00:00
.clang-format
CMakeLists.txt [cmake] Add llvm-jit to LLVM_TEST_DEPENDS 2019-04-22 02:23:09 +00:00
TestRunner.sh
lit.cfg.py [JITLink] Add llvm-jitlink to the list of available tools in lit. 2019-04-20 20:05:30 +00:00
lit.site.cfg.py.in