diff options
author | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-09 16:50:18 +0000 |
---|---|---|
committer | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-09 16:50:18 +0000 |
commit | 7b2d9c858cf9d0b2c3848423965e59102a06fd81 (patch) | |
tree | eeffac9b9ca0e06059c2bf394c0927aeb11a9049 /gcc/regmove.c | |
parent | a80b3a8e5f2f58595a5a14c14f4548b6c43b8d69 (diff) | |
download | ppe42-gcc-7b2d9c858cf9d0b2c3848423965e59102a06fd81.tar.gz ppe42-gcc-7b2d9c858cf9d0b2c3848423965e59102a06fd81.zip |
Misc mips16 bug fixes found by gcc/gdb testsuites.
* mips.c (function_prologue): When TARGET_MIPS16, adjust the register
offset in the .mask pseudo to compensate for frame pointer adjustments.
(mips16_fp_args, build_mips16_call_stub): For little endian, do not
word swap arguments moved to/from FP registers.
* mips16.S (DFREVCMP): Reverse arguments to OPCODE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23586 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/regmove.c')
0 files changed, 0 insertions, 0 deletions