+2001-12-02 David Edelsohn <edelsohn@gnu.org>
+
+ * emit-rtl.c (gen_lowpart_common): Cast array element to HOST_WIDE_INT
+ before shifting.
+
2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
* c-decl.c (duplicate_decls, push_parm_decl): Remove leading
* toplev.c: Update comment.
* doc/passes.texi: Update.
objc:
- * ojbc-act.c (LANG_HOOKS_TREE_INLINING_CANNOT_INLINE_TREE_FN,
+ * objc-act.c (LANG_HOOKS_TREE_INLINING_CANNOT_INLINE_TREE_FN,
LANG_HOOKS_TREE_INLINING_DISREGARD_INLINE_LIMITS,
LANG_HOOKS_TREE_INLINING_ANON_AGGR_TYPE_P): Override.
(objc_init): Update to use c_objc_common_init.
if (HOST_BITS_PER_WIDE_INT != 64)
abort ();
- return immed_double_const (i[3 * endian] | (i[1 + endian] << 32),
- i[2 - endian] | (i [3 - 3 * endian] << 32),
+ return immed_double_const (i[3 * endian]
+ | ((HOST_WIDE_INT) i[1 + endian] << 32),
+ i[2 - endian]
+ | ((HOST_WIDE_INT) i[3 - 3 * endian] << 32),
mode);
#endif
}