[PATCH] D97866: [lld-macho] Fix & fold reexport-nested-libs test into stub-link.s

Jez Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 3 08:47:45 PST 2021


int3 added a comment.

I've added a cautionary comment about `-syslibroot` in D97799: [lld-macho] Require -arch and -platform_version to always be specified <https://reviews.llvm.org/D97799>. D97867: [lld-macho] Filter TAPI re-exports by target <https://reviews.llvm.org/D97867> will also help to flag future such issues since we'll now check the platform of the re-exports we are attempting to link against.



================
Comment at: lld/test/MachO/Inputs/MacOSX.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation.tbd:14
     objc-eh-types: [ NSException ]
+...
----------------
ld64's TAPI parser is more picky than ours, so it doesn't recognize a file as valid TAPI without these dots


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D97866/new/

https://reviews.llvm.org/D97866



More information about the llvm-commits mailing list