This fixes compiling with headers from the Windows SDK for ARM64.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Refer http://infocenter.arm.com/help/topic/com.arm.doc.ihi0053c/IHI0053C_acle_2_0.pdf for memory barriers.
Comment Actions
The Microsoft version of intrin.h includes a header named arm64intr.h (IIRC), I think it'd be better for compatibility if we also provided a file with the same name instead of reusing this one.
Comment Actions
Please split this out into arm64intr.h and include it from intrin.h under a #if defined(_M_ARM64) case before committing.