2016-01-20 13:55 GMT+01:00 <[email protected]>:
> Hi,
>
> Probably 2 dumb questions - my only excuse is that I haven't been forced to
> consider them before. And that's not a very good excuse.
>
There are no dumb questions, only dumb answers.
> My other sin is that this post pretty much repeats the question I've asked
> in:
> http://sourceforge.net/p/mingw-w64/mailman/message/34780084/
>
> With all of the mingw-w64 4.x.x i686 compilers that I have used (and there
> have been a few), any attempt to use the -m64 switch has been a fatal
> error:
> sorry, unimplemented: 64-bit mode not compiled in
>
> But then I downloaded the 5.3.0 i686-posix-sjlj toolchain from:
>
> http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/5.3.0/threads-posix/sjlj/i686-5.3.0-release-posix-sjlj-rt_v4-rev0.7z/download
>
> It *does* allow the -m64 switch to be used.
>
> So:
>
> Question 1:
> Given that the 4.x.x i686 compilers do not allow the -m64 switch, why
> should
> a 5.3.0 i686 compiler allow the -m64 switch to work ?
>
> Question 2:
> Conversely, given that the 5.3.0 i686 compiler allows the -m64 switch, why
> do the 4.x.x i686 compilers *not* allow it ?
>
> I may have follow-up questions, depending upon the answers to those two
> questions.
>
I would say the 4.X.x behaviour is the expected one and GCC 5.3.0 is in
error. Could be that there is a reason for this though, so I'll leave it to
the experts.
If no one here gives a sufficient answer, and you still care, just submit a
bug report with the GMP story. They'll probably say GMP checks the wrong
behaviour blabla but it's still a legitimate bug IMHO.
Ruben
>
> Cheers,
> Rob
>
>
>
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public