[llvm-dwp] Refuse DWARFv5 input DWP files.
authorIgor Kudrin <ikudrin@accesssoftek.com>
Sat, 25 Apr 2020 10:23:56 +0000 (17:23 +0700)
committerIgor Kudrin <ikudrin@accesssoftek.com>
Sat, 25 Apr 2020 11:59:41 +0000 (18:59 +0700)
commit575d9ba107f4f9c6ec345ed972eaac99ad9354f7
treef4614548dc598052391cd93d62ab4c2472ad5c0c
parent73868a2850942413da11cad8fd2fb655648556f5
[llvm-dwp] Refuse DWARFv5 input DWP files.

The library can parse DWARFv5 unit index sections of DWP files, but
llvm-dwp is not ready to process them. Refuse such input files for now.

Differential Revision: https://reviews.llvm.org/D77143
llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
llvm/test/tools/llvm-dwp/X86/unsupported_cu_index_version.s [new file with mode: 0644]
llvm/test/tools/llvm-dwp/X86/unsupported_tu_index_version.s [new file with mode: 0644]
llvm/tools/llvm-dwp/llvm-dwp.cpp