No Issue - Fix building with WebRTC enabled on non-Intel Macs. int3 is Intel only, so don't use it on ARM, use __builtin_trap() instead.

This commit is contained in:
Brian Smith 2022-08-29 18:30:39 -05:00 • committed by roytam1
commit 064308ec8a

View file

@ -77,7 +77,7 @@ int64_t TickTime::QueryOsForTicks() {
if (retval != KERN_SUCCESS) { if (retval != KERN_SUCCESS) {
// TODO(wu): Implement CHECK similar to chrome for all the platforms. // TODO(wu): Implement CHECK similar to chrome for all the platforms.
// Then replace this with a CHECK(retval == KERN_SUCCESS); // Then replace this with a CHECK(retval == KERN_SUCCESS);
#ifndef WEBRTC_IOS #if !defined(WEBRTC_IOS) && !defined(__aarch64__)
asm("int3"); asm("int3");
#else #else
__builtin_trap(); __builtin_trap();