From: steven Date: Fri, 2 Apr 2010 19:54:46 +0000 (+0000) Subject: * ada/gcc-interface/Make-lang.in, alias.c, attribs.c, auto-inc-dec.c, X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=1f44fe36b70bcb026e5ac6c1334b6d69c799ff60;hp=fa08ef6b7f30f6ed2ee4b70ca4d470188cfbed18 * ada/gcc-interface/Make-lang.in, alias.c, attribs.c, auto-inc-dec.c, basic-block.h, bb-reorder.c, calls.c, c-common.c, cgraph.h, collect2.h, config/alpha/alpha.c, config/alpha/alpha.md, config/alpha/predicates.md, config/arm/arm.md, config/arm/lib1funcs.asm, config/arm/neon-schedgen.ml, config/avr/avr.c, config/avr/avr.md, config/bfin/bfin.c, config/darwin9.h, config/darwin.c, config/darwin.h, config/h8300/h8300.c, config/i386/cpuid.h, config/i386/cygming.h, config/i386/cygwin.h, config/i386/mingw32.h, config/i386/msformat-c.c, config/i386/sol2-10.h, config/i386/xopintrin.h, config/ia64/ia64.c, config/ia64/ia64.md, config/ia64/sync.md, config/mep/mep.c, config/mips/mips.md, config/mn10300/mn10300.c, config/mn10300/mn10300.h, config/pa/pa.c, config/pa/pa.md, config/rs6000/aix.h, config/rs6000/dfp.md, config/rs6000/rs6000-builtin.def, config/rs6000/rs6000-c.c, config/rs6000/vector.md, config/rtems.h, config/rx/rx.md, config/s390/s390.md, config/sol2-c.c, config/sparc/sol2-bi.h, config/sparc/sol2-gas.h, config/sparc/sparc.h, config/sparc/sparc.md, config/sparc/sparc-protos.h, config/spu/spu.c, config/spu/spu-c.c, config/t-darwin, convert.c, c.opt, c-opts.c, cp/Make-lang.in, c-pretty-print.c, c-typeck.c, df-core.c, df-scan.c, diagnostic.c, diagnostic.h, doc/cppopts.texi, doc/cpp.texi, doc/extend.texi, doc/gimple.texi, doc/languages.texi, doc/plugins.texi, doc/rtl.texi, doc/standards.texi, doc/tree-ssa.texi, doc/trouble.texi, dominance.c, fold-const.c, fortran/Make-lang.in, fwprop.c, gcc-plugin.h, gensupport.c, gimple.h, gimple-iterator.c, graphite.c, graphite-clast-to-gimple.c, graphite-clast-to-gimple.h, graphite-dependences.c, graphite-poly.c, graphite-poly.h, graphite-ppl.c, graphite-ppl.h, graphite-scop-detection.c, graphite-sese-to-poly.c, graphite-sese-to-poly.h, ifcvt.c, intl.c, intl.h, ipa.c, ipa-cp.c, ipa-inline.c, ipa-prop.c, ipa-prop.h, ipa-pure-const.c, ipa-reference.c, ipa-type-escape.c, ira-color.c, ira-conflicts.c, ira-lives.c, java/Make-lang.in, lambda-code.c, loop-invariant.c, lto/Make-lang.in, lto-streamer.h, lto-streamer-in.c, objc/Make-lang.in, objcp/Make-lang.in, omp-low.c, optc-gen.awk, opt-functions.awk, opth-gen.awk, params.def, passes.c, postreload-gcse.c, print-tree.c, recog.c, regrename.c, reload.h, rtl.def, sched-int.h, sched-rgn.c, sel-sched-dump.c, sese.c, sese.h, store-motion.c, stor-layout.c, tree-cfgcleanup.c, tree-chrec.c, tree-complex.c, tree-data-ref.c, tree.def, tree-eh.c, tree-flow.h, tree-flow-inline.h, tree.h, tree-loop-distribution.c, tree-outof-ssa.c, tree-parloops.c, tree-pass.h, tree-predcom.c, tree-profile.c, tree-scalar-evolution.c, tree-ssa-address.c, tree-ssa-alias.c, tree-ssa-coalesce.c, tree-ssa-copy.c, tree-ssa-dce.c, tree-ssa-dom.c, tree-ssa-dse.c, tree-ssa-loop-im.c, tree-ssa-loop-ivcanon.c, tree-ssa-loop-manip.c, tree-ssa-math-opts.c, tree-ssa-operands.c, tree-ssa-pre.c, tree-ssa-sccvn.c, tree-ssa-structalias.c, tree-ssa-uncprop.c, tree-tailcall.c, tree-vect-data-refs.c, tree-vect-loop.c, tree-vectorizer.h, tree-vect-slp.c, tree-vrp.c, unwind-dw2-fde-darwin.c, varpool.c: Update copyright years. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157950 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0f2b3acbcb7..e06d38c2f25 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,56 @@ +2010-04-02 Steven Bosscher + + * ada/gcc-interface/Make-lang.in, alias.c, attribs.c, auto-inc-dec.c, + basic-block.h, bb-reorder.c, calls.c, c-common.c, cgraph.h, + collect2.h, config/alpha/alpha.c, config/alpha/alpha.md, + config/alpha/predicates.md, config/arm/arm.md, + config/arm/lib1funcs.asm, config/arm/neon-schedgen.ml, + config/avr/avr.c, config/avr/avr.md, config/bfin/bfin.c, + config/darwin9.h, config/darwin.c, config/darwin.h, + config/h8300/h8300.c, config/i386/cpuid.h, config/i386/cygming.h, + config/i386/cygwin.h, config/i386/mingw32.h, config/i386/msformat-c.c, + config/i386/sol2-10.h, config/i386/xopintrin.h, config/ia64/ia64.c, + config/ia64/ia64.md, config/ia64/sync.md, config/mep/mep.c, + config/mips/mips.md, config/mn10300/mn10300.c, + config/mn10300/mn10300.h, config/pa/pa.c, config/pa/pa.md, + config/rs6000/aix.h, config/rs6000/dfp.md, + config/rs6000/rs6000-builtin.def, config/rs6000/rs6000-c.c, + config/rs6000/vector.md, config/rtems.h, config/rx/rx.md, + config/s390/s390.md, config/sol2-c.c, config/sparc/sol2-bi.h, + config/sparc/sol2-gas.h, config/sparc/sparc.h, config/sparc/sparc.md, + config/sparc/sparc-protos.h, config/spu/spu.c, config/spu/spu-c.c, + config/t-darwin, convert.c, c.opt, c-opts.c, cp/Make-lang.in, + c-pretty-print.c, c-typeck.c, df-core.c, df-scan.c, diagnostic.c, + diagnostic.h, doc/cppopts.texi, doc/cpp.texi, doc/extend.texi, + doc/gimple.texi, doc/languages.texi, doc/plugins.texi, doc/rtl.texi, + doc/standards.texi, doc/tree-ssa.texi, doc/trouble.texi, dominance.c, + fold-const.c, fortran/Make-lang.in, fwprop.c, gcc-plugin.h, + gensupport.c, gimple.h, gimple-iterator.c, graphite.c, + graphite-clast-to-gimple.c, graphite-clast-to-gimple.h, + graphite-dependences.c, graphite-poly.c, graphite-poly.h, + graphite-ppl.c, graphite-ppl.h, graphite-scop-detection.c, + graphite-sese-to-poly.c, graphite-sese-to-poly.h, ifcvt.c, intl.c, + intl.h, ipa.c, ipa-cp.c, ipa-inline.c, ipa-prop.c, ipa-prop.h, + ipa-pure-const.c, ipa-reference.c, ipa-type-escape.c, ira-color.c, + ira-conflicts.c, ira-lives.c, java/Make-lang.in, lambda-code.c, + loop-invariant.c, lto/Make-lang.in, lto-streamer.h, lto-streamer-in.c, + objc/Make-lang.in, objcp/Make-lang.in, omp-low.c, optc-gen.awk, + opt-functions.awk, opth-gen.awk, params.def, passes.c, + postreload-gcse.c, print-tree.c, recog.c, regrename.c, reload.h, + rtl.def, sched-int.h, sched-rgn.c, sel-sched-dump.c, sese.c, sese.h, + store-motion.c, stor-layout.c, tree-cfgcleanup.c, tree-chrec.c, + tree-complex.c, tree-data-ref.c, tree.def, tree-eh.c, tree-flow.h, + tree-flow-inline.h, tree.h, tree-loop-distribution.c, tree-outof-ssa.c, + tree-parloops.c, tree-pass.h, tree-predcom.c, tree-profile.c, + tree-scalar-evolution.c, tree-ssa-address.c, tree-ssa-alias.c, + tree-ssa-coalesce.c, tree-ssa-copy.c, tree-ssa-dce.c, tree-ssa-dom.c, + tree-ssa-dse.c, tree-ssa-loop-im.c, tree-ssa-loop-ivcanon.c, + tree-ssa-loop-manip.c, tree-ssa-math-opts.c, tree-ssa-operands.c, + tree-ssa-pre.c, tree-ssa-sccvn.c, tree-ssa-structalias.c, + tree-ssa-uncprop.c, tree-tailcall.c, tree-vect-data-refs.c, + tree-vect-loop.c, tree-vectorizer.h, tree-vect-slp.c, tree-vrp.c, + unwind-dw2-fde-darwin.c, varpool.c: Update copyright years. + 2010-04-02 Ralf Wildenhues PR other/43620 diff --git a/gcc/cgraph.h b/gcc/cgraph.h index 4f0c333a3f4..dc6168a83ac 100644 --- a/gcc/cgraph.h +++ b/gcc/cgraph.h @@ -1,5 +1,5 @@ /* Callgraph handling code. - Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 + Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Contributed by Jan Hubicka diff --git a/gcc/graphite-clast-to-gimple.c b/gcc/graphite-clast-to-gimple.c index f99a158ac42..c01d899fe1a 100644 --- a/gcc/graphite-clast-to-gimple.c +++ b/gcc/graphite-clast-to-gimple.c @@ -1,5 +1,5 @@ /* Translation of CLAST (CLooG AST) to Gimple. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009, 2010 Free Software Foundation, Inc. Contributed by Sebastian Pop . This file is part of GCC. diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index 6d316a02499..86ef48594ce 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -1,5 +1,5 @@ /* Graphite polyhedral representation. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009, 2010 Free Software Foundation, Inc. Contributed by Sebastian Pop and Tobias Grosser . diff --git a/gcc/graphite-poly.h b/gcc/graphite-poly.h index 23e18908f58..df045704cb7 100644 --- a/gcc/graphite-poly.h +++ b/gcc/graphite-poly.h @@ -1,5 +1,5 @@ /* Graphite polyhedral representation. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009, 2010 Free Software Foundation, Inc. Contributed by Sebastian Pop and Tobias Grosser . diff --git a/gcc/graphite-sese-to-poly.c b/gcc/graphite-sese-to-poly.c index d358137ef72..e7aa5568b56 100644 --- a/gcc/graphite-sese-to-poly.c +++ b/gcc/graphite-sese-to-poly.c @@ -1,5 +1,5 @@ /* Conversion of SESE regions to Polyhedra. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009, 2010 Free Software Foundation, Inc. Contributed by Sebastian Pop . This file is part of GCC. diff --git a/gcc/ipa-type-escape.c b/gcc/ipa-type-escape.c index b6744a6e042..0807d0b107a 100644 --- a/gcc/ipa-type-escape.c +++ b/gcc/ipa-type-escape.c @@ -1,4 +1,4 @@ -/* Escape analysis for types. +/* Type based alias analysis. Copyright (C) 2004, 2005, 2006, 2007, 2008, 2010 Free Software Foundation, Inc. Contributed by Kenneth Zadeck @@ -53,7 +53,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "timevar.h" #include "diagnostic.h" -#include "tree-pretty-print.h" #include "langhooks.h" /* Some of the aliasing is called very early, before this phase is @@ -2113,7 +2112,9 @@ type_escape_execute (void) static bool gate_type_escape_vars (void) { - return flag_ipa_struct_reorg && flag_whole_program && (optimize > 0); + return (flag_ipa_type_escape + /* Don't bother doing anything if the program has errors. */ + && !(errorcount || sorrycount)); } struct simple_ipa_opt_pass pass_ipa_type_escape = diff --git a/gcc/ipa.c b/gcc/ipa.c index 225f268219b..1cc7221b353 100644 --- a/gcc/ipa.c +++ b/gcc/ipa.c @@ -1,6 +1,6 @@ /* Basic IPA optimizations and utilities. - Copyright (C) 2003, 2004, 2005, 2007, 2008, 2009 Free Software Foundation, - Inc. + Copyright (C) 2003, 2004, 2005, 2007, 2008, 2009, 2010 + Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/params.def b/gcc/params.def index 435a788307b..35650ff91b7 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -1,5 +1,5 @@ /* params.def - Run-time parameters. - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 + Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Written by Mark Mitchell .