Skip to content

[Windows][AArch64] Use base introspection table implementation#442

Open
amitin wants to merge 3 commits intogoogle:mainfrom
amitin:main
Open

[Windows][AArch64] Use base introspection table implementation#442
amitin wants to merge 3 commits intogoogle:mainfrom
amitin:main

Conversation

@amitin
Copy link
Contributor

@amitin amitin commented Feb 28, 2026

This pull request includes 3 fixes:

  1. Using explicit 64-bit integer type to hold HW capabilities flags. Previously it was 'unsigned long' which is 32-bit on Windows and can't hold all the flags we've got for AArch64.
  2. Provided a fix for a problem with MSVC default compiler which can't compile array initializer code with a typecast in it (which is not really necessary, but I provided a conditionally compiled code to keep the existing behaviour for other compilers).
  3. After all of the fixes applied the base introspection table implementation for AArch64 finally works for Windows.

@amitin amitin changed the title [Windows][AArch64] Use base introspection table implementations [Windows][AArch64] Use base introspection table implementation Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant