The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project.
This was originally fixed downstream as rdar://59828556, then in stable/20230725 as #7967. We ended up picking up the fixed version of most of ptrauth.h (and the matching test) following the upstream commit that added the file. But the merge didn't remove the include; it only brought some of the __UINTPTR_TYPE__ usage.
This was originally fixed downstream as rdar://59828556, then in stable/20230725 as #7967. We ended up picking up the fixed version of most of ptrauth.h (and the matching test) following the upstream commit that added the file. But the merge didn't remove the include; it only brought some of the
__UINTPTR_TYPE__
usage.rdar://129378800