[all-commits] [llvm/llvm-project] 03d490: [dsymutil] Copy symbol table regardless of LINKEDI...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Fri Feb 25 13:24:52 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 03d49046b9ca6ed3a33c21f87c45d525a1e320a7
      https://github.com/llvm/llvm-project/commit/03d49046b9ca6ed3a33c21f87c45d525a1e320a7
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    A llvm/test/tools/dsymutil/ARM/preload.test
    A llvm/test/tools/dsymutil/Inputs/private/tmp/preload/foo
    A llvm/test/tools/dsymutil/Inputs/private/tmp/preload/foo.o
    M llvm/tools/dsymutil/MachOUtils.cpp

  Log Message:
  -----------
  [dsymutil] Copy symbol table regardless of LINKEDIT segment

Ensure we copy the symbol table for MH_PRELOAD Mach-Os, which don't have
a LINKEDIT segment, but (can) have a symbol table.

rdar://88919473

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


  Commit: 2ce6bc61e876f4e7918952a565488d737ce647f6
      https://github.com/llvm/llvm-project/commit/2ce6bc61e876f4e7918952a565488d737ce647f6
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    M lldb/source/Interpreter/CommandInterpreter.cpp

  Log Message:
  -----------
  [lldb] Fix check for TARGET_OS_IPHONE

Instead of checking whether TARGET_OS_IPHONE is set to 1, the current
code just check the existence of TARGET_OS_IPHONE, which either always
succeeds or always fails, depending on whether you have
TargetConditionals.h included.


Compare: https://github.com/llvm/llvm-project/compare/bbaeb1ee0ee0...2ce6bc61e876


More information about the All-commits mailing list