llvm/test/MC
Ekaterina Romanova e2196c5336 Update .debug_line section version information to match DWARF version.
In the past the compiler always emitted .debug_line version 2, though some opcodes from DWARF 3 (e.g. DW_LNS_set_prologue_end, DW_LNS_set_epilogue_begin or DW_LNS_set_isa) and from DWARF 4 could be emitted by the compiler. 

This patch changes version information of .debug_line to exactly match the DWARF version. For .debug_line version 4, a new field maximum_operations_per_instruction is emitted. 

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



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285355 91177308-0d34-0410-b5e6-96231b3b80d8
2016-10-27 22:37:25 +00:00
..
AArch64 AArch64 ILP32 relocations for assembly and ELF 2016-10-24 13:37:13 +00:00
AMDGPU [AMDGPU][mc] Fix ds_min/max[_rtn]_f32 - extra source operand removed. 2016-10-21 14:49:22 +00:00
ARM Emit S_COMPILE3 CodeView record 2016-09-20 17:20:51 +00:00
AsmParser [MC] Fix Various End Of Line Comment checkings 2016-10-24 14:35:29 +00:00
COFF Let test pass for builds that support X86, but do not default to it 2016-10-11 16:34:49 +00:00
Disassembler [AMDGPU][mc] Fix ds_min/max[_rtn]_f32 - extra source operand removed. 2016-10-21 14:49:22 +00:00
ELF Update .debug_line section version information to match DWARF version. 2016-10-27 22:37:25 +00:00
Hexagon [Hexagon] Fix disassembler crash after r279255 2016-09-09 21:45:00 +00:00
Lanai [lanai] Add more tests for assembly of conditional ALU ops 2016-07-11 17:58:16 +00:00
MachO Update .debug_line section version information to match DWARF version. 2016-10-27 22:37:25 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips [mips] synci microMIPS instruction definition. 2016-10-24 10:23:59 +00:00
PowerPC [PowerPC] Support asm parsing for bc[l][a][+-] mnemonics 2016-09-03 02:31:44 +00:00
Sparc Don't pass a Reloc::Model to MC. 2016-05-18 11:58:50 +00:00
SystemZ [SystemZ] Add missing vector instructions for the assembler 2016-10-19 13:03:18 +00:00
X86 X86: Allow expressions to appear as u8imm operands. 2016-10-20 01:58:34 +00:00