diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2001-11-21 02:28:45 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2001-11-21 02:28:45 +0000 |
commit | 533f5e0fbeed88a6bcb90619f0641e7f1a9fb8a1 (patch) | |
tree | 5f852eccbc5421c6478cfd4a3e49fb37d1bec9d7 /gcc | |
parent | d6f99ca42171413fc61e68495c7c55041969347a (diff) | |
download | gcc-533f5e0fbeed88a6bcb90619f0641e7f1a9fb8a1.zip gcc-533f5e0fbeed88a6bcb90619f0641e7f1a9fb8a1.tar.gz gcc-533f5e0fbeed88a6bcb90619f0641e7f1a9fb8a1.tar.bz2 |
sh.md: Avoid uninitialized warnings.
* sh.md: Avoid uninitialized warnings.
* vax.c (vax_rtx_cost): Likewise.
From-SVN: r47231
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sh/sh.md | 4 | ||||
-rw-r--r-- | gcc/config/vax/vax.c | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 59dae4e..5387319 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-11-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * sh.md: Avoid uninitialized warnings. + * vax.c (vax_rtx_cost): Likewise. + 2001-11-15 Aldy Hernandez <aldyh@redhat.com> * rs6000.c (direct_return): Check if we are saving altivec diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index fd6a760..0e6c152 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -2598,6 +2598,8 @@ regno = subreg_regno (operands[0]); else if (GET_CODE (operands[0]) == MEM) regno = -1; + else + abort (); if (regno == -1 || ! refers_to_regno_p (regno, regno + 1, operands[1], 0)) @@ -2970,6 +2972,8 @@ regno = subreg_regno (operands[0]); else if (GET_CODE (operands[0]) == MEM) regno = -1; + else + abort (); if (regno == -1 || ! refers_to_regno_p (regno, regno + 1, operands[1], 0)) diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c index df14f9e..1e6820a 100644 --- a/gcc/config/vax/vax.c +++ b/gcc/config/vax/vax.c @@ -519,7 +519,7 @@ vax_rtx_cost (x) c = 10; /* 3-4 on VAX 9000, 20-28 on VAX 2 */ break; default: - break; + abort (); } break; case UDIV: |