[all-commits] [llvm/llvm-project] 6fe27b: lld: initial pass at supporting TBD
Saleem Abdulrasool via All-commits
all-commits at lists.llvm.org
Mon Jun 8 18:16:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 6fe27b5fed92aca21386a1ec3d1e4aa70e82e9fa
https://github.com/llvm/llvm-project/commit/6fe27b5fed92aca21386a1ec3d1e4aa70e82e9fa
Author: Saleem Abdulrasool <compnerd at compnerd.org>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M lld/MachO/Driver.cpp
M lld/MachO/InputFiles.cpp
M lld/MachO/InputFiles.h
M lld/MachO/Writer.cpp
A lld/test/MachO/Inputs/MacOSX.sdk/usr/lib/libSystem.tbd
A lld/test/MachO/Inputs/iPhoneSimulator.sdk/usr/lib/libSystem.tbd
A lld/test/MachO/invalid/stub-link.s
A lld/test/MachO/stub-link.s
Log Message:
-----------
lld: initial pass at supporting TBD
Add support to lld to use Text Based API stubs for linking. This is
support is incomplete not filtering out platforms. It also does not
account for architecture specific API handling and potentially does not
correctly handle trees of re-exports with inlined libraries being
treated as direct children of the top level library.
More information about the All-commits
mailing list