diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dafb655bdcf..75ca6748f53 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +Tue Jun 9 14:31:19 1998 Nick Clifton + + * 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 + . + Tue Jun 9 16:23:13 EDT 1998 Andrew MacLeod * except.c (expand_start_catch): Rename to start_catch_handler. diff --git a/gcc/config/v850/lib1funcs.asm b/gcc/config/v850/lib1funcs.asm index 15135a9ed2a..2787e97519a 100644 --- a/gcc/config/v850/lib1funcs.asm +++ b/gcc/config/v850/lib1funcs.asm @@ -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 */ diff --git a/gcc/config/v850/t-v850 b/gcc/config/v850/t-v850 index d1d9b16f1b6..12af46b5037 100644 --- a/gcc/config/v850/t-v850 +++ b/gcc/config/v850/t-v850 @@ -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