aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJoern Rennecke <amylaar@spamcop.net>2010-11-04 20:51:43 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2010-11-04 20:51:43 +0000
commit2b78d0f15208ab3a0377d3ffac1a0325e202a95a (patch)
tree109aae099117b6569313636f66ca6a244e36899c /gcc
parentf89a0507b1ccf673f58c81c823644d39b9c98f52 (diff)
downloadgcc-2b78d0f15208ab3a0377d3ffac1a0325e202a95a.zip
gcc-2b78d0f15208ab3a0377d3ffac1a0325e202a95a.tar.gz
gcc-2b78d0f15208ab3a0377d3ffac1a0325e202a95a.tar.bz2
re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues)
PR bootstrap/44756 * genopinit.c (main) [FIXUNS_TRUNC_LIKE_FIX_TRUNC]: Cast iteration variables to enum machine_mode. From-SVN: r166332
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/genopinit.c5
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dd8c938..0ec1c15 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -96,6 +96,10 @@
ALL_COMPILERFLAGS .
(java/constants.o): Add -Wno-error to ALL_COMPILERFLAGS.
+ PR bootstrap/44756
+ * genopinit.c (main) [FIXUNS_TRUNC_LIKE_FIX_TRUNC]: Cast
+ iteration variables to enum machine_mode.
+
2010-11-04 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/46213
diff --git a/gcc/genopinit.c b/gcc/genopinit.c
index eee9ef8..5263ce8 100644
--- a/gcc/genopinit.c
+++ b/gcc/genopinit.c
@@ -524,8 +524,9 @@ from the machine description file `md'. */\n\n");
for (i = 0; i < NUM_MACHINE_MODES; i++)\n\
for (j = 0; j < NUM_MACHINE_MODES; j++)\n\
set_convert_optab_handler\n\
- (ufixtrunc_optab, i, j,\n\
- convert_optab_handler (sfixtrunc_optab, i, j));\n\
+ (ufixtrunc_optab, (enum machine_mode) i, (enum machine_mode) j,\n\
+ convert_optab_handler (sfixtrunc_optab, (enum machine_mode) i,\n\
+ (enum machine_mode) j));\n\
#endif\n\
}");