[lld-macho] Update -adhoc_codesign default
authorKeith Smiley <keithbsmiley@gmail.com>
Thu, 8 Dec 2022 20:33:41 +0000 (12:33 -0800)
committerKeith Smiley <keithbsmiley@gmail.com>
Thu, 8 Dec 2022 21:47:38 +0000 (13:47 -0800)
commitbd570709c06a19637f3e8df47cb6f9a094fa6aa8
treeb7c13616d1e09533d9caa004bacfc0f60bd7b6c6
parent928c81f3d1cbda22d8c03d7b3effc187d06ce7e9
[lld-macho] Update -adhoc_codesign default

With newer versions of ld64 it generates an adhoc signature by default
for all arm64 simulator targets. This default is especially important
for unit test targets that rarely have custom codesigning requirements
but otherwise won't run on arm64 macs.

Differential Revision: https://reviews.llvm.org/D139672
lld/MachO/Driver.cpp
lld/test/MachO/adhoc-codesign.s