------- Comment #3 from ubizjak at gmail dot com 2007-09-18 13:48 ------- Insn constraint for following insn should be fixed:
(define_insn "*floatdi<mode>2_i387" [(set (match_operand:MODEF 0 "register_operand" "=f,f") (float:MODEF (match_operand:DI 1 "nonimmediate_operand" "m,?r")))] "TARGET_80387 && (!TARGET_SSE_MATH || !TARGET_64BIT || !SSE_FLOAT_MODE_P (GET_MODE (operands[0])))" "@ fild%z1\t%1 #" [(set_attr "type" "fmov,multi") (set_attr "mode" "<MODE>") (set_attr "unit" "*,i387") (set_attr "fp_int_src" "true")]) Jan, could you take a look? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33471