+2008-04-14 James E. Wilson <wilson@tuliptree.org>
+
+ * config/ia64/ia64.c (rtx_needs_barrier): Handle
+ UNSPEC_FR_SQRT_RECIP_APPROX_RES.
+ * config/ia64/ia64.c (UNSPEC_FR_SQRT_RECIP_APPROX_RES): Define.
+ (divsi3_internal, divdi3_internal_lat, divdi3_internal_thr,
+ divsf3_internal_lat, sqrt_approx, sqrtsf2_internal_thr,
+ divdf3_internal_lat, sqrtdf2_internal_thr, divxf3_internal_lat,
+ divxf3_internal_thr, sqrtxf2_internal_thr, recip_approx): Use it.
+
+2008-04-14 Ian Lance Taylor <iant@google.com>
+
+ * flags.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Define.
+ * fold-const.c (fold_comparison): If appropriate, test
+ POINTER_TYPE_OVERFLOW_UNDEFINED, and issue an overflow warning.
+ (fold_binary): Test POINTER_TYPE_OVERFLOW_UNDEFINED when
+ reassociating a pointer type.
+ * doc/invoke.texi (Optimize Options): Document that
+ -fstrict-overflow applies to pointer wraparound.
+
+2008-04-13 Jan Hubicka <jh@suse.cz>
+
+ * m32.c (m32c_pushm_popm): Use crtl->retrun_rtx.
+
+2008-04-12 Andrew Pinski <pinskia@gmail.com>
+
+ * config/rs6000/rs6000.c (compute_save_world_info): Set lr_save_p if
+ we are going to "save the world".
+
+2008-04-13 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.md ("*andhi_lowpart_non_v32", "*andhi_lowpart_v32")
+ ("*andqi_lowpart_non_v32", "*andqi_lowpart_v32"): Use "+" for the
+ operand 0 constraint, not "=".
+
+2008-04-11 James E. Wilson <wilson@tuliptree.org>
+
+ * system.h: Change ASSERT_CHECKING to ENABLE_ASSERT_CHECKING.
+
+2008-04-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * dse.c (record_store): Use HOST_BITS_PER_WIDE_INT instead
+ of size of positions_needed * CHAR_BIT.
+
2008-04-11 H.J. Lu <hongjiu.lu@intel.com>
PR middle-end/35897