Mon Apr 26 10:41:42 EDT 1999 <amacleod@cygnus.com>
authorAndrew Macleod <amacleod@gcc.gnu.org>
Mon, 26 Apr 1999 07:50:15 +0000 (07:50 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Mon, 26 Apr 1999 07:50:15 +0000 (07:50 +0000)
h
Mon Apr 26 10:41:42 EDT 1999  <amacleod@cygnus.com>
* config/alpha/alpha.md (builtin_setjmp_receiver): Use a label_ref.

From-SVN: r26643

gcc/config/alpha/alpha.md

index 98e2113..0f7aa5a 100644 (file)
 }")
 
 (define_insn "builtin_setjmp_receiver"
-  [(unspec_volatile [(match_operand 0 "" "")] 2)]
+  [(unspec_volatile [(label_ref (match_operand 0 "" ""))] 2)]
   "! TARGET_OPEN_VMS && ! TARGET_WINDOWS_NT && TARGET_AS_CAN_SUBTRACT_LABELS"
   "\\n$LSJ%=:\;ldgp $29,$LSJ%=-%l0($27)"
   [(set_attr "length" "8")
    (set_attr "type" "multi")])
 
 (define_insn ""
-  [(unspec_volatile [(match_operand 0 "" "")] 2)]
+  [(unspec_volatile [(label_ref (match_operand 0 "" ""))] 2)]
   "! TARGET_OPEN_VMS && ! TARGET_WINDOWS_NT"
   "br $29,$LSJ%=\\n$LSJ%=:\;ldgp $29,0($29)"
   [(set_attr "length" "12")