aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@acm.org>2006-11-17 22:55:13 +0000
committerBob Wilson <bwilson@gcc.gnu.org>2006-11-17 22:55:13 +0000
commita81126a5401527a8e19dd0f850ab0f76954d64c2 (patch)
tree59ed79ce53c0973905a389908e59a12e8786e457 /gcc
parent44a69b3186a5a716f7c0621dde26f74c829cc2d9 (diff)
downloadgcc-a81126a5401527a8e19dd0f850ab0f76954d64c2.zip
gcc-a81126a5401527a8e19dd0f850ab0f76954d64c2.tar.gz
gcc-a81126a5401527a8e19dd0f850ab0f76954d64c2.tar.bz2
* config/xtensa/xtensa.md (entry): Do not emit .frame directive.
From-SVN: r118948
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")])