Fix interrupt return epilogue.

From-SVN: r20385
This commit is contained in:
Nick Clifton 1998-06-09 14:33:45 +00:00 committed by Nick Clifton
parent 0d3453dfb6
commit f1be41adfe
3 changed files with 12 additions and 1 deletions

View File

@ -1,3 +1,12 @@
Tue Jun 9 14:31:19 1998 Nick Clifton <nickc@cygnus.com>
* config/v850/t-v850 (TCFLAGS): Add assembler options to warn of
overlfows.
* config/v850/lib1funcs.asm (__return_interrupt): Use 'addi
16,sp,sp' ratehr than 'add 16,sp'. Patch courtesy of Biomedin
<glctr@abc.it>.
Tue Jun 9 16:23:13 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
* except.c (expand_start_catch): Rename to start_catch_handler.

View File

@ -1182,7 +1182,7 @@ __return_interrupt:
ld.w 4[sp],gp
ld.w 8[sp],r1
ld.w 12[sp],r10
add 16,sp
addi 16,sp,sp
reti
.size __return_interrupt,.-__return_interrupt
#endif /* L_save_interrupt */

View File

@ -50,3 +50,5 @@ fp-bit.c: $(srcdir)/config/fp-bit.c
echo '#define FLOAT_BIT_ORDER_MISMATCH' >>fp-bit.c
echo '#endif' >> fp-bit.c
cat $(srcdir)/config/fp-bit.c >> fp-bit.c
TCFLAGS = -Wa,-mwarn-signed-overflow -Wa,-mwarn-unsigned-overflow