[all-commits] [llvm/llvm-project] b8ef00: Reland "[llvm][dsymutil] Add DW_TAG_imported_decla...

Michael Buch via All-commits all-commits at lists.llvm.org
Fri Feb 10 09:19:45 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b8ef007fca1d959947d65853f56e407560d7699d
      https://github.com/llvm/llvm-project/commit/b8ef007fca1d959947d65853f56e407560d7699d
  Author: Michael Buch <michaelbuch12 at gmail.com>
  Date:   2023-02-10 (Fri, 10 Feb 2023)

  Changed paths:
    M llvm/lib/DWARFLinker/DWARFLinker.cpp
    A llvm/test/tools/dsymutil/ARM/accel-imported-declarations.test
    A llvm/test/tools/dsymutil/Inputs/accel-imported-declaration.cpp
    A llvm/test/tools/dsymutil/Inputs/accel-imported-declaration.macho-arm64
    A llvm/test/tools/dsymutil/Inputs/accel-imported-declaration.macho-arm64.o

  Log Message:
  -----------
  Reland "[llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table"

This relands the commit previously reverted in
`8570bee53a8ce0c5d04bc11f288e19a457474c4c` due to failures on linux.

The problem was that the test executable was built with absolute
OSO prefix paths. This re-commit adds a modified version of the
executable that strips the absolute OSO prefix paths and makes
sure the test appends the OSO prefix appropriately (via the appropriate
dsymutil flags).

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




More information about the All-commits mailing list