2010/9/14 John E. / TDM <[email protected]>
>
> This is correct. TDM64 GCC 4.5.1 is patched to remove a leading underscore
> from the names of the _alloca and __chkstk symbols, in order for them to be
> exported from both the 64-bit and 32-bit versions of libgcc with the same
> export rule (there is another patch in TDM-GCC that requires this export).
>
I noticed last night and completed my first GCC build with an automated
build from mingw-w64. It didn't have any lto support, so I'll now be
recompiling to see if it can be enabled for GCC.
I'm not sure what the correct solution to this problem is, actually. I do
> know you can avoid it by performing a non-bootstrap build of GCC first and
> then using that build to do the bootstrap -- but ideally you wouldn't need
> to do that.
>
Well, doesn't it seem kind of wrong if mpfr has undefined symbols then? I
don't know anything about this, but why remove the underscores in the first
place? Perhaps it is better to have both versions (at least for x64)?
Ruben
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public