zeromq / libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1
https://www.zeromq.org
Mozilla Public License 2.0
9.8k stars 2.36k forks source link

Fix reading cycle count on non-msvc win-on-aarch64 #4724

Closed BtbN closed 3 months ago

BtbN commented 3 months ago

This closes #4723

This seems fairly portable across all aarch64 systems, be it Windows or Linux. The arm 32bit intrinsic seems to be Microsoft-Specific, so I don't know how to implement this for arm32.

I don't think either gcc or clang support 32bit arm Windows though, so at least the issue with the undefined variable is solved.