[all-commits] [llvm/llvm-project] e5553b: [dsymutil] Warn on timestmap mismatch between obje...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Tue Jan 12 18:58:28 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e5553b9a6ab9f02f382a31cc5117b52c3bfaf77a
      https://github.com/llvm/llvm-project/commit/e5553b9a6ab9f02f382a31cc5117b52c3bfaf77a
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    A llvm/test/tools/dsymutil/Inputs/basic.macho.x86_64.o
    M llvm/test/tools/dsymutil/X86/swift-ast-x86_64.test
    M llvm/test/tools/dsymutil/debug-map-parsing.test
    M llvm/tools/dsymutil/BinaryHolder.cpp
    M llvm/tools/dsymutil/BinaryHolder.h
    M llvm/tools/dsymutil/DwarfLinkerForBinary.cpp

  Log Message:
  -----------
  [dsymutil] Warn on timestmap mismatch between object file and debug map

Add a warning when the timestmap doesn't match between the object file
and the debug map entry. We were already emitting such warnings for
archive members and swift interface files. This patch also unifies the
warning across all three.

rdar://65614640

Differential revision: https://reviews.llvm.org/D94536




More information about the All-commits mailing list