Re: [Mingw-w64-public] [PATCH] crt: Add new APIs in wscapi import library

2024-10-03 Thread LIU Hao
在 2024-10-04 04:19, Biswapriyo Nath 写道: From e5c7a7b3e968185f782ca24c957cb269fc32e9bb Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Thu, 3 Oct 2024 20:17:53 + Subject: [PATCH] crt: Add new APIs in wscapi import library Signed-off-by: Biswapriyo Nath --- mingw-w64-crt/lib-common/wsc

[Mingw-w64-public] include: Fix ID2D1Geometry methods macros.

2024-10-03 Thread Nikolay Sivov
From ab830a7a71c015c73ac1560476acd37aa64d8060 Mon Sep 17 00:00:00 2001 From: Nikolay Sivov Date: Fri, 4 Oct 2024 02:23:01 +0200 Subject: [PATCH] include: Fix ID2D1Geometry methods macros. --- mingw-w64-headers/include/d2d1.h | 170 +++ 1 file changed, 85 insertions(+

[Mingw-w64-public] [PATCH] crt: Add new APIs in wscapi import library

2024-10-03 Thread Biswapriyo Nath
From e5c7a7b3e968185f782ca24c957cb269fc32e9bb Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Thu, 3 Oct 2024 20:17:53 + Subject: [PATCH] crt: Add new APIs in wscapi import library Signed-off-by: Biswapriyo Nath --- mingw-w64-crt/lib-common/wscapi.def | 18 --- mingw-w64-crt/l

Re: [Mingw-w64-public] [PATCH] headers: Add wscapi.h

2024-10-03 Thread LIU Hao
在 2024-10-03 16:56, Biswapriyo Nath 写道: From 5fc539ca199519e9f2594f0f087b1d1efbcc0337 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Thu, 3 Oct 2024 08:55:01 + Subject: [PATCH] headers: Add wscapi.h Required forhttps://github.com/mozilla/gecko-dev/blob/f0b3dafb55f1e7904847f5dc889f1310

[Mingw-w64-public] [PATCH] headers: Add wscapi.h

2024-10-03 Thread Biswapriyo Nath
From 5fc539ca199519e9f2594f0f087b1d1efbcc0337 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Thu, 3 Oct 2024 08:55:01 + Subject: [PATCH] headers: Add wscapi.h Required for https://github.com/mozilla/gecko-dev/blob/f0b3dafb55f1e7904847f5dc889f131040789ba6/xpcom/base/nsSystemInfo.cpp#L34

Re: [Mingw-w64-public] [PATCH] headers: Add iwscapi.idl

2024-10-03 Thread LIU Hao
在 2024-10-03 00:36, Biswapriyo Nath 写道: From 1aa3e85b2ee6c20c433bf50d409b57fd2cd0fc66 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Wed, 2 Oct 2024 16:35:28 + Subject: [PATCH] headers: Add iwscapi.idl Required forhttps://github.com/mozilla/gecko-dev/blob/7e0ae4372c52b8183d1178132dd64

Re: [Mingw-w64-public] __cxa_guard_acquire and __cxa_guard_release: why are used by my exe?

2024-10-03 Thread Julian Waters
I believe __cxa_guard_acquire is automatically compiled into the resulting assembly if you use static, since they are thread safe by C++11. They are not explicitly called by the code being compiled, rather they are inserted into the program by gcc when compiling. I doubt there is a way to get rid o

Re: [Mingw-w64-public] __cxa_guard_acquire and __cxa_guard_release: why are used by my exe?

2024-10-03 Thread LIU Hao
在 2024-10-03 14:54, Michele Locati 写道: So, I don't understand what are those two functions, what they do, why they are used by my executable, and I don't know if I can avoid that dependency. Anyone have a clue about that? Those functions are described in Itanium C++ ABI [1] and are required fo