15 Nov
2012
15 Nov
'12
10:21 p.m.
On 11/15/2012 01:07, mathog wrote:
On 14-Nov-2012 02:57, JonY wrote:
Listen, it's deeper than that, C/C++ ABI between GCC 4.6 and 4.7 for Win32 has also changed, but mangling did not. So you could link, but the final results will not work.
How then does the mingw with the 4.7 itself work? Is it maybe all C code and not affected by this C++ specific change?
The -mms-bitfields option is now on by default, struct offset alignments has changed. In C++ __thiscall is now used for non-variadic class methods.
If you don't know what these means, it means the underlying code generated by GCC has changed and no longer compatible with older pre-compiled code.