[PATCH] [PR115585] Fix --disable-libstdcxx-verbose abi break

2024-06-21 Thread trcrsired
From: trcrsired __glibcxx_assert_fail is not defined when we disable the libstdcxx-verbose. This causes ABI break when a binary is compiled with verbose enabled. Add bits/c++config.h before headers in assert_fail --- libstdc++-v3/src/c++11/assert_fail.cc | 11 +++ 1 file changed, 7

[PATCH] [PR115585] Fix --disable-libstdcxx-verbose abi break

2024-06-21 Thread trcrsired
From: trcrsired __glibcxx_assert_fail is not defined when we disable the libstdcxx-verbose. This causes ABI break when a binary is compiled with verbose enabled. --- libstdc++-v3/src/c++11/assert_fail.cc | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libstdc++-v3

[PATCH] [PATCH] Correct DLL Installation Path for x86_64-w64-mingw32 Multilib [PR115094]

2024-05-14 Thread trcrsired
From: trcrsired When building native GCC for the x86_64-w64-mingw32 host, the compiler copies its library DLLs to the `bin` directory. However, in the case of a multilib configuration, both 32-bit and 64-bit libraries end up in the same `bin` directory, leading to conflicts where 64-bit DLLs