Re: QEMU patches for native windows support through clang-cl

2024-11-23 Thread Pierrick Bouvier
Hi, On 11/21/24 13:42, Erwin Jansen wrote: Would a good next step be to work out some more details in a document that outlines what process we are using, what we are planning to do and include a set of suggestions as a starting point to see if we can upstream some of the changes to the larger

Re: QEMU patches for native windows support through clang-cl

2024-11-22 Thread Paolo Bonzini
On Thu, Nov 21, 2024 at 10:43 PM Erwin Jansen wrote: > > Would a good next step be to work out some more details in a document that > outlines what process we are using, what we are planning to do and include a > set of suggestions as a starting point to see if we can upstream some of the > cha

Re: QEMU patches for native windows support through clang-cl

2024-11-21 Thread Erwin Jansen
Would a good next step be to work out some more details in a document that outlines what process we are using, what we are planning to do and include a set of suggestions as a starting point to see if we can upstream some of the changes to the larger community? We currently don't have a proper sol

Re: QEMU patches for native windows support through clang-cl

2024-11-21 Thread Paolo Bonzini
> NB As a general point, we actively block use of clang with Windows > builds (more strictly in 9.2 now), because it lacks support for the > 'gcc_struct' annotation that we rely on to guarantee correct ABI for > structs exposed to guests in particular. Ah, good point. This is https://github.com/ll

Re: QEMU patches for native windows support through clang-cl

2024-11-21 Thread Paolo Bonzini
On 11/21/24 19:17, Pierrick Bouvier wrote: On 11/21/24 09:36, Erwin Jansen wrote: The Android Emulator team has successfully ported QEMU 8 to compile with clang-cl, enabling Windows compilation and better integration with the Microsoft ecosystem. This involved:   * Replacing shell scripts wit

Re: QEMU patches for native windows support through clang-cl

2024-11-21 Thread Pierrick Bouvier
Hi Erwin, I'm adding also Peter and Alex, and the qemu developer mailing list. Regards, Pierrick On 11/21/24 09:36, Erwin Jansen wrote: The Android Emulator team has successfully ported QEMU 8 to compile with clang-cl, enabling Windows compilation and better integration with the Microsoft eco