------- Comment #1 from mikpe at it dot uu dot se 2008-11-01 18:10 ------- Created an attachment (id=16610) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16610&action=view) patch to unbreak --disable-shared on mingw32
Proposed patch to unbreak --disable-shared on mingw32. When PR37528 changed mingw32.h to #define REAL_LIBGCC_SPEC it also bypassed gcc/gcc.c's logic to only link with -lgcc_eh when ENABLE_SHARED_LIBGCC is defined. So my proposed fix adds that logic to mingw32.h's definition of REAL_LIBGCC_SPEC. Tested on WinXP64 under cygwin both with and without --disable-shared. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37989