+2007-06-21 Sebastian Pop <sebpop@gmail.com>
+
+ PR middle-end/20623
+ * tree.h (debug_fold_checksum): Declared.
+ * fold-const.c (build_fold_addr_expr_with_type_1): New.
+ (build_fold_addr_expr_with_type, build_fold_addr_expr): Use
+ build_fold_addr_expr_with_type_1.
+ (fold_addr_expr, debug_fold_checksum): New.
+ (fold_checksum_tree): Don't fold TREE_CHAIN of an SSA_NAME.
+ (fold_unary, fold_comparison, split_address_to_core_and_offset):
+ Use fold_addr_expr.
+
+2007-06-21 Sebastian Pop <sebpop@gmail.com>
+
+ PR tree-optimization/19590
+ * tree-vrp.c (adjust_range_with_scev): Set the range when the result
+ of scev is a constant.
+ * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
+
+2007-06-21 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ * df-problems.c (df_note_bb_compute): Made computation of live
+ info consistent with df_lr.
+
+2007-06-21 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32453
+ * tree-vrp.c (extract_range_from_assert): Build POINTER_PLUS_EXPR
+ for pointer anti-range.
+
+2007-06-21 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/i386.c (processor_target_table): Increase maximum
+ skip from 7 byte to 10 byte for Pentium Pro, Core 2 Duo and
+ default 64bit.
+
+ * config/i386/linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Ensure 8
+ byte alignment if > 8 byte alignment is preferred.
+ * config/i386/x86-64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise.
+
+2007-06-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/31866
+ * tree-ssa-coalesce.c (create_outofssa_var_map): Do nothing
+ if ASM_EXPR's input is not a SSA_NAME.
+
+ PR middle-end/32362
+ * omp-low.c (lookup_decl_in_outer_ctx): Don't ICE if t is NULL,
+ but decl is a global var, instead return decl.
+ * gimplify.c (gimplify_adjust_omp_clauses_1): Add shared clauses
+ even for is_global_var decls, if they are private in some outer
+ context.
+
2007-06-21 Richard Guenther <rguenther@suse.de>
PR tree-optimization/32451