https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61315
Bug ID: 61315 Summary: wide-int.cc cannot be built by darwin system compiler Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: fxcoudert at gcc dot gnu.org On i686-apple-darwin (secondary target) and x86_64-apple-darwin, GCC trunk does not bootstrap with the system compiler due 4 occurrences of this failure: ../../trunk/gcc/wide-int.cc:1274:23: error: invalid use of a cast in a inline asm context requiring an l-value: remove the cast or build with -fheinous-gnu-extensions umul_ppmm (val[1], val[0], op1.ulow (), op2.ulow ()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Thus, either the flag should be added to the default flags, or the code should be amended (this was PR61146, but it was resolved in INVALID).