Martin B?hr wrote:
On Fri, Jun 01, 2012 at 07:40:08AM +0000, Per Hedbor () @ Pike (-) developers forum wrote:
gcc 4.6+ generates broken code for calls to our (old) x86-32 machine-code.
then as a stopgap measure we could say: if you want machinecode you need to use an older compiler. i think most linux distributions and i am pretty sure *bsd should still support gcc 4.5
so at least a workaround is available which can be added to the releasenotes.
That is good enough for me, I guess. Ideally the autoconfigure would detect that it is gcc 4.6 and then disables machinecode automatically on 32 bit.