diff options
author | Zack Weinberg <zackw@panix.com> | 2001-08-19 00:09:46 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2001-08-19 00:09:46 +0000 |
commit | 5ed3149cb0ad923cf2dd9e593ebd3b68970927e0 (patch) | |
tree | 0ee479f9053678c7375cbbfd5f7b56e247344bce /gcc | |
parent | 20cc76d56e51e3029ef532eabe2634425955fd12 (diff) | |
download | gcc-5ed3149cb0ad923cf2dd9e593ebd3b68970927e0.zip gcc-5ed3149cb0ad923cf2dd9e593ebd3b68970927e0.tar.gz gcc-5ed3149cb0ad923cf2dd9e593ebd3b68970927e0.tar.bz2 |
unwind-dw2.c (execute_stack_op): Add default aborts to the inner switches to prevent warnings.
* unwind-dw2.c (execute_stack_op): Add default aborts to
the inner switches to prevent warnings.
From-SVN: r45014
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/unwind-dw2.c | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 390955d..61ff995 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-08-18 Zack Weinberg <zackw@panix.com> + + * unwind-dw2.c (execute_stack_op): Add default aborts to + the inner switches to prevent warnings. + 2001-08-18 Richard Henderson <rth@redhat.com> * timevar.h (struct timevar_time_def): Change element type to float. diff --git a/gcc/unwind-dw2.c b/gcc/unwind-dw2.c index 16f6bce..c56116b 100644 --- a/gcc/unwind-dw2.c +++ b/gcc/unwind-dw2.c @@ -563,6 +563,9 @@ execute_stack_op (const unsigned char *op_ptr, const unsigned char *op_end, op_ptr = read_uleb128 (op_ptr, &ptrtmp); reg = ptrtmp; result += reg; break; + + default: + abort (); } break; @@ -640,6 +643,9 @@ execute_stack_op (const unsigned char *op_ptr, const unsigned char *op_end, case DW_OP_ne: result = (_Unwind_Sword)first != (_Unwind_Sword)second; break; + + default: + abort (); } } break; |