================ @@ -413,6 +413,7 @@ static __inline__ void __DEFAULT_FN_ATTRS __writecr3(unsigned __INTPTR_TYPE__ __cr3_val) { __asm__ ("mov {%0, %%cr3|cr3, %0}" : : "r"(__cr3_val) : "memory"); } +#endif ---------------- MaxEW707 wrote:
Nice catch. We should probably also ifdef these function declarations near the top of this file. https://github.com/llvm/llvm-project/blob/main/clang/lib/Headers/intrin.h#L96 https://github.com/llvm/llvm-project/blob/main/clang/lib/Headers/intrin.h#L126 https://github.com/llvm/llvm-project/pull/87717 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits