
Originally Posted by
Shining Arcanine
The MPC library is a fork of the GMP library, which was integrated with GCC 4.4. It is like someone copy and pasted the GCC 4.4 documentation and replaced GMP with MPC in it, but regardless, this change was more about helping MinGW ports of GCC to Windows than anything else, because one of the reasons the GMP library was forked is primarily because its developers were hostile to having it run on Windows. Another was its switch from the LGPL to the GPL. Hypothetically speaking, bug fixes that were included in GMP under the GPL cannot be included in MPC unless their authors release them under the LGPL license, so I am not sure if this is an improvement for GCC or not.
When did "those regressions will be downgraded to P2 so that this new release can be made" become "it's released when it's ready"? This seems Microsoft's approach to Windows Vista development, and we all know how that turned out.
I would rather see GCC 4.5 take another year to become stable (possibly with a GCC 4.6 developed with better optimizations in parallel) than to see it to be released with P1 bugs that were downgraded because they were unable to fix them in time for a deadline.