aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)Author
2010-04-14Mark as releasegcc-4_5_0-releaserguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158338 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158337 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158336 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158335 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158334 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158333 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158332 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158331 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158330 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158329 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158328 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Mark ChangeLogrguenth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158327 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-14Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158288 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-13 PR middle-end/43730matz
* builtins.c (expand_builtin_interclass_mathfn): Also create a register if the predicate doesn't match. testsuite/ * gcc.dg/pr43730.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158270 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-13Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158251 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-12 * doc/contrib.texi (Contributors, Rainer Orth): Update.ro
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158234 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-12 PR tree-optimization/43560jakub
* gcc.c-torture/execute/pr43560.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158221 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-12Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158211 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-11Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158198 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-10 PR target/43417jiez
* gcc.target/sh/pr43417.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158194 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-10Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158180 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-09Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158142 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-08 gcc:ro
PR target/43643 * config/i386/gmon-sol2.c [__x86_64__]: Properly restore %rcx. gcc/testsuite: PR target/43643 * gcc.dg/pr43643.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158131 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-08 * doc/install.texi (Specific, i?86-*-solaris2.10): Fix grammar.ro
(Specific, *-*-solaris2*): Likewise. Don't prefer Sun as over GNU as. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158128 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-082010-04-08 Richard Guenther <rguenther@suse.de>rguenth
PR tree-optimization/43679 * tree-ssa-pre.c (eliminate): Only propagate copies. * gcc.c-torture/compile/pr43679.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158113 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-08 PR debug/43670jakub
* cfgexpand.c (expand_debug_expr): If for non-NULL offset op0 is not a MEM, just return NULL instead of assertion failure. (discover_nonconstant_array_refs): Don't walk debug stmts. * gcc.dg/pr43670.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158109 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-08Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158102 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-07Align stack to 16byte for FP register save area.hjl
gcc/ 2010-04-07 H.J. Lu <hongjiu.lu@intel.com> PR target/43668 * config/i386/i386.c (setup_incoming_varargs_64): Align stack to 16byte for FP register save area. gcc/testsuite/ 2010-04-07 H.J. Lu <hongjiu.lu@intel.com> PR target/43668 * gcc.target/i386/pr43668.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158093 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-07Move LTO build option description to correct subheading.rwild
gcc/: * doc/install.texi (Configuration): Move description of --enable-lto, --with-libelf*, --enable-gold from Java section to general section. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158090 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-07Fix documentation typos.rwild
gcc/: * doc/generic.texi (Working with declarations) (Function Properties, C and C++ Trees): Fix typos. * doc/sourcebuild.texi (Top Level): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158087 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-07 PR c++/43648jason
* name-lookup.c (constructor_name_p): Allow X::~X even for typedefs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158065 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-07 * config.gcc (i[34567]86-*-solaris2*): Default with_tune_32 toro
generic. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158050 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-07Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158037 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-062010-04-06 Dodji Seketeli <dodji@redhat.com>dodji
* g++.dg/debug/dwarf2/redeclaration-1.C: Moved from c-c++-common/dwarf2/redeclaration-1.C git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158033 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-06 PR target/43667jakub
* config/i386/i386.c (bdesc_multi_arg): Use OPTION_MASK_ISA_XOP instead of OPTION_MASK_ISA_AVX for __builtin_ia32_vpermil2p*. (ix86_expand_args_builtin): Use V*_FTYPE_* enum codes instead of MULTI_* defines for 4 argument vpermil2p* builtins. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158019 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-06gcc/po:jsm28
* gcc.pot: Regenerate. libcpp/po: * cpplib.pot: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@158002 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-06 * doc/invoke.texi, doc/standards.texi: Refer tojsm28
gcc-4.5/c99status.html. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@157997 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-062010-04-06 Richard Guenther <rguenther@suse.de>rguenth
* DEV-PHASE: Set to prerelease. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@157991 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-06 PR target/43638jakub
* config/i386/i386.c (print_operand): Remove 'e' and 'E' code handling. * gcc.target/i386/pr43638.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157987 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-062010-04-06 Richard Guenther <rguenther@suse.de>rguenth
PR middle-end/43661 * fold-const.c (fold_comparison): Handle X * 0 CMP 0. * gcc.c-torture/compile/pr43661.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157984 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-06 * gcc.target/s390/stackcheck1.c: Add dg-warning.jakub
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157980 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-06Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157974 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-05Document LTO behavior with incompatible declarations.rwild
gcc/: * doc/invoke.texi (Optimize Options): Document that LTO won't remove object access purely due to incompatible declarations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157970 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-052010-04-04 Matthias Klose <doko@ubuntu.com>doko
* graphite-sese-to-poly.c (translate_scalar_reduction_to_array): Initialize variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157965 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-05Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157962 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-04Don't use uint8_t.spop
2010-04-04 Sebastian Pop <sebastian.pop@amd.com> * gcc.dg/vect/pr43430-1.c: Don't use uint8_t. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157959 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-04Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157958 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-032010-04-03 Richard Guenther <rguenther@suse.de>rguenth
PR middle-end/42509 * alias.c (nonoverlapping_memrefs_p): For spill-slot accesses require a non-NULL MEM_OFFSET. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157954 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-03Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157953 138bc75d-0d04-0410-961f-82ee72b054a4
2010-04-02 * ada/gcc-interface/Make-lang.in, alias.c, attribs.c, auto-inc-dec.c, steven
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