]>
git.ipfire.org Git - thirdparty/gcc.git/log
GCC Administrator [Fri, 6 Jun 2008 00:16:41 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136419
Richard Sandiford [Thu, 5 Jun 2008 16:33:42 +0000 (16:33 +0000)]
mips.c (mips_emit_loadgp): Return early if there is nothing do to...
gcc/
* config/mips/mips.c (mips_emit_loadgp): Return early if
there is nothing do to, otherwise emit a blockage if
!TARGET_EXPLICIT_RELOCS || current_function_profile.
* config/mips/mips.md (loadgp_blockage): Use SI rather than DI.
From-SVN: r136407
GCC Administrator [Thu, 5 Jun 2008 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136381
GCC Administrator [Wed, 4 Jun 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136346
GCC Administrator [Tue, 3 Jun 2008 00:17:09 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r136306
GCC Administrator [Mon, 2 Jun 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136264
GCC Administrator [Sun, 1 Jun 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136245
GCC Administrator [Sat, 31 May 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136227
GCC Administrator [Fri, 30 May 2008 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136192
Eric Botcazou [Thu, 29 May 2008 11:36:41 +0000 (11:36 +0000)]
tree-nested.c (check_for_nested_with_variably_modified): Fix typo.
* tree-nested.c (check_for_nested_with_variably_modified): Fix typo.
From-SVN: r136156
GCC Administrator [Thu, 29 May 2008 00:16:41 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136133
GCC Administrator [Wed, 28 May 2008 00:16:49 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r136062
GCC Administrator [Tue, 27 May 2008 00:16:55 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135963
GCC Administrator [Mon, 26 May 2008 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135886
Marius Strobl [Sun, 25 May 2008 20:50:05 +0000 (20:50 +0000)]
gthr-posix.h (__gthread_active_p): Use the Solaris implementation for FreeBSD as well.
* gthr-posix.h (__gthread_active_p): Use the Solaris implementation
for FreeBSD as well.
* gthr-posix95.h: Likewise
From-SVN: r135880
GCC Administrator [Sun, 25 May 2008 00:16:57 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135854
GCC Administrator [Sat, 24 May 2008 00:16:44 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135836
GCC Administrator [Fri, 23 May 2008 00:16:47 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135782
GCC Administrator [Thu, 22 May 2008 00:17:03 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r135743
GCC Administrator [Wed, 21 May 2008 00:16:55 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135699
Adam Nemet [Tue, 20 May 2008 18:42:09 +0000 (18:42 +0000)]
re PR middle-end/36194 (Truncation optimization in combine can remove necessary truncations)
PR middle-end/36194
* combine.c (check_conversion): Rename to check_promoted_subreg.
Don't call record_truncated_value from here.
(record_truncated_value): Turn it into a for_each_rtx callback.
(record_truncated_values): New function.
(combine_instructions): Call note_uses with
record_truncated_values. Change name of check_conversion to
check_promoted_subreg.
testsuite/
* gcc.dg/pr36194.c: New test.
From-SVN: r135670
Joseph Myers [Tue, 20 May 2008 16:23:58 +0000 (17:23 +0100)]
install.texi2html: Generate gcc-vers.texi in $DESTDIR not $SOURCEDIR/include.
* doc/install.texi2html: Generate gcc-vers.texi in $DESTDIR not
$SOURCEDIR/include.
From-SVN: r135666
GCC Administrator [Tue, 20 May 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135594
Joseph Myers [Mon, 19 May 2008 20:09:06 +0000 (21:09 +0100)]
BASE-VER: Bump.
* BASE-VER: Bump.
* DEV-PHASE: Mark as prerelease.
From-SVN: r135581
Joseph Myers [Mon, 19 May 2008 14:26:05 +0000 (15:26 +0100)]
Mark as release
From-SVN: r135572
Joseph Myers [Mon, 19 May 2008 14:26:01 +0000 (15:26 +0100)]
Mark ChangeLog
From-SVN: r135571
Joseph Myers [Mon, 19 May 2008 14:25:58 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135570
Joseph Myers [Mon, 19 May 2008 14:25:55 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135569
Joseph Myers [Mon, 19 May 2008 14:25:51 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135568
Joseph Myers [Mon, 19 May 2008 14:25:49 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135567
Joseph Myers [Mon, 19 May 2008 14:25:46 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135566
Joseph Myers [Mon, 19 May 2008 14:25:42 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135565
Joseph Myers [Mon, 19 May 2008 14:25:38 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135564
Joseph Myers [Mon, 19 May 2008 14:25:35 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135563
Joseph Myers [Mon, 19 May 2008 14:25:30 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135562
Joseph Myers [Mon, 19 May 2008 14:25:27 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135561
Joseph Myers [Mon, 19 May 2008 14:25:24 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135560
Joseph Myers [Mon, 19 May 2008 14:25:20 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135559
Joseph Myers [Mon, 19 May 2008 14:25:17 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135558
Joseph Myers [Mon, 19 May 2008 14:25:14 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135557
Joseph Myers [Mon, 19 May 2008 14:25:12 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135556
Joseph Myers [Mon, 19 May 2008 14:25:08 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135555
Joseph Myers [Mon, 19 May 2008 14:25:06 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135554
Joseph Myers [Mon, 19 May 2008 14:25:03 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135553
Joseph Myers [Mon, 19 May 2008 14:25:00 +0000 (15:25 +0100)]
Mark ChangeLog
From-SVN: r135552
Joseph Myers [Mon, 19 May 2008 14:24:57 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135551
Joseph Myers [Mon, 19 May 2008 14:24:54 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135550
Joseph Myers [Mon, 19 May 2008 14:24:50 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135549
Joseph Myers [Mon, 19 May 2008 14:24:45 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135548
Joseph Myers [Mon, 19 May 2008 14:24:38 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135547
Joseph Myers [Mon, 19 May 2008 14:24:34 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135546
Joseph Myers [Mon, 19 May 2008 14:24:31 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135545
Joseph Myers [Mon, 19 May 2008 14:24:27 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135544
Joseph Myers [Mon, 19 May 2008 14:24:25 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135543
Joseph Myers [Mon, 19 May 2008 14:24:22 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135542
Joseph Myers [Mon, 19 May 2008 14:24:19 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135541
Joseph Myers [Mon, 19 May 2008 14:24:15 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135540
Joseph Myers [Mon, 19 May 2008 14:24:11 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135539
Joseph Myers [Mon, 19 May 2008 14:24:08 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135538
Joseph Myers [Mon, 19 May 2008 14:24:05 +0000 (15:24 +0100)]
Mark ChangeLog
From-SVN: r135537
Joseph Myers [Mon, 19 May 2008 14:23:59 +0000 (15:23 +0100)]
Mark ChangeLog
From-SVN: r135536
Joseph Myers [Mon, 19 May 2008 14:23:56 +0000 (15:23 +0100)]
Mark ChangeLog
From-SVN: r135535
Joseph Myers [Mon, 19 May 2008 14:23:53 +0000 (15:23 +0100)]
Mark ChangeLog
From-SVN: r135534
Joseph Myers [Mon, 19 May 2008 14:23:51 +0000 (15:23 +0100)]
Mark ChangeLog
From-SVN: r135533
Joseph Myers [Mon, 19 May 2008 14:11:14 +0000 (15:11 +0100)]
* gcc.pot: Regenerate.
From-SVN: r135532
GCC Administrator [Mon, 19 May 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135519
GCC Administrator [Sun, 18 May 2008 00:17:02 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r135488
GCC Administrator [Sat, 17 May 2008 00:16:44 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135455
GCC Administrator [Fri, 16 May 2008 00:16:51 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135403
GCC Administrator [Thu, 15 May 2008 00:17:00 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r135317
GCC Administrator [Wed, 14 May 2008 00:17:06 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r135277
GCC Administrator [Tue, 13 May 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135248
Ian Lance Taylor [Mon, 12 May 2008 18:04:51 +0000 (18:04 +0000)]
flags.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Define.
./: * 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
GCC Administrator [Mon, 12 May 2008 00:16:45 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135198
Volker Reichelt [Sun, 11 May 2008 19:58:40 +0000 (19:58 +0000)]
parser.c (cp_parser_omp_clause_reduction): Add missing "expected" in error message.
* parser.c (cp_parser_omp_clause_reduction): Add missing "expected"
in error message.
(cp_parser_omp_clause_schedule): Remove superfluous "expected"
in error message.
From-SVN: r135186
Volker Reichelt [Sun, 11 May 2008 19:35:20 +0000 (19:35 +0000)]
re PR c++/35578 (Error about misplaced 'friend' word is issued on a wrong line)
PR c++/35578
* parser.c (cp_parser_decl_specifier_seq): Add location to error
message.
* g++.dg/parse/friend8.C: New test.
From-SVN: r135182
GCC Administrator [Sun, 11 May 2008 00:17:01 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r135166
GCC Administrator [Sat, 10 May 2008 00:16:54 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135130
GCC Administrator [Fri, 9 May 2008 00:16:47 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135099
GCC Administrator [Thu, 8 May 2008 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135062
GCC Administrator [Wed, 7 May 2008 00:16:52 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r135011
GCC Administrator [Tue, 6 May 2008 00:17:01 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134963
GCC Administrator [Mon, 5 May 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134938
GCC Administrator [Sun, 4 May 2008 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134922
GCC Administrator [Sat, 3 May 2008 00:16:44 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134893
Ralf Wildenhues [Fri, 2 May 2008 04:15:36 +0000 (04:15 +0000)]
re PR bootstrap/35169 (SIGSEGV for stack growth failure while building 4.2.3)
gcc/
PR bootstrap/35169
* optc-gen.awk: Work around HP-UX/IA awk bug.
From-SVN: r134881
GCC Administrator [Fri, 2 May 2008 00:16:56 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134872
Richard Guenther [Thu, 1 May 2008 11:15:32 +0000 (11:15 +0000)]
re PR middle-end/36093 (__align__ produces incorrect results in certain cases)
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
GCC Administrator [Thu, 1 May 2008 00:16:58 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134841
GCC Administrator [Wed, 30 Apr 2008 00:17:11 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134812
GCC Administrator [Tue, 29 Apr 2008 00:17:00 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134772
GCC Administrator [Mon, 28 Apr 2008 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134732
GCC Administrator [Sun, 27 Apr 2008 00:16:56 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134719
GCC Administrator [Sat, 26 Apr 2008 00:16:57 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134687
GCC Administrator [Fri, 25 Apr 2008 00:17:03 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134652
GCC Administrator [Thu, 24 Apr 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134609
GCC Administrator [Wed, 23 Apr 2008 00:16:52 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134574
GCC Administrator [Tue, 22 Apr 2008 00:16:58 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134545
GCC Administrator [Mon, 21 Apr 2008 00:16:49 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134497
GCC Administrator [Sun, 20 Apr 2008 00:16:52 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134477