aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/xtensa/xtensa.md8
2 files changed, 5 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e1e03ad..3859a94 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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>
diff --git a/gcc/config/xtensa/xtensa.md b/gcc/config/xtensa/xtensa.md
index b08f6cb..487d816 100644
--- a/gcc/config/xtensa/xtensa.md
+++ b/gcc/config/xtensa/xtensa.md
@@ -2101,13 +2101,7 @@
(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")])