This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

temporary fix for sparc v9 bootstrap failure


This patch temporary disables the movdi_zero pattern as it causes
problems when bootstraping a v9 compiler. 

The constraints are incorrect. 
I'll try to find a better fix, but please install this for now. 



2001-12-16  Dan Nicolaescu   <dann@ics.uci.edu>

        * config/sparc/sparc.md (movdi_zero): Temporary disable
        pattern.


*** sparc.md.~1.138.~   Sun Dec 16 09:17:56 2001
--- sparc.md    Sun Dec 16 12:57:03 2001
***************
*** 2447,2453 ****
  (define_insn "*movdi_zero"
    [(set (match_operand:DI 0 "memory_operand" "")
        (const_int 0))]
!   "TARGET_V9"
    "stx\\t%%g0, %0"
    [(set_attr "type" "store")])

--- 2447,2453 ----
  (define_insn "*movdi_zero"
    [(set (match_operand:DI 0 "memory_operand" "")
        (const_int 0))]
!   "0 && TARGET_V9"
    "stx\\t%%g0, %0"
    [(set_attr "type" "store")])


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]