http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57120
Kai Tietz <ktietz at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |ktietz at gcc dot gnu.org
Resolution| |INVALID
--- Comment #1 from Kai Tietz <ktietz at gcc dot gnu.org> 2013-04-30 10:42:28
UTC ---
No this change wasn't hastily nor wrong. Actual the change makes things
compliant to logic already used for cygwin for years. Additional it fixed a
quirk there was about eh-code sometimes not using shared version, if it actual
was necessary to.
The point is, if you want to avoid dependency to DLL libgcc version, then
please use support static option for it. Otherwise you might get dependencies
to the shared version, and there is nothing wrong about that.
I admit that some functions might be added to shared version, which would be
for pe-coff better be placed into the pure static part of libgcc. But well
that is an enhancment issue and not a bug.