------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-24 00:34 ------- -largs is being passed on to LD which is wrong. Last sucessful bootstrap/test for me was on "17 Jan"
This looks like wrong code as nothing in the ada front-end/testsuite changed. Here are the only changes that might have an effect (on targets since it seems like it was all targets where this happens): +2005-01-21 Hans-Peter Nilsson <[EMAIL PROTECTED]> + + PR target/18701 + * combine.c (combine_simplify_rtx): Revert change of 2004-12-31. + +2005-01-21 Roger Sayle <[EMAIL PROTECTED]> + + PR rtl-optimization/576 + * real.c (real_arithmetic): Change return type from void to bool + to return an indication that the result may be inexact. + * real.h (real_arithmeric): Update prototype. + * fold-const.c (const_binop): Don't constant fold floating + point expressions when the user specifies -frounding-math and + the result may depend upon the run-time rounding mode. + (fold_convert_const_real_from_real): Clean-up. + (fold_initializer): Ignore flag_rounding_math for initializers. + * simplify-rtx.c (simplify_binary_operation): Likewise, don't + constant fold FP operations with flag_rounding_math if the + result may depend upon the run-time rounding mode. + -- What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19600