]>
git.ipfire.org Git - thirdparty/gcc.git/log
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
GCC Administrator [Sat, 19 Apr 2008 00:17:13 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134454
GCC Administrator [Fri, 18 Apr 2008 00:17:01 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134416
Volker Reichelt [Thu, 17 Apr 2008 19:43:21 +0000 (19:43 +0000)]
parser.c (cp_parser_asm_specification_opt): Print CPP_CLOSE_PAREN as `)', not as `('.
* parser.c (cp_parser_asm_specification_opt): Print CPP_CLOSE_PAREN
as `)', not as `('.
From-SVN: r134410
Volker Reichelt [Thu, 17 Apr 2008 19:41:50 +0000 (19:41 +0000)]
re PR c/35744 (ICE attributes for invalid types)
PR c/35744
* attribs.c (decl_attributes): Return early on errorneous node.
* gcc.dg/attr-error-1.c: New test.
From-SVN: r134409
Volker Reichelt [Thu, 17 Apr 2008 19:40:03 +0000 (19:40 +0000)]
re PR c/35436 (ICE with attribute "format")
PR c/35436
* c-format.c (init_dynamic_gfc_info): Ignore invalid locus type.
* gcc.dg/format/gcc_gfc-2.c: New test.
From-SVN: r134408
GCC Administrator [Thu, 17 Apr 2008 00:16:47 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134370
GCC Administrator [Wed, 16 Apr 2008 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134335
GCC Administrator [Tue, 15 Apr 2008 00:16:51 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134301
GCC Administrator [Mon, 14 Apr 2008 00:17:04 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134247
GCC Administrator [Sun, 13 Apr 2008 00:16:52 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134232
GCC Administrator [Sat, 12 Apr 2008 00:17:00 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134211
GCC Administrator [Fri, 11 Apr 2008 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134186
GCC Administrator [Thu, 10 Apr 2008 00:17:02 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r134155
GCC Administrator [Wed, 9 Apr 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r134118
Richard Guenther [Tue, 8 Apr 2008 22:07:20 +0000 (22:07 +0000)]
re PR tree-optimization/35833 (Wrong code generated with -ftree-vrp)
2008-04-05 Richard Guenther <rguenther@suse.de>
PR tree-optimization/35833
* tree-vrp.c (operand_less_p): Deal with non-INTEGER_CST
results from fold_binary_to_constant.
(compare_values_warnv): Likewise.
* gcc.dg/torture/pr35833.c: New testcase.
From-SVN: r134111
GCC Administrator [Tue, 8 Apr 2008 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133996
GCC Administrator [Mon, 7 Apr 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133970
GCC Administrator [Sun, 6 Apr 2008 00:16:56 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133949
GCC Administrator [Sat, 5 Apr 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133922
Bob Wilson [Fri, 4 Apr 2008 21:07:50 +0000 (21:07 +0000)]
xtensa.c (xtensa_secondary_reload_class): Use a secondary input reload for subword loads from the constant pool.
* config/xtensa/xtensa.c (xtensa_secondary_reload_class): Use a
secondary input reload for subword loads from the constant pool.
From-SVN: r133914
GCC Administrator [Fri, 4 Apr 2008 00:17:05 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r133883
GCC Administrator [Thu, 3 Apr 2008 00:16:49 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133851
GCC Administrator [Wed, 2 Apr 2008 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133810
Joseph Myers [Tue, 1 Apr 2008 21:26:19 +0000 (22:26 +0100)]
texi2pod.pl: Update from trunk.
contrib:
* texi2pod.pl: Update from trunk.
gcc:
* doc/include/gpl_v3.texi: Copy from trunk.
* doc/gcc.texi, doc/gccint.texi: Include gpl_v3.texi instead of
gpl.texi.
* doc/sourcebuild.texi: Document gpl_v3.texi as well as gpl.texi.
* Makefile.in (TEXI_GCC_FILES, TEXI_GCCINT_FILES): Include
gpl_v3.texi instead of gpl.texi.
(gpl.pod): New.
gcc/fortran:
* gfortran.texi: Include gpl_v3.texi instead of gpl.texi
* Make-lang.in (GFORTRAN_TEXI): Include gpl_v3.texi instead of
gpl.texi.
gcc/java:
* gcj.texi: Include gpl_v3.texi instead of gpl.texi
* Make-lang.in (TEXI_JAVA_FILES): Include gpl_v3.texi instead of
gpl.texi.
From-SVN: r133802
GCC Administrator [Tue, 1 Apr 2008 00:16:51 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133777
Laurent GUERBY [Mon, 31 Mar 2008 23:32:55 +0000 (23:32 +0000)]
norun.lst: Add
c9a011b .
2008-04-01 Laurent GUERBY <laurent@guerby.net>
* ada/acats/norun.lst: Add
c9a011b .
From-SVN: r133775
Andreas Krebbel [Mon, 31 Mar 2008 11:32:41 +0000 (11:32 +0000)]
s390.c (s390_O_constraint_str): Limit the range for 'On' to -4G+1..-1.
2008-03-31 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390.c (s390_O_constraint_str): Limit the range
for 'On' to -4G+1..-1.
* config/s390/constraints.md: Adjust comment accordingly.
From-SVN: r133752
GCC Administrator [Mon, 31 Mar 2008 00:17:13 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r133742
GCC Administrator [Sun, 30 Mar 2008 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133724
GCC Administrator [Sat, 29 Mar 2008 00:16:54 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133705
GCC Administrator [Fri, 28 Mar 2008 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133661
GCC Administrator [Thu, 27 Mar 2008 00:16:43 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133626
GCC Administrator [Wed, 26 Mar 2008 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133536
Maxim Kuvyrkov [Tue, 25 Mar 2008 15:25:37 +0000 (15:25 +0000)]
backport: re PR middle-end/34688 ([4.1/4.2] ICE: output_operand: invalid expression as operand)
Backport from mainline:
PR middle-end/34688
* final.c (output_addr_const): Handle TRUNCATE.
PR middle-end/34688
* gcc.c-torture/compile/pr34688: New test.
From-SVN: r133521
Richard Guenther [Tue, 25 Mar 2008 10:14:15 +0000 (10:14 +0000)]
backport: re PR middle-end/35163 (folding comparison loses cast)
2008-03-25 Richard Guenther <rguenther@suse.de>
Backport from mainline:
2008-02-12 Richard Guenther <rguenther@suse.de>
PR middle-end/35163
* fold-const.c (fold_widened_comparison): Use get_unwidened in
value-preserving mode. Disallow final truncation.
* gcc.c-torture/execute/pr35163.c: New testcase.
From-SVN: r133508
GCC Administrator [Tue, 25 Mar 2008 00:17:20 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r133498
GCC Administrator [Mon, 24 Mar 2008 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133472
GCC Administrator [Sun, 23 Mar 2008 00:16:52 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133456
GCC Administrator [Sat, 22 Mar 2008 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133442
GCC Administrator [Fri, 21 Mar 2008 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133407
GCC Administrator [Thu, 20 Mar 2008 00:17:08 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r133356
GCC Administrator [Wed, 19 Mar 2008 00:17:02 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r133329
GCC Administrator [Tue, 18 Mar 2008 00:16:54 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133295
GCC Administrator [Mon, 17 Mar 2008 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r133284
GCC Administrator [Sun, 16 Mar 2008 00:17:09 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r133262