diff options
author | Bob Wilson <bob.wilson@acm.org> | 2006-11-17 22:55:13 +0000 |
---|---|---|
committer | Bob Wilson <bwilson@gcc.gnu.org> | 2006-11-17 22:55:13 +0000 |
commit | a81126a5401527a8e19dd0f850ab0f76954d64c2 (patch) | |
tree | 59ed79ce53c0973905a389908e59a12e8786e457 /gcc | |
parent | 44a69b3186a5a716f7c0621dde26f74c829cc2d9 (diff) | |
download | gcc-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/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/xtensa/xtensa.md | 8 |
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")]) |