[all-commits] [llvm/llvm-project] f1fdfe: [dsymutil][llvm-dwarfutil] Rename command line opt...

Alexey Lapshin via All-commits all-commits at lists.llvm.org
Thu Jan 18 01:55:16 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f1fdfe6888f93b9f6dfb4689e1f3206de584ff5b
      https://github.com/llvm/llvm-project/commit/f1fdfe6888f93b9f6dfb4689e1f3206de584ff5b
  Author: Alexey Lapshin <a.v.lapshin at mail.ru>
  Date:   2024-01-18 (Thu, 18 Jan 2024)

  Changed paths:
    M llvm/test/tools/dsymutil/ARM/DWARFLinkerParallel/accel-imported-declarations.test
    M llvm/test/tools/dsymutil/ARM/call-pc-reloc.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-addr-base.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-addrx-0x0-last.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-dwarf4-combination-macho.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-macho.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-str-offsets-base-strx.test
    M llvm/test/tools/dsymutil/ARM/empty-map.test
    M llvm/test/tools/dsymutil/ARM/extern-alias.test
    M llvm/test/tools/dsymutil/ARM/fat-arch-name.test
    M llvm/test/tools/dsymutil/ARM/fat-arch-not-found.test
    M llvm/test/tools/dsymutil/ARM/fat-dylib-update.test
    M llvm/test/tools/dsymutil/ARM/inline-source.test
    M llvm/test/tools/dsymutil/ARM/inlined-low_pc.c
    M llvm/test/tools/dsymutil/ARM/obfuscated.test
    M llvm/test/tools/dsymutil/ARM/preload.test
    M llvm/test/tools/dsymutil/ARM/scattered.c
    M llvm/test/tools/dsymutil/ARM/thumb.c
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/dead-stripped.cpp
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/empty-CU.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/empty_range.s
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/frame-1.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/frame-2.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/inlined-static-variable.cpp
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/keep-func.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-anon-namespace.cpp
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-fwd-declaration.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-fwd-declaration2.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-fwd-declaration3.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-member-functions.cpp
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-namespace-extension.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-nested-types1.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-nested-types2.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-parents.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-predictable-output.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-predictable-output2.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-recursive-dependence.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-string.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-template-parameters.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-two-units-in-single-file.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-types-in-subprogram1.test
    M llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-uniquing.cpp
    M llvm/test/tools/dsymutil/X86/alias.test
    M llvm/test/tools/dsymutil/X86/basic-linking-bundle.test
    M llvm/test/tools/dsymutil/X86/basic-linking-x86.test
    M llvm/test/tools/dsymutil/X86/basic-lto-dw4-linking-x86.test
    M llvm/test/tools/dsymutil/X86/basic-lto-linking-x86.test
    M llvm/test/tools/dsymutil/X86/basic-with-libfat-test.test
    M llvm/test/tools/dsymutil/X86/call-site-entry-linking.test
    M llvm/test/tools/dsymutil/X86/call-site-entry-reloc.test
    M llvm/test/tools/dsymutil/X86/common-sym-multi.test
    M llvm/test/tools/dsymutil/X86/common-sym.test
    M llvm/test/tools/dsymutil/X86/custom-line-table.test
    M llvm/test/tools/dsymutil/X86/darwin-bundle.test
    M llvm/test/tools/dsymutil/X86/debug-loc-base-addr.test
    M llvm/test/tools/dsymutil/X86/dwarf4-linetable.test
    M llvm/test/tools/dsymutil/X86/dwarf5-addrx.test
    M llvm/test/tools/dsymutil/X86/dwarf5-call-site-entry-reloc.test
    M llvm/test/tools/dsymutil/X86/dwarf5-dw-op-addrx.test
    M llvm/test/tools/dsymutil/X86/dwarf5-linetable.test
    M llvm/test/tools/dsymutil/X86/dwarf5-loclists.test
    M llvm/test/tools/dsymutil/X86/dwarf5-rnglists.test
    M llvm/test/tools/dsymutil/X86/eh_frame.test
    M llvm/test/tools/dsymutil/X86/fat-archive-input-i386.test
    M llvm/test/tools/dsymutil/X86/fat-object-input-x86_64.test
    M llvm/test/tools/dsymutil/X86/fat-object-input-x86_64h.test
    M llvm/test/tools/dsymutil/X86/generate-empty-CU.test
    M llvm/test/tools/dsymutil/X86/global_downgraded_to_static.c
    M llvm/test/tools/dsymutil/X86/inlined-static-variable.cpp
    M llvm/test/tools/dsymutil/X86/label.test
    M llvm/test/tools/dsymutil/X86/label2.test
    M llvm/test/tools/dsymutil/X86/lc_build_version.test
    M llvm/test/tools/dsymutil/X86/linker-llvm-union-fwd-decl.test
    M llvm/test/tools/dsymutil/X86/location-expression.test
    M llvm/test/tools/dsymutil/X86/mismatch.m
    M llvm/test/tools/dsymutil/X86/modules-dwarf-version.m
    M llvm/test/tools/dsymutil/X86/modules-empty.m
    M llvm/test/tools/dsymutil/X86/multiple-inputs.test
    M llvm/test/tools/dsymutil/X86/object-prefix-path.test
    M llvm/test/tools/dsymutil/X86/odr-uniquing.cpp
    M llvm/test/tools/dsymutil/X86/op-convert-offset.test
    M llvm/test/tools/dsymutil/X86/op-convert.test
    M llvm/test/tools/dsymutil/X86/reflection-dump.test
    M llvm/test/tools/dsymutil/X86/remarks-linking-archive.text
    M llvm/test/tools/dsymutil/X86/remarks-linking-bundle-empty.test
    M llvm/test/tools/dsymutil/X86/remarks-linking-bundle.test
    M llvm/test/tools/dsymutil/X86/remarks-linking-fat-bundle.test
    M llvm/test/tools/dsymutil/X86/reproducer.test
    M llvm/test/tools/dsymutil/X86/statistics.test
    M llvm/test/tools/dsymutil/X86/swift-ast-x86_64.test
    M llvm/test/tools/dsymutil/X86/swift-dwarf-loc.test
    M llvm/test/tools/dsymutil/X86/tail-call-linking.test
    M llvm/test/tools/dsymutil/X86/thinlto.test
    M llvm/test/tools/dsymutil/X86/timestamp-mismatch.test
    M llvm/test/tools/dsymutil/X86/tls-variable.test
    M llvm/test/tools/dsymutil/X86/verify.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/accelerator-dwarf4.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/accelerator-dwarf5.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf4-macro-short.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf4-macro.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-addresses.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-attributes.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-line-str.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-loclists.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-macro-opcodeop.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-macro-short.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-macro.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-rnglists.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/gc-default.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/gc-func-overlapping-address-ranges.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/gc-maxpc.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/gc-no-garbage.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/gc-unit-overlapping-address-ranges.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/verify.test
    M llvm/tools/dsymutil/DwarfLinkerForBinary.cpp
    M llvm/tools/dsymutil/LinkUtils.h
    M llvm/tools/dsymutil/Options.td
    M llvm/tools/dsymutil/dsymutil.cpp
    M llvm/tools/llvm-dwarfutil/DebugInfoLinker.cpp
    M llvm/tools/llvm-dwarfutil/Options.h
    M llvm/tools/llvm-dwarfutil/Options.td
    M llvm/tools/llvm-dwarfutil/llvm-dwarfutil.cpp

  Log Message:
  -----------
  [dsymutil][llvm-dwarfutil] Rename command line options to avoid using vendor names. (#78135)

This patch renames values of dsymutil/llvm-dwarfutil options:

--linker apple -> --linker classic
--linker llvm -> --linker parallel

The purpose to rename options is to avoid using vendor names and to
match with library names. It should be safe to rename options at current
stage as they are not seemed widely used(we may not preserve backward
compatibility).




More information about the All-commits mailing list