* config/xtensa/xtensa.md (entry): Do not emit .frame directive.
authorbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Nov 2006 22:55:13 +0000 (22:55 +0000)
committerbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Nov 2006 22:55:13 +0000 (22:55 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118948 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/xtensa/xtensa.md

index e1e03ad..3859a94 100644 (file)
@@ -1,5 +1,9 @@
 2006-11-17  Bob Wilson  <bob.wilson@acm.org>
 
+       * config/xtensa/xtensa.md (entry): Do not emit .frame directive.
+
+2006-11-17  Bob Wilson  <bob.wilson@acm.org>
+
        * config/xtensa/elf.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
 
 2006-11-17  Bob Wilson  <bob.wilson@acm.org>
index b08f6cb..487d816 100644 (file)
                             (match_operand:SI 1 "const_int_operand" "i")]
                            UNSPECV_ENTRY))]
   ""
-{
-  if (frame_pointer_needed)
-    output_asm_insn (".frame\ta7, %0", operands);
-  else
-    output_asm_insn (".frame\tsp, %0", operands);
-  return "entry\tsp, %1";
-}
+  "entry\tsp, %1"
   [(set_attr "type"    "move")
    (set_attr "mode"    "SI")
    (set_attr "length"  "3")])