[all-commits] [llvm/llvm-project] 9f71a6: [DWARFLinker] Preserve DWARF discriminators while ...

David Tellenbach via All-commits all-commits at lists.llvm.org
Thu Jun 20 22:41:39 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9f71a6bb83881e2f19b543540d93b60370d52b3c
      https://github.com/llvm/llvm-project/commit/9f71a6bb83881e2f19b543540d93b60370d52b3c
  Author: David Tellenbach <dtellenbach at apple.com>
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
    M llvm/lib/DWARFLinker/Classic/DWARFStreamer.cpp
    M llvm/lib/DWARFLinker/Parallel/DebugLineSectionEmitter.h
    A llvm/test/tools/dsymutil/Inputs/discriminator.arm64.dylib
    A llvm/test/tools/dsymutil/Inputs/discriminator.arm64.o
    A llvm/test/tools/dsymutil/discriminator.test

  Log Message:
  -----------
  [DWARFLinker] Preserve DWARF discriminators while linking (#96124)

DWARF-4 introduced DWARF discriminators but both, the classic and the
parallel DWARF linkers discarded them so far.

After applying this patch dsymutil, which uses the DWARF linkers,
correctly preserves discriminator information.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list