]> git.kaiwu.me - nginx.git/commit
Win32: added detection of ARM64 target.
authorAleksei Bavshin <a.bavshin@nginx.com>
Tue, 14 Jan 2025 19:11:28 +0000 (11:11 -0800)
committerSergey Kandaurov <s.kandaurov@f5.com>
Tue, 23 Dec 2025 18:40:33 +0000 (22:40 +0400)
commit1600c8847c14e4b890b4b64c578fcb5e6ab1f409
tree02c1dc422bf33b11ca79a5e441a207bda5a53884
parent8d0ebfcd0b31bd2ad33eec2b6c205708397a84b8
Win32: added detection of ARM64 target.

This extends the target selection implemented in dad6ec3aa63f to support
Windows ARM64 platforms.  OpenSSL support for VC-WIN64-ARM target first
appeared in 1.1.1 and is present in all currently supported (3.x)
branches.

As a side effect, ARM64 Windows builds will get 16-byte alignment along
with the rest of non-x86 platforms.  This is safe, as malloc on 64-bit
Windows guarantees the fundamental alignment of allocations, 16 bytes.
auto/cc/msvc
auto/lib/openssl/make