Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-125260

Support of ARM64EC ABI for Windows on ARM on Windows 11

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.7.0, 6.8.0
    • QPA: Windows
    • None
    • Windows 11, MSVC 2022

    • Windows

    Description

      At the momement, only ARM64 platform is listed as supported on Windows on ARM. Microsoft promotes the use of ARM64EC (see https://blogs.windows.com/windowsdeveloper/2021/06/28/announcing-arm64ec-building-native-and-interoperable-apps-for-windows-11-on-arm/ and https://learn.microsoft.com/en-us/windows/arm/arm64ec ) as another ABI for Windows on ARM, on Windows 11 in particular, which provides better interoperability between x86_64 and ARM code.

      There meanwhile multiple attempts to get Qt running with ARM64EC and problem reports from different parties ranging from build problems to runtime issues. At the time of writing this, Qt 6.7.0 fails to run "configure" when ARM64EC is used.

      It should also be investigated if and how ARM64EC can be supported on Qt 6.8 which has its Feature Freeze very soon.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              owolff Oliver Wolff
              vminenko Vladimir Minenko
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes