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. 12 May, 2008 2 commits
    • Ian Lance Taylor's avatar
      flags.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Define. · 08c9b67a
      Ian Lance Taylor authored
      ./:	* flags.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Define.
      	* fold-const.c (fold_overflow_warning): Remove assertion.
      	(pointer_may_wrap_p): New static function.
      	(fold_comparison): If appropriate, test
      	POINTER_TYPE_OVERFLOW_UNDEFINED, and issue an overflow warning.
      	(fold_binary): Test POINTER_TYPE_OVERFLOW_UNDEFINED when
      	reassociating a pointer type.
      	* doc/invoke.texi (Optimize Options): Document that
      	-fstrict-overflow applies to pointer wraparound.
      testsuite/:
      	* gcc.dg/strict-overflow-6.c: New.
      	* gcc.dg/no-strict-overflow-7.c: New.
      	* gcc.dg/Wstrict-overflow-22.c: New.
      	* gcc.c-torture/compile/20080419-1.c: New.
      	* gcc.dg/tree-ssa/loop-17.c: Use -O2.
      
      From-SVN: r135222
      08c9b67a
    • GCC Administrator's avatar
      Daily bump. · b757d031
      GCC Administrator authored
      From-SVN: r135198
      b757d031
  2. 11 May, 2008 3 commits
  3. 10 May, 2008 1 commit
  4. 09 May, 2008 1 commit
  5. 08 May, 2008 1 commit
  6. 07 May, 2008 1 commit
  7. 06 May, 2008 1 commit
  8. 05 May, 2008 1 commit
  9. 04 May, 2008 1 commit
  10. 03 May, 2008 1 commit
  11. 02 May, 2008 2 commits
  12. 01 May, 2008 2 commits
    • Richard Guenther's avatar
      re PR middle-end/36093 (__align__ produces incorrect results in certain cases) · 4824acdd
      Richard Guenther authored
      2008-05-01  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/36093
      	Backport from mainline
      	2007-04-12  Richard Guenther  <rguenther@suse.de>
      
              * gimplify.c (canonicalize_addr_expr): To be consistent with
              gimplify_compound_lval only set operands two and three of
              ARRAY_REFs if they are not gimple_min_invariant.  This makes
              it never at this place.
              * tree-ssa-ccp.c (maybe_fold_offset_to_array_ref): Likewise.
      
      	* gcc.c-torture/execute/pr36093.c: New testcase.
      
      From-SVN: r134849
      4824acdd
    • GCC Administrator's avatar
      Daily bump. · 6d1efaed
      GCC Administrator authored
      From-SVN: r134841
      6d1efaed
  13. 30 Apr, 2008 1 commit
  14. 29 Apr, 2008 1 commit
  15. 28 Apr, 2008 1 commit
  16. 27 Apr, 2008 1 commit
  17. 26 Apr, 2008 1 commit
  18. 25 Apr, 2008 1 commit
  19. 24 Apr, 2008 1 commit
  20. 23 Apr, 2008 1 commit
  21. 22 Apr, 2008 1 commit
  22. 21 Apr, 2008 1 commit
  23. 20 Apr, 2008 1 commit
  24. 19 Apr, 2008 1 commit
  25. 18 Apr, 2008 1 commit
  26. 17 Apr, 2008 4 commits
  27. 16 Apr, 2008 1 commit
  28. 15 Apr, 2008 1 commit
  29. 14 Apr, 2008 1 commit
  30. 13 Apr, 2008 1 commit
  31. 12 Apr, 2008 1 commit
  32. 11 Apr, 2008 1 commit