[patch libstdc++]: Fix tests trying to override symbols in shared-library for mingw targets

2013-01-18 Thread Kai Tietz
Hi, this patch addresses some of libstdc++'s testsuite regressions on pe-coff targets due none-overridable symbols in DLL files. ChangeLog * 18_support/50594.cc: Force use of static libstdc++ for mingw targets. * 19_diagnostics/error_category/operators/equal.cc: Likewise.

Re: [patch libstdc++]: Fix tests trying to override symbols in shared-library for mingw targets

2013-01-18 Thread Jonathan Wakely
On 18 January 2013 10:17, Kai Tietz wrote: Hi, this patch addresses some of libstdc++'s testsuite regressions on pe-coff targets due none-overridable symbols in DLL files. ChangeLog * 18_support/50594.cc: Force use of static libstdc++ for mingw targets. *

Re: [patch libstdc++]: Fix tests trying to override symbols in shared-library for mingw targets

2013-01-18 Thread Kai Tietz
2013/1/18 Jonathan Wakely jwakely@gmail.com: On 18 January 2013 10:17, Kai Tietz wrote: Hi, this patch addresses some of libstdc++'s testsuite regressions on pe-coff targets due none-overridable symbols in DLL files. ChangeLog * 18_support/50594.cc: Force use of static

Re: [patch libstdc++]: Fix tests trying to override symbols in shared-library for mingw targets

2013-01-18 Thread Jonathan Wakely
On 18 January 2013 12:09, Kai Tietz wrote: + +if { [llength $args] = 3 } { Is this condition right or should it check for exactly three? Well, I copied stuff from gcc's testsuite. As we check some lines about for args 3 and error out, a test for == 3 makes sense, but well, = 3 is