1. 19 Feb, 2010 7 commits
    • re PR tree-optimization/42944 (errno misoptimization around malloc call) · 604d0dbc
      2010-02-19  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/42944
      	* tree-ssa-alias.c (call_may_clobber_ref_p_1): Massage
      	test for aliasing with errno.
      
      From-SVN: r156890
      Richard Guenther committed
    • re PR middle-end/42233 (c++ builtin_expect code generation regression) · 40e90eac
      	PR middle-end/42233
      	* expr.h (jumpifnot, jumpifnot_1, jumpif, jumpif_1, do_jump,
      	do_jump_1, do_compare_rtx_and_jump): Add PROB argument.
      	* dojump.c: Include output.h.
      	(inv): New inline function.
      	(jumpifnot, jumpifnot_1, jumpif, jumpif_1, do_jump_1, do_jump,
      	do_jump_by_parts_greater_rtx, do_jump_by_parts_greater,
      	do_jump_by_parts_zero_rtx, do_jump_by_parts_equality_rtx,
      	do_jump_by_parts_equality, do_compare_and_jump): Add PROB
      	argument, pass it down to other calls.
      	(do_compare_rtx_and_jump): Likewise.  If PROB is not -1,
      	add REG_BR_PROB note to the conditional jump.
      	* cfgexpand.c (add_reg_br_prob_note): Removed.
      	(expand_gimple_cond): Don't call it, add the probability
      	as last argument to jumpif_1/jumpifnot_1.
      	* Makefile.in (dojump.o): Depend on output.h.
      	* builtins.c (expand_errno_check): Adjust do_compare_rtx_and_jump
      	callers.
      	* expmed.c (emit_store_flag_force, do_cmp_and_jump): Likewise.
      	* stmt.c (do_jump_if_equal): Likewise.
      	* cfgrtl.c (rtl_lv_add_condition_to_bb): Likewise.
      	* loop-unswitch.c (compare_and_jump_seq): Likewise.
      	* config/rs6000/rs6000.c (rs6000_aix_emit_builtin_unwind_init):
      	Likewise.
      	* optabs.c (expand_doubleword_shift, expand_abs): Likewise.
      	* expr.c (expand_expr_real_1): Adjust do_jump, jumpifnot and
      	jumpifnot_1 callers.
      	(expand_expr_real_2): Adjust jumpifnot_1 and do_compare_rtx_and_jump
      	callers.
      	(store_expr): Adjust jumpifnot caller.
      	(store_constructor): Adjust jumpif caller.
      
      From-SVN: r156889
      Jakub Jelinek committed
    • re PR middle-end/42233 (c++ builtin_expect code generation regression) · 554cf330
      	PR middle-end/42233
      	* gimplify.c (gimple_boolify): For __builtin_expect call
      	gimple_boolify also on its first argument.
      
      From-SVN: r156888
      Jakub Jelinek committed
    • run_doxygen: Add shortnames option. · 40e053e3
      2010-02-18  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Add shortnames option.
      	* doc/Makefile.am (doc-man-doxygen): Use it.
      	(doc-html-doxygen): Use it.
      	(doc-xml-doxygen): Use it, but default to NO.
      	(doc-pdf-dblatex): Add.
      	* doc/Makefile.in: Regenerate.
      	* doc/doxygen/user.cfg.in: Update filelist.
      	* include/bits/locale_facets.h: Fix markup warning.
      
      From-SVN: r156887
      Benjamin Kosnik committed
    • re PR c++/42837 (FAIL: g++.dg/abi/packed1.C execution test) · 7c08df6c
      	PR c++/42837
      	* class.c (create_vtable_ptr): Set DECL_PACKED if type is packed.
      
      From-SVN: r156885
      Jason Merrill committed
    • Daily bump. · 8154a826
      From-SVN: r156883
      GCC Administrator committed
    • tweak changelog · 5967126f
      From-SVN: r156880
      Jason Merrill committed
  2. 18 Feb, 2010 19 commits
  3. 17 Feb, 2010 14 commits