[PATCH] D105818: [lld/mac] Implement -application_extension

Jez Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 12 10:09:54 PDT 2021


int3 accepted this revision.
int3 added a comment.
This revision is now accepted and ready to land.

lgtm



================
Comment at: lld/MachO/Options.td:692
 def application_extension : Flag<["-"], "application_extension">,
-    HelpText<"Designate the linker output as safe for use in an application extension">,
-    Flags<[HelpHidden]>,
+    HelpText<"Mark output as safe for use in an application extension, and validdate linked dylibs are safe">,
     Group<grp_rare>;
----------------



================
Comment at: lld/test/MachO/application-extension.s:46
+
+## Test we warn on indirectly dylibs loaded indirectly via reexports.
+# RUN: not %lld -arch arm64 -dylib -o %t/bar.dylib %t/bar.o \
----------------



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

https://reviews.llvm.org/D105818



More information about the llvm-commits mailing list