[Bug target/28896] conditional trap goes messed up

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Aug 31 02:50:00 GMT 2006



------- Comment #1 from pinskia at gcc dot gnu dot org  2006-08-31 02:50 -------
Actually it is not just -fstack-limit-symbol that could go wrong but it is also
builtin_trap:
(define_insn "conditional_trap"
  [(trap_if (match_operator 0 "valid_dbcc_comparison_p"
                            [(cc0) (const_int 0)])
            (match_operand:SI 1 "const_int_operand" "I"))]
  "TARGET_68020 && ! flags_in_68881 ()"

Are you sure you supplied the correct flags to the compiler because
conditional_trap is only enabled for 020.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|m68k port quietly accepts - |conditional trap goes messed
                   |fstack-limit-symbol on      |up
                   |ColdFire                    |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28896



More information about the Gcc-bugs mailing list