------- 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