https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69284

--- Comment #1 from Daniel Starke <daniel.f.starke at freenet dot de> ---
I have tried a couple of things to find the cause of this bug.
- using -O1 instead of -O3 when building GCC
- using -O2 instead of -O3 when building GCC
- using -fno-lto when building GCC
- using the defaults compile/link flags when building GCC
- removing the -mtune=core2 -march=core2 arguments from the compile/link flags
- configuring GCC with --enable-threads=win32 instead of --enable-threads=posix
Neither worked. And I noticed, that the resulting 32-bit libstdc++-6.dll was
way smaller than its 64-bit variant.
Then I changed from binutils 2.26.51 to 2.25.1 and I got a working
libstdc++-6.dll.
So I suspect that this is a binutils issue rather than a GCC issue.
I will report it to the binutils bug tracker later on.
This bug can be closed in my opinion.

Reply via email to