diff options
| author | denisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-24 18:01:26 +0000 |
|---|---|---|
| committer | denisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-24 18:01:26 +0000 |
| commit | a7690ba9fecf3840a3e41e3b042691b283e7a57c (patch) | |
| tree | 5ac9b8f3997175b76bbf24be11bb1c4e821c878a /libjava/java | |
| parent | 35a03fc83ddf5c23f6595c7ffc92f766ea9ef03f (diff) | |
| download | ppe42-gcc-a7690ba9fecf3840a3e41e3b042691b283e7a57c.tar.gz ppe42-gcc-a7690ba9fecf3840a3e41e3b042691b283e7a57c.zip | |
* config/avr/avr-protos.h (avr_hard_regno_mode_ok): New prototype.
* config/avr/avr.c (out_adj_frame_ptr, out_set_stack_ptr):
New functions, common code moved from function_{prologue,epilogue}
and extended to support the -mtiny-stack option.
(function_prologue, function_epilogue): Use them.
Use lo8/hi8 consistently for asm output readability.
(avr_hard_regno_mode_ok): New function.
* config/avr/avr.h (TARGET_SWITCHES): Fix typo. Add -mtiny-stack.
(UNITS_PER_WORD): Define as 4 (not 1) when compiling libgcc2.c.
(HARD_REGNO_MODE_OK): Call the avr_hard_regno_mode_ok function.
* config/avr/avr.md (*mov_sp_r): Add support for -mtiny-stack.
Write SPH before SPL.
(*movqi): No need to disable interrupts for just one "out"
in alternative 5. Change length attribute from 4 to 1.
* config/avr/libgcc.S (__prologue_saves__, __epilogue_restores__):
Write SPH before SPL.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34678 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

