[all-commits] [llvm/llvm-project] 2cedc4: Ignore DBGArchitecture from dsymForUUID's plist

Jason Molenda via All-commits all-commits at lists.llvm.org
Wed Dec 9 14:24:42 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2cedc44a92337ccc0e8173b4dbf4cfe5650da8cd
      https://github.com/llvm/llvm-project/commit/2cedc44a92337ccc0e8173b4dbf4cfe5650da8cd
  Author: Jason Molenda <jason at molenda.com>
  Date:   2020-12-09 (Wed, 09 Dec 2020)

  Changed paths:
    M lldb/source/Symbol/LocateSymbolFileMacOSX.cpp
    M lldb/test/API/macosx/lc-note/firmware-corefile/TestFirmwareCorefiles.py

  Log Message:
  -----------
  Ignore DBGArchitecture from dsymForUUID's plist

When the architecture from the returned plist differs from the
architecture lldb will pick when loading the binary file, lldb will
reject the binary as not matching.  We are working with UUID's in
this case, so an architecture is not disambiguating anything; it
just opens this possibility for failing to load the specified binary.
Stop reading the architecture from the plist.

<rdar://problem/71612561>
Differential revision: https://reviews.llvm.org/D92692




More information about the All-commits mailing list