summaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-03-05 17:30:22 -0800
committerYamaArashi <shadow962@live.com>2016-03-05 17:30:22 -0800
commit1f01ff809a107816317c4ac8a7eff1cbd3700370 (patch)
tree94d195909900f0f3ac91663a431de060e41c7abb /gcc/rtl.h
parent7d46fa8f8f179c38d1ac777e72a381a46a3c5969 (diff)
make host wide int 32 bits
Diffstat (limited to 'gcc/rtl.h')
-rwxr-xr-xgcc/rtl.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 40f047f..3ec2144 100755
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -836,14 +836,14 @@ extern char *note_insn_name[];
defined here and in tree.h. */
#ifndef exact_log2
-#define exact_log2(N) exact_log2_wide ((unsigned HOST_WIDE_INT) (N))
-#define floor_log2(N) floor_log2_wide ((unsigned HOST_WIDE_INT) (N))
+#define exact_log2(N) exact_log2_wide ((HOST_WIDE_UINT) (N))
+#define floor_log2(N) floor_log2_wide ((HOST_WIDE_UINT) (N))
#endif
-extern int exact_log2_wide (unsigned HOST_WIDE_INT);
-extern int floor_log2_wide (unsigned HOST_WIDE_INT);
+extern int exact_log2_wide (HOST_WIDE_UINT);
+extern int floor_log2_wide (HOST_WIDE_UINT);
/* In expmed.c */
-extern int ceil_log2 (unsigned HOST_WIDE_INT);
+extern int ceil_log2 (HOST_WIDE_UINT);
#define plus_constant(X,C) plus_constant_wide (X, (HOST_WIDE_INT) (C))
@@ -1389,7 +1389,7 @@ extern void init_expmed (void);
extern void expand_inc (rtx, rtx);
extern void expand_dec (rtx, rtx);
extern rtx expand_mult_highpart (enum machine_mode, rtx,
- unsigned HOST_WIDE_INT, rtx,
+ HOST_WIDE_UINT, rtx,
int, int);
/* In gcse.c */