[cfe-dev] MinGW 4.7.0-compiled Clang Mis-compiles Simple Programs
justin.holewinski at gmail.com
Mon Jun 18 10:33:17 PDT 2012
On Mon, Jun 18, 2012 at 11:38 AM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:
> > I'm not sure this bug applies here, since it's the program generated *by*
> > Clang that is crashing, not Clang itself. This leads me to believe it
> is a
> > codegen issue somewhere within Clang and not a mis-compile of Clang
> > Or perhaps its a subtle bug in MinGW's libstdc++ 4.7.0 build.
> > Everything does work fine if I downgrade to MinGW 4.6.3.
> This smells like static ctors problem described by Rafael on
> llvm-commits. What if you change the .ctors section to .init_array?
I tried with:
+ .section .ctors,"w"
- .section .init_array,"w"
and re-assembled (as)/re-linked (collect2) the executable, but the problem
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev