Skip to content

Commit bcb6e27

Browse files
committed
[MachO] Silence GCC warning on enum/non-enum in ternary. NFC.
1 parent 2a3d735 commit bcb6e27

File tree

1 file changed

+3
-2
lines changed
  • llvm/include/llvm/BinaryFormat

1 file changed

+3
-2
lines changed

llvm/include/llvm/BinaryFormat/MachO.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1661,8 +1661,9 @@ CPU_SUBTYPE_ARM64E_WITH_PTRAUTH_VERSION(unsigned PtrAuthABIVersion,
16611661
assert((PtrAuthABIVersion <= 0xF) &&
16621662
"ptrauth abi version must fit in 4 bits");
16631663
return CPU_SUBTYPE_ARM64E | CPU_SUBTYPE_ARM64E_VERSIONED_PTRAUTH_ABI_MASK |
1664-
(PtrAuthKernelABIVersion ? CPU_SUBTYPE_ARM64E_KERNEL_PTRAUTH_ABI_MASK
1665-
: 0) |
1664+
(PtrAuthKernelABIVersion
1665+
? (uint32_t)CPU_SUBTYPE_ARM64E_KERNEL_PTRAUTH_ABI_MASK
1666+
: 0) |
16661667
(PtrAuthABIVersion << 24);
16671668
}
16681669

0 commit comments

Comments
 (0)