aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-11-06 21:04:59 +0000
committerRichard Stallman <rms@gnu.org>1992-11-06 21:04:59 +0000
commitfe0035ffbbd2fc28f7b56098f0a9286c995b2f00 (patch)
treeca548c3af81f529e3f964a6b5cd4acb69bcf4709
parentefa89fb37440ce6d29bdb9a17de3dcb4869a8311 (diff)
downloadgcc-fe0035ffbbd2fc28f7b56098f0a9286c995b2f00.zip
gcc-fe0035ffbbd2fc28f7b56098f0a9286c995b2f00.tar.gz
gcc-fe0035ffbbd2fc28f7b56098f0a9286c995b2f00.tar.bz2
(init_libfuncs): Add casts when comparing/incrementing enum.
From-SVN: r2708
-rw-r--r--gcc/optabs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c
index 57da821..7d79231 100644
--- a/gcc/optabs.c
+++ b/gcc/optabs.c
@@ -3747,7 +3747,8 @@ init_libfuncs (optable, first_mode, last_mode, opname, suffix)
register enum machine_mode mode;
register unsigned opname_len = strlen (opname);
- for (mode = first_mode; mode <= last_mode; mode++)
+ for (mode = first_mode; (int) mode <= (int) last_mode;
+ mode = (enum machine_mode) ((int) mode + 1))
{
register char *mname = mode_name[(int) mode];
register unsigned mname_len = strlen (mname);