From db4340a62593635502651eb33ceeacdac0bc2cb2 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Tue, 18 Jan 1994 19:13:38 +0000 Subject: [PATCH] * infrun.c (signals_info), target.c (target_signal_from_name): Use ugly casts to avoid enumvar < enumvar or enumvar++. --- gdb/ChangeLog | 5 +++++ gdb/infrun.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 137fa16515b..048e83fe330 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +Tue Jan 18 14:09:25 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * infrun.c (signals_info), target.c (target_signal_from_name): + Use ugly casts to avoid enumvar < enumvar or enumvar++. + Mon Jan 17 22:00:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com) * ser-unix.c (hardwire_noflush_set_tty_state): Don't muck with ICANON. diff --git a/gdb/infrun.c b/gdb/infrun.c index 62d4333ff33..f831f5a31f9 100644 --- a/gdb/infrun.c +++ b/gdb/infrun.c @@ -1656,7 +1656,10 @@ signals_info (signum_exp, from_tty) } printf_filtered ("\n"); - for (oursig = 0; oursig < TARGET_SIGNAL_LAST; ++oursig) + /* These ugly casts brought to you by the native VAX compiler. */ + for (oursig = 0; + (int)oursig < (int)TARGET_SIGNAL_LAST; + oursig = (enum target_signal)((int)oursig + 1)) { QUIT; -- 2.30.2