Reland "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16...
authorGeorgii Rymar <grimar@accesssoftek.com>
Wed, 18 Nov 2020 08:59:49 +0000 (11:59 +0300)
committerGeorgii Rymar <grimar@accesssoftek.com>
Wed, 18 Nov 2020 10:08:46 +0000 (13:08 +0300)
commit9aa789820027e9d1dcec489b269cf94db31624b8
tree6a0fa5358ce2a1f0c96d13be9fae241c7de8186e
parenteef203dbdf841945ac360ab001003df958d8fa9a
Reland "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." (https://reviews.llvm.org/D90930).

This reverts reverting commit fc40a03323a4b265ccbed34a07e281b13c5e8367
and fixes LLD (MachO/wasm) tests that failed previously.
143 files changed:
lld/test/mach-o/bind-opcodes.yaml
lld/test/wasm/alias.s
lld/test/wasm/call-indirect.ll
lld/test/wasm/data-layout.ll
lld/test/wasm/emit-relocs.ll
lld/test/wasm/export-table.test
lld/test/wasm/growable-table.test
lld/test/wasm/import-memory.test
lld/test/wasm/import-table.test
lld/test/wasm/large-memory.test
lld/test/wasm/local-symbols.ll
lld/test/wasm/locals-duplicate.test
lld/test/wasm/many-functions.ll
lld/test/wasm/pie.ll
lld/test/wasm/reloc-addend.ll
lld/test/wasm/relocatable.ll
lld/test/wasm/section-symbol-relocs.yaml
lld/test/wasm/shared-memory-no-atomics.yaml
lld/test/wasm/shared-memory.yaml
lld/test/wasm/shared.ll
lld/test/wasm/stack-pointer.ll
lld/test/wasm/undefined-weak-call.ll
lld/test/wasm/weak-alias-overide.ll
lld/test/wasm/weak-alias.ll
lld/test/wasm/weak-symbols.ll
lld/test/wasm/weak-undefined.ll
lld/test/wasm/wrap.ll
llvm/lib/Support/YAMLTraits.cpp
llvm/test/CodeGen/WebAssembly/function-pointer64.ll
llvm/test/MC/WebAssembly/assembler-binary.ll
llvm/test/MC/WebAssembly/comdat.ll
llvm/test/MC/WebAssembly/data-section.s
llvm/test/MC/WebAssembly/event-section.ll
llvm/test/MC/WebAssembly/external-data.ll
llvm/test/MC/WebAssembly/external-func-address.ll
llvm/test/MC/WebAssembly/global-ctor-dtor.ll
llvm/test/MC/WebAssembly/libcall.ll
llvm/test/MC/WebAssembly/reloc-pic.s
llvm/test/MC/WebAssembly/tables.s
llvm/test/MC/WebAssembly/tls.s
llvm/test/MC/WebAssembly/type-index.s
llvm/test/MC/WebAssembly/unnamed-data.ll
llvm/test/MC/WebAssembly/wasm64.s
llvm/test/MC/WebAssembly/weak-alias.s
llvm/test/Object/AArch64/yaml2obj-elf-aarch64-rel.yaml
llvm/test/Object/Mips/elf-mips64-rel.yaml
llvm/test/Object/obj2yaml.test
llvm/test/ObjectYAML/MachO/BigEndian.yaml
llvm/test/ObjectYAML/MachO/DWARF-BigEndian.yaml
llvm/test/ObjectYAML/MachO/DWARF-LittleEndian.yaml
llvm/test/ObjectYAML/MachO/DWARF-debug_abbrev.yaml
llvm/test/ObjectYAML/MachO/DWARF-debug_aranges.yaml
llvm/test/ObjectYAML/MachO/DWARF-debug_info.yaml
llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml
llvm/test/ObjectYAML/MachO/DWARF-debug_str.yaml
llvm/test/ObjectYAML/MachO/DWARF-pubsections.yaml
llvm/test/ObjectYAML/MachO/DWARF2-AddrSize8-FormValues.yaml
llvm/test/ObjectYAML/MachO/DWARF5-abbrevValues.yaml
llvm/test/ObjectYAML/MachO/DWARF5-debug_info.yaml
llvm/test/ObjectYAML/MachO/LittleEndian.yaml
llvm/test/ObjectYAML/MachO/bind_opcode.yaml
llvm/test/ObjectYAML/MachO/bogus_load_command.yaml
llvm/test/ObjectYAML/MachO/export_trie.yaml
llvm/test/ObjectYAML/MachO/fat_macho_i386_x86_64.yaml
llvm/test/ObjectYAML/MachO/lazy_bind_opcode.yaml
llvm/test/ObjectYAML/MachO/lc-ident.yaml
llvm/test/ObjectYAML/MachO/mach_header.yaml
llvm/test/ObjectYAML/MachO/mach_header_64.yaml
llvm/test/ObjectYAML/MachO/out_of_order_linkedit.yaml
llvm/test/ObjectYAML/MachO/rebase_opcode.yaml
llvm/test/ObjectYAML/MachO/relocations_arm64.yaml
llvm/test/ObjectYAML/MachO/relocations_armv7.yaml
llvm/test/ObjectYAML/MachO/relocations_empty.yaml
llvm/test/ObjectYAML/MachO/relocations_ppc_big_endian.yaml
llvm/test/ObjectYAML/MachO/relocations_x86_64.yaml
llvm/test/ObjectYAML/MachO/sections.yaml
llvm/test/ObjectYAML/MachO/symtab.yaml
llvm/test/ObjectYAML/MachO/virtual_section.yaml
llvm/test/ObjectYAML/MachO/weak_bind_opcode.yaml
llvm/test/ObjectYAML/wasm/code_section.yaml
llvm/test/ObjectYAML/wasm/custom_section.yaml
llvm/test/ObjectYAML/wasm/data_section.yaml
llvm/test/ObjectYAML/wasm/dylink_section.yaml
llvm/test/ObjectYAML/wasm/elem_section.yaml
llvm/test/ObjectYAML/wasm/event_section.yaml
llvm/test/ObjectYAML/wasm/export_section.yaml
llvm/test/ObjectYAML/wasm/function_section.yaml
llvm/test/ObjectYAML/wasm/global_section.yaml
llvm/test/ObjectYAML/wasm/header.yaml
llvm/test/ObjectYAML/wasm/import_memory_shared.yaml
llvm/test/ObjectYAML/wasm/import_section.yaml
llvm/test/ObjectYAML/wasm/memory_section.yaml
llvm/test/ObjectYAML/wasm/start_section.yaml
llvm/test/ObjectYAML/wasm/table_section.yaml
llvm/test/ObjectYAML/wasm/type_section.yaml
llvm/test/ObjectYAML/wasm/weak_symbols.yaml
llvm/test/tools/dsymutil/ARM/extern-alias.test
llvm/test/tools/dsymutil/X86/common-sym-multi.test
llvm/test/tools/dsymutil/debug-map-parsing.test
llvm/test/tools/dsymutil/yaml-object-address-rewrite.test
llvm/test/tools/llvm-xray/AArch64/extract-instrmap.test
llvm/test/tools/llvm-xray/ARM/extract-instrmap.test
llvm/test/tools/llvm-xray/X86/extract-instrmap-macho.ll
llvm/test/tools/llvm-xray/X86/extract-instrmap-pie.ll
llvm/test/tools/llvm-xray/X86/extract-instrmap-symbolize.ll
llvm/test/tools/llvm-xray/X86/extract-instrmap.ll
llvm/test/tools/obj2yaml/Archives/regular.yaml
llvm/test/tools/obj2yaml/ELF/DWARF/debug-addr.yaml
llvm/test/tools/obj2yaml/ELF/DWARF/debug-aranges.yaml
llvm/test/tools/obj2yaml/ELF/DWARF/debug-ranges.yaml
llvm/test/tools/obj2yaml/ELF/DWARF/debug-str.yaml
llvm/test/tools/obj2yaml/ELF/arm-exidx-section.yaml
llvm/test/tools/obj2yaml/ELF/bb-addr-map.yaml
llvm/test/tools/obj2yaml/ELF/call-graph-profile-section.yaml
llvm/test/tools/obj2yaml/ELF/duplicate-symbol-and-section-names.yaml
llvm/test/tools/obj2yaml/ELF/dynamic-section-arch-tags.yaml
llvm/test/tools/obj2yaml/ELF/dynamic-section.yaml
llvm/test/tools/obj2yaml/ELF/entsize.yaml
llvm/test/tools/obj2yaml/ELF/gnu-hash-section.yaml
llvm/test/tools/obj2yaml/ELF/hash-section.yaml
llvm/test/tools/obj2yaml/ELF/implicit-sections-order.yaml
llvm/test/tools/obj2yaml/ELF/mips-abi-flags.yaml
llvm/test/tools/obj2yaml/ELF/no-symbol-reloc.yaml
llvm/test/tools/obj2yaml/ELF/note-section.yaml
llvm/test/tools/obj2yaml/ELF/null-section.yaml
llvm/test/tools/obj2yaml/ELF/program-headers.yaml
llvm/test/tools/obj2yaml/ELF/relocation-type.yaml
llvm/test/tools/obj2yaml/ELF/relr-section.yaml
llvm/test/tools/obj2yaml/ELF/section-type.yaml
llvm/test/tools/obj2yaml/ELF/sections-info.yaml
llvm/test/tools/obj2yaml/ELF/shinfo.yaml
llvm/test/tools/obj2yaml/ELF/sht-symtab-shndx.yaml
llvm/test/tools/obj2yaml/ELF/special-symbol-indices.yaml
llvm/test/tools/obj2yaml/ELF/stack-sizes.yaml
llvm/test/tools/obj2yaml/ELF/symbol-type.yaml
llvm/test/tools/obj2yaml/ELF/verdef-section.yaml
llvm/test/tools/obj2yaml/ELF/verneed-section.yaml
llvm/test/tools/obj2yaml/ELF/versym-section.yaml
llvm/test/tools/obj2yaml/MachO/debug-aranges.yaml
llvm/test/tools/obj2yaml/MachO/unrecognized-debug-section.yaml
llvm/test/tools/obj2yaml/Minidump/basic.yaml
llvm/test/tools/obj2yaml/XCOFF/aix.yaml
llvm/test/tools/yaml2obj/ELF/abiversion.yaml