[all-commits] [llvm/llvm-project] 04e005: [DebugInfo] Remove an outdated test.
Igor Kudrin via All-commits
all-commits at lists.llvm.org
Mon May 18 23:40:07 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 04e005009ab5f13a1159cac2f2ad46b8d111a5c8
https://github.com/llvm/llvm-project/commit/04e005009ab5f13a1159cac2f2ad46b8d111a5c8
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
R llvm/test/DebugInfo/Inputs/dwarfdump.elf-mips64-64-bit-dwarf
R llvm/test/DebugInfo/dwarfdump-64-bit-dwarf.test
Log Message:
-----------
[DebugInfo] Remove an outdated test.
64-bit DWARF is supported for most of the sections now, and there are
separate tests for each of them. This test uses a binary input, while
the preferable way is to have a text-based source. Thus, it looks like
this test may be safely removed.
Differential Revision: https://reviews.llvm.org/D80122
Commit: 69dfa07b4cefba5d403749d04190c7c8e1823f71
https://github.com/llvm/llvm-project/commit/69dfa07b4cefba5d403749d04190c7c8e1823f71
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h
M llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp
M llvm/test/DebugInfo/X86/dwarfdump-debug-aranges.s
Log Message:
-----------
[DebugInfo] Dump fields in .debug_aranges according to the DWARF format (1/8).
The patch changes dumping of unit_length and debug_info_offset fields in
an address range header so that they are printed as 16-digit hex values
if the contribution is in the DWARF64 format.
Differential Revision: https://reviews.llvm.org/D79997
Commit: f92a55451655934a08b7020b45e7deef46808f4b
https://github.com/llvm/llvm-project/commit/f92a55451655934a08b7020b45e7deef46808f4b
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
M llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
M llvm/test/DebugInfo/X86/dwarfdump-header-64.s
M llvm/test/DebugInfo/X86/dwarfdump-rnglists-dwarf64.s
M llvm/test/DebugInfo/X86/dwarfdump-str-offsets-macho.s
M llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s
M llvm/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp
Log Message:
-----------
[DebugInfo] Dump form values according to the DWARF format (2/8).
The patch changes dumping of DWARF form values which sizes depend on
the DWARF format so that they are printed as 16-digit hex values for
DWARF64.
Differential Revision: https://reviews.llvm.org/D79997
Commit: 0db1684b7435201e6b30236e6334a618fcfa6771
https://github.com/llvm/llvm-project/commit/0db1684b7435201e6b30236e6334a618fcfa6771
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
M llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp
M llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp
M llvm/test/DebugInfo/X86/dwp-dwarf64.s
M llvm/test/tools/llvm-dwarfdump/X86/debug_info_min_dwarf64.s
M llvm/test/tools/llvm-dwarfdump/X86/typeunit-v4-dwarf64.s
M llvm/test/tools/llvm-dwarfdump/X86/typeunit-v5-dwarf64.s
Log Message:
-----------
[DebugInfo] Dump length of CUs and TUs according to the DWARF format (3/8).
The patch changes dumping of the unit_length field in a unit header so
that it is printed as a 16-digit hex value if the unit is in the DWARF64
format.
Differential Revision: https://reviews.llvm.org/D79997
Commit: c9122b8f7002a257e160a1422e19265343ae8133
https://github.com/llvm/llvm-project/commit/c9122b8f7002a257e160a1422e19265343ae8133
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
M llvm/test/DebugInfo/X86/dwarfdump-header-64.s
M llvm/test/tools/llvm-dwarfdump/X86/debug_line_dwarf64_large_table.s
Log Message:
-----------
[DebugInfo] Dump length in .debug_line according to the DWARF format (4/8).
The patch changes dumping of unit_length and header_length fields in
headers in .debug_line sections so that they are printed as 16-digit hex
values if the contribution is in the DWARF64 format.
Differential Revision: https://reviews.llvm.org/D79997
Commit: 2094c5d29200ec67179ce232d7452e0d2c1cf24e
https://github.com/llvm/llvm-project/commit/2094c5d29200ec67179ce232d7452e0d2c1cf24e
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp
A llvm/test/DebugInfo/X86/dwarfdump-debug-loclists-dwarf64.s
M llvm/test/DebugInfo/X86/dwarfdump-rnglists-dwarf64.s
M llvm/test/tools/llvm-dwarfdump/X86/debug_rnglists_dwarf64.s
Log Message:
-----------
[DebugInfo] Dump values in .debug_loclists and .debug_rnglists according to the DWARF format (5/8).
The patch changes dumping of a unit_length field and offsets in headers
in .debug_loclists and .debug_rnglists sections so that they are printed
as 16-digit hex values if the contribution is in the DWARF64 format.
Differential Revision: https://reviews.llvm.org/D79997
Commit: 7e9a740198fb526fe292441248983c2d8bdc8e3a
https://github.com/llvm/llvm-project/commit/7e9a740198fb526fe292441248983c2d8bdc8e3a
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h
M llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
M llvm/test/DebugInfo/X86/dwarfdump-debug-pubnames.s
Log Message:
-----------
[DebugInfo] Dump values in .debug_pubnames and .debug_pubtypes according to the DWARF format (6/8).
The patch changes dumping of unit_length, debug_info_offset, and
debug_info_length fields in headers in .debug_pubname and
.debug_pubtypes sections so that they are printed as 16-digit hex values
if the contribution is in the DWARF64 format. Dumping of offsets in the
tables is changed in the same way.
Differential Revision: https://reviews.llvm.org/D79997
Commit: e94382ee37d9225d5e833ed35006c14deda2467b
https://github.com/llvm/llvm-project/commit/e94382ee37d9225d5e833ed35006c14deda2467b
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
M llvm/test/DebugInfo/X86/dwarfdump-str-offsets-macho.s
M llvm/test/DebugInfo/X86/dwarfdump-str-offsets-v4-dwarf64-dwo.s
M llvm/test/DebugInfo/X86/dwarfdump-str-offsets-v4-dwarf64-dwp.s
M llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s
Log Message:
-----------
[DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8).
The patch changes dumping of offsets in .debug_str_offsets sections so
that they are printed as 16-digit hex values if the contribution is in
the DWARF64 format.
Differential Revision: https://reviews.llvm.org/D79997
Commit: 61f859785f6ff3d4c74436570d246da8bbec8664
https://github.com/llvm/llvm-project/commit/61f859785f6ff3d4c74436570d246da8bbec8664
Author: Igor Kudrin <ikudrin at accesssoftek.com>
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
A llvm/test/DebugInfo/X86/debug-frame-dwarf64.s
Log Message:
-----------
[DebugInfo] Add a test for dumping DWARF64 CIEs and FDEs (8/8).
This adds a test to check that Length and CIE_id/CIE_pointer fields in
.debug_frame section are printed as 16-digit hex values if the records
are in the DWARF64 format.
Differential Revision: https://reviews.llvm.org/D79997
Compare: https://github.com/llvm/llvm-project/compare/dbb034947cc1...61f859785f6f
More information about the All-commits
mailing list