and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

This project is mirrored from git://gcc.gnu.org/git/gcc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 25 Jan, 2008 2 commits
  2. 24 Jan, 2008 4 commits
    • Kaveh R. Ghazi's avatar
      backport: re PR tree-optimization/33826 (GCC generates wrong code for... · 07b78b8f
      Kaveh R. Ghazi authored
      backport: re PR tree-optimization/33826 (GCC generates wrong code for infinitely recursive functions)
      
      	Backport:
      	2008-01-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
      
      	* gcc.dg/pr33826.c: Require nonpic.
      	
      	2007-11-07  Kenneth Zadeck <zadeck@naturalbridge.com>
      	
      	PR middle-end/33826
      	* ipa-pure-const (static_execute): Added code to keep recursive
      	functions from being marked as pure or const.
      	* ipa-utils (searchc): Fixed comment.
      	
      	2007-11-08  Kenneth Zadeck <zadeck@naturalbridge.com>
      	
      	PR middle-end/33826
      	* gcc.dg/pr33826.c: New.
      	* gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on 
      	recursive functions being marked pure or const.
      
      From-SVN: r131805
      07b78b8f
    • John David Anglin's avatar
      re PR middle-end/34931 (FAIL: gcc.dg/pr28796-[12].c (test for excess errors)) · 71e92a6c
      John David Anglin authored
      	PR middle-end/34931
      	Backport:
      	2007-01-25  Steve Ellcey  <sje@cup.hp.com>
      
      	PR other/30182
      	* config/pa/pa.c (pa_init_builtins): Set asm names for finite routines.
      	* config/ia64/ia64.c (ia64_init_builtins):  Ditto.
      
      	2007-01-26  Steve Ellcey  <sje@cup.hp.com>
      
      	PR other/30182
      	* config/pa/pa.h (TARGET_HPUX_11): New.
      	* config/pa/pa-hpux11.h (TARGET_HPUX_11): New.
      	* config/pa/pa.c (pa_init_builtins): Use TARGET_HPUX_11.
      
      From-SVN: r131797
      71e92a6c
    • Richard Guenther's avatar
      re PR c++/34953 (ICE on destructor + noreturn-function at -O3) · 7aa5d8b6
      Richard Guenther authored
      2008-01-24  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/34953
      	* predict.c (apply_return_prediction): Check for empty blocks.
      	(tree_estimate_probability): Likewise.
      
      	* g++.dg/torture/pr34953.C: New testcase.
      
      From-SVN: r131781
      7aa5d8b6
    • GCC Administrator's avatar
      Daily bump. · 38a57292
      GCC Administrator authored
      From-SVN: r131771
      38a57292
  3. 23 Jan, 2008 5 commits
  4. 22 Jan, 2008 6 commits
    • Eric Botcazou's avatar
      re PR rtl-optimization/34628 (problems with inlining on ARM) · 9399effb
      Eric Botcazou authored
      	PR rtl-optimization/34628
      	* combine.c (try_combine): Stop and undo after the first combination
      	if an autoincrement side-effect on the first insn has effectively
      	been lost.
      
      From-SVN: r131745
      9399effb
    • John David Anglin's avatar
      re PR middle-end/33436 (Bad constant output with TARGET_ASM_ALIGNED_DI_OP) · 2ae691e4
      John David Anglin authored
      	PR middle-end/33436
      	* expr.c (emit_group_load_1): Split constant double when destination
      	length is half source length.
      
      From-SVN: r131739
      2ae691e4
    • Kaveh R. Ghazi's avatar
      vect-ifcvt-9.c: Use inline. · 25132397
      Kaveh R. Ghazi authored
      	* gcc.dg/vect/vect-ifcvt-9.c: Use inline.
      
      From-SVN: r131736
      25132397
    • Jason Merrill's avatar
      re PR c++/33959 (ICE in instantiate_class_template, at cp/pt.c:6649) · d4175b9f
      Jason Merrill authored
              PR c++/33959
              * pt.c (tsubst_aggr_type): Make sure our context is complete.
      
      From-SVN: r131725
      d4175b9f
    • Richard Guenther's avatar
      Backport PRs 28796, 34070, 34739, 34768 · dab3cc75
      Richard Guenther authored
      2008-01-22  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/34739
      	Backport from mainline
      	2008-01-16  Richard Guenther  <rguenther@suse.de>
      
      	PR c/34768
      	* c-typeck.c (common_pointer_type): Do not merge inconsistent
      	type qualifiers for function types.
      
      	2007-11-12  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/34070
      	* fold-const.c (fold_binary): If testing for non-negative
      	operands with tree_expr_nonnegative_warnv_p make sure to
      	use op0 which has all (sign) conversions retained.
      
      	2006-10-24  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/28796
      	* builtins.c (fold_builtin_classify): Use HONOR_INFINITIES
      	and HONOR_NANS instead of MODE_HAS_INFINITIES and MODE_HAS_NANS
      	for deciding optimizations in consistency with fold-const.c
      	(fold_builtin_unordered_cmp): Likewise.
      
      From-SVN: r131723
      dab3cc75
    • GCC Administrator's avatar
      Daily bump. · 53626aab
      GCC Administrator authored
      From-SVN: r131707
      53626aab
  5. 21 Jan, 2008 2 commits
    • John David Anglin's avatar
      re PR libfortran/34699 (FAIL:... · 1c2c303d
      John David Anglin authored
      re PR libfortran/34699 (FAIL: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution)
      
      	PR libfortran/34699
      	Backport:
      	2007-09-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
      
      	PR libfortran/26253
      	* intrinsics/c99_functions.c (scalbn): Use ldexp if appopriate.
      
      From-SVN: r131698
      1c2c303d
    • GCC Administrator's avatar
      Daily bump. · c0331572
      GCC Administrator authored
      From-SVN: r131682
      c0331572
  6. 20 Jan, 2008 1 commit
  7. 19 Jan, 2008 3 commits
  8. 18 Jan, 2008 1 commit
  9. 17 Jan, 2008 4 commits
  10. 16 Jan, 2008 2 commits
  11. 15 Jan, 2008 1 commit
  12. 14 Jan, 2008 2 commits
  13. 13 Jan, 2008 2 commits
  14. 12 Jan, 2008 2 commits
    • Kaveh R. Ghazi's avatar
      loadpre5.c: Use static. · 3b06604d
      Kaveh R. Ghazi authored
             * gcc.dg/tree-ssa/loadpre5.c: Use static.
             * gcc.dg/tree-ssa/loadpre8.c: Likewise.
      
             Backport:
             2007-09-04  Jan Hubicka  <jh@suse.cz>
      
             * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
             * gcc.dg/tree-ssa/loadpre5.c: Likewise.
      
      From-SVN: r131486
      3b06604d
    • GCC Administrator's avatar
      Daily bump. · e26b6e6f
      GCC Administrator authored
      From-SVN: r131482
      e26b6e6f
  15. 11 Jan, 2008 2 commits
  16. 10 Jan, 2008 1 commit