+2008-02-04 Diego Novillo <dnovillo@google.com>
+
+ http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00110.html
+
+ PR 33738
+ * tree-vrp.c (vrp_evaluate_conditional): With
+ -Wtype-limits, emit a warning when comparing against a
+ constant outside the natural range of OP0's type.
+
+2008-02-04 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33631
+ * expr.c (count_type_elements): Give for unions instead of
+ guessing.
+
+2008-02-04 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/35043
+ * gimplify.c (gimplify_init_ctor_eval): Convert array indices
+ to TYPE_DOMAINs base type instead of using bitsizetype here.
+
+2008-02-03 Jason Merrill <jason@redhat.com>
+
+ * print-tree.c (print_node) [CONSTRUCTOR]: Print elements.
+
+2008-02-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ PR other/29972
+ * doc/invoke.texi (C++ Dialect Options, Optimize Options)
+ (HPPA Options, i386 and x86-64 Options, IA-64 Options)
+ (RS/6000 and PowerPC Options): Fix typos and markup.
+ * doc/passes.texi (Tree-SSA passes): Likewise.
+
+2008-02-02 Michael Matz <matz@suse.de>
+
+ PR target/35045
+ * postreload-gcse.c (record_last_reg_set_info_regno): Renamed
+ from record_last_reg_set_info.
+ (record_last_reg_set_info): Take an RTX argument, iterate over all
+ constituent hardregs.
+ (record_last_set_info, record_opr_changes): Change calls to
+ new signature or to record_last_reg_set_info_regno.
+
+2008-02-02 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/extend.texi (X86 Built-in Functions): Fix grammar.
+
+2008-02-01 Hans-Peter Nilsson <hp@axis.com>
+
+ PR rtl-optimization/34773
+ * reg-notes.def (EQUAL): Mention significance of combination of
+ REG_EQUAL and REG_RETVAL.
+ * fwprop.c (try_fwprop_subst): Don't add REG_EQUAL to an
+ insn that has a REG_RETVAL.
+
+2008-02-01 Roger Sayle <roger@eyesopen.com>
+
+ PR bootstrap/33781
+ * configure.ac (--enable-fixed-point): Disable unless explicitly
+ requested on IRIX.
+ * configure: Regenerate.
+
+2008-02-01 Richard Guenther <rguenther@suse.de>
+
+ PR other/35042
+ * invoke.texi (-finline-limit): Remove no longer true parts
+ of the documentation. Note that there is no default value.
+
+2008-02-01 Andrew Pinski <pinskia@gmail.com>
+ Mark Mitchell <mark@codesourcery.com>
+ Ben Elliston <bje@au.ibm.com>
+
+ PR c/29326
+ * doc/extend.texi (Other Builtins): Document.
+
+2008-01-31 Tom Browder <tom.browder@gmail.com>
+
+ * doc/c-tree.texi (Types): Fix grammar.
+ (Expression trees): Ditto.
+ * doc/passes.texi (Tree-SSA passes): Ditto.
+
+ * doc/configterms.texi (Configure Terms): Fix typo.
+ * doc/cpp.texi (Common Predefined Macros): Ditto.
+ * doc/md.texi (Machine Constraints): Ditto.
+
+ * doc/makefile.texi (Makefile): Add comma.
+
+2008-01-31 Tom Browder <tom.browder@gmail.com>
+ Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/sourcebuild.texi (Front End): Remove references to CVS
+ and CVSROOT/modules.
+ (Texinfo Manuals): Replace reference to CVS by one to SVN.
+ (Back End): Remove reference to CVS.
+
+2008-01-31 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR target/34900
+ * config/mips/mips.c (gen_load_const_gp): New function, taking a
+ comment from...
+ (mips16_gp_pseudo_reg): ...here.
+ * config/mips/mips.md (load_const_gp): Replace with...
+ (load_const_gp_<mode>): ...this :P-based insn.
+
+2008-01-31 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * doc/invoke.texi (-ansi): Mention explicitly corresponding -std=
+ options. Minor fixes.
+ (-std): Move reference to standards closer to where language
+ standards are first mentioned.
+
+2008-01-31 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR rtl-optimization/34995
+ * reload.c (alternative_allows_const_pool_ref): Take an rtx
+ parameter and return a bool. If the rtx parameter is nonnull,
+ check that it satisfies an EXTRA_MEMORY_CONSTRAINT.
+ (find_reloads): Update call accordingly. Pass the new operand
+ if it needed no address reloads, otherwise pass null.
+
+2008-01-30 Richard Henderson <rth@redhat.com>
+
+ PR c/34993
+ * tree.c (build_type_attribute_qual_variant): Skip TYPE_DOMAIN
+ for unbounded arrays.
+
+2008-01-30 Silvius Rus <rus@google.com>
+
+ * config/i386/xmmintrin.h (_mm_prefetch): Add const to first arg.
+
+2008-01-30 Jan Hubicka <jh@suse.cz>
+
+ PR target/34982
+ * i386.c (init_cumulative_args): Use real function declaration when
+ calling locally.
+
+2008-01-30 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR rtl-optimization/34998
+ * global.c (build_insn_chain): Treat non-subreg_lowpart
+ SUBREGs of pseudos as clobbering all the words covered by the
+ SUBREG, not just all the bytes.
+ * ra-conflict.c (clear_reg_in_live): Likewise. Take the
+ original df_ref rather than an extract parameter.
+ (global_conflicts): Update call accordingly.
+
+2008-01-30 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * config/s390/fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange
+ the overflow check to make it easier to read.
+ (__fixtfdi): Change the type of the ll member in union
+ long_double to UDItype_x.
+
+2008-01-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/34969
+ * cgraph.h (cgraph_update_edges_for_call_stmt): New prototype.
+ * cgraph.c (cgraph_update_edges_for_call_stmt): New function.
+ * tree-inline.c (fold_marked_statements): Call
+ cgraph_update_edges_for_call_stmt if folding a call statement.
+ * cgraphunit.c (verify_cgraph_node): Set cfun to this_cfun for
+ debug_generic_stmt calls, reset it back afterwards.
+
+ PR c/35017
+ * c-decl.c (start_decl): Don't pedwarn about TREE_READONLY
+ static decls.
+ * c-typeck.c (build_external_ref): Don't pedwarn about
+ static vars in current function's scope.
+
+2008-01-29 Joseph Myers <joseph@codesourcery.com>
+
+ * config.gcc (i[34567]86-*-nto-qnx*): Remove deprecation.
+
+2008-01-29 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ PR c/35002
+ * ipa-struct-reorg.c: Fix spelling.
+ * params.def: Ditto.
+
+2008-01-29 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/35006
+ * tree-inline.h (struct copy_body_data): Add remapping_type_depth
+ field.
+ * tree-inline.c (remap_type): Increment remapping_type_depth
+ around remapping types.
+ (copy_body_r): Only add referenced variables if they are referenced
+ from code, not types.
+
+2008-01-29 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/34055
+ PR c++/34103
+ PR c++/34219
+ PR c++/34606
+ PR c++/34753
+ PR c++/34754
+ PR c++/34755
+ PR c++/34919
+ PR c++/34961
+ * c-pretty-print.c (pp_c_type_qualifier_list): Don't try to print
+ qualifiers for an ERROR_MARK_NODE or a NULL_TREE.
+
+2008-01-28 Andy Hutchinson <hutchinsonandy@netscape.net>
+
+ PR target/34412
+ * config/avr/avr.c (expand_prologue): Use correct QI mode frame
+ pointer for tiny stack.
+
+2008-01-28 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ * doc/tree-ssa.texi: Add cindex PHI nodes and improve wording.
+
+2008-01-28 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ * config/vx-common.h: Fix typo in comment.
+
+2008-01-28 Ian Lance Taylor <iant@google.com>
+
+ PR c++/34862
+ PR c++/33407
+ * tree-ssa-copyrename.c (copy_rename_partition_coalesce): Don't
+ coalesce pointers if they have different DECL_NO_TBAA_P values.
+ * tree-ssa-copy.c (may_propagate_copy): Don't propagate copies
+ between variables with different DECL_NO_TBAA_P values.
+
+2008-01-28 Nathan Froyd <froydnj@codesourcery.com>
+
+ PR 31535
+ * config/rs6000/rs6000.c (small_data_operand): Vectors and floats
+ are not legitimate small data references on SPE targets.
+
+2008-01-28 David Daney <ddaney@avtrex.com>
+
+ * doc/install.texi (mips-*-*): Recommend binutils 2.18.
+
2008-01-28 David Daney <ddaney@avtrex.com>
* doc/install.texi (--disable-libgcj-bc): Reword documentation.
cold_text_section_used, *cold_text_sections): Move declarations
before their uses.
-2007-01-17 Bob Wilson <bob.wilson@acm.org>
+2008-01-17 Bob Wilson <bob.wilson@acm.org>
* config/xtensa/unwind-dw2-xtensa.h (_Unwind_FrameState): Remove pc
field and add signal_ra.
* config/xtensa/linux.h (MD_UNWIND_SUPPORT): Define.
* config/xtensa/linux-unwind.h: New file.
-2007-01-18 Bernhard Fischer <aldot@gcc.gnu.org>
+2008-01-18 Bernhard Fischer <aldot@gcc.gnu.org>
* modulo-sched.c (get_sched_window): Fix comment typo.
"-pthread" is specified.
* pa-hpux11.h (LIB_SPEC): Likewise.
-2007-01-16 Janis Johnson <janis187@us.ibm.com>
+2008-01-16 Janis Johnson <janis187@us.ibm.com>
Peter Bergner <bergner@vnet.ibm.com>
PR rtl-optimization/33796