On Tue, Jan 07, 2025 at 03:27:54AM -0500, Richard Hansen wrote: > From: Russell Keith-Magee <russ...@keith-magee.com> > > * Normalise the watchOS CPU architecture descriptor used by > Apple (`arm64_32`). > * Accept the `-simulator` suffix for descriptors for iOS, tvOS and > watchOS. > > The following is the list of compiler triples generated by Apple's > clang toolchains for iOS 12.0, tvOS 9.0, and watchOS 4.0: > > * `arm64-apple-ios12.0` > * `x86_64-apple-ios12.0-simulator` > * `arm64-apple-ios12.0-simulator` > * `arm64-apple-tvos9.0` > * `x86_64-apple-tvos9.0-simulator` > * `arm64-apple-tvos9.0-simulator` > * `arm64_32-apple-watchos4.0` > * `arm64-apple-watchos4.0-simulator` > > The `-simulator` suffix is significant because iOS devices and iOS > simulators have a different ABI. It is therefore essential that these > can be differentiated in a compiler triple.
Applied, thanks. -- ldv