+2006-01-23 Paolo Bonzini <bonzini@gnu.org>
+
+ PR rtl-optimization/25890
+ PR rtl-optimization/25905
+ * combine.c (expand_compound_operation, expand_field_assignment):
+ Fail if the bitfield's final position is out of bounds.
+
+2006-01-24 Ian Lance Taylor <ian@airs.com>
+
+ PR middle-end/25930
+ * cgraphunit.c (cgraph_output_in_order): Don't clear
+ cgraph_asm_nodes until after asm strings have been output.
+
+2006-01-23 Adam Nemet <anemet@caviumnetworks.com>
+
+ * fix-header.c (read_scan_file): Add new parameter imultilib when
+ calling register_include_chains.
+
+2006-01-23 Diego Novillo <dnovillo@redhat.com>
+
+ * omp-low.c: Update documentation.
+
+2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
+ Daniel Berlin <dberlin@dberlin.org>
+
+ PR tree-opt/25315
+ PR tree-opt/25857
+ * tree-ssa-pre.c (insert_extra_phis): If an incomming edge is abnormal
+ return from the function.
+
+2006-01-22 Zack Weinberg <zackw@panix.com>
+
+ * rtl.def (match_code): Add second argument.
+ * genpreds.c (write_extract_subexp): New function.
+ (write_match_code): Add path argument. Use write_extract_subexp.
+ (write_predicate_expr): Pass path to write_match_code.
+ (mark_mode_tests): MATCH_CODE applied to a subexpression does
+ not perform a mode test.
+ * genrecog.c (compute_predicate_codes): MATCH_CODE applied to
+ a subexpression does not constrain the top-level code set.
+ * read-rtl.c (read_rtx_variadic): New function.
+ (read_rtx_1): Use it; allow AND and IOR to be variadic.
+ * doc/md.texi: Document new notation.
+ * config/i386/predicates.md (cmpsi_operand_1): Fold into ...
+ (cmpsi_operand): ... here, using new notation.
+
+2006-01-22 Zack Weinberg <zackw@panix.com>
+
+ * varray.c: Remove GENERATOR_FILE #ifdefs.
+
2006-01-22 Zack Weinberg <zackw@panix.com>
* genautomata.c (output_reserved_units_table): Emit nothing if