]> git.ipfire.org Git - people/ms/gcc.git/log
people/ms/gcc.git
15 years agoMark as release releases/gcc-4.5.0
Richard Biener [Wed, 14 Apr 2010 09:22:38 +0000 (09:22 +0000)] 
Mark as release

From-SVN: r158338

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:22:32 +0000 (09:22 +0000)] 
Mark ChangeLog

From-SVN: r158337

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:22:27 +0000 (09:22 +0000)] 
Mark ChangeLog

From-SVN: r158336

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:22:22 +0000 (09:22 +0000)] 
Mark ChangeLog

From-SVN: r158335

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:22:16 +0000 (09:22 +0000)] 
Mark ChangeLog

From-SVN: r158334

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:22:11 +0000 (09:22 +0000)] 
Mark ChangeLog

From-SVN: r158333

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:22:04 +0000 (09:22 +0000)] 
Mark ChangeLog

From-SVN: r158332

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:59 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158331

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:52 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158330

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:47 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158329

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:42 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158328

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:37 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158327

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:30 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158326

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:26 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158325

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:20 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158324

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:15 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158323

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:10 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158322

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:05 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158321

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:21:00 +0000 (09:21 +0000)] 
Mark ChangeLog

From-SVN: r158320

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:48 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158319

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:42 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158318

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:36 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158317

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:31 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158316

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:25 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158315

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:19 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158314

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:12 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158313

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:06 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158312

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:20:00 +0000 (09:20 +0000)] 
Mark ChangeLog

From-SVN: r158311

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:54 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158310

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:46 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158309

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:40 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158308

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:34 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158307

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:29 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158306

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:23 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158305

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:17 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158304

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:11 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158303

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:05 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158302

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:19:00 +0000 (09:19 +0000)] 
Mark ChangeLog

From-SVN: r158301

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:18:55 +0000 (09:18 +0000)] 
Mark ChangeLog

From-SVN: r158300

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:18:49 +0000 (09:18 +0000)] 
Mark ChangeLog

From-SVN: r158299

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:18:44 +0000 (09:18 +0000)] 
Mark ChangeLog

From-SVN: r158298

15 years agoMark ChangeLog
Richard Biener [Wed, 14 Apr 2010 09:18:38 +0000 (09:18 +0000)] 
Mark ChangeLog

From-SVN: r158297

15 years agoDaily bump.
GCC Administrator [Wed, 14 Apr 2010 00:16:56 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r158288

15 years agore PR middle-end/43730 (internal compiler error: in expand_builtin_interclass_mathfn...
Michael Matz [Tue, 13 Apr 2010 13:47:11 +0000 (13:47 +0000)] 
re PR middle-end/43730 (internal compiler error: in expand_builtin_interclass_mathfn, at builtins.c:2313)

PR middle-end/43730
* builtins.c (expand_builtin_interclass_mathfn): Also create
a register if the predicate doesn't match.

testsuite/
* gcc.dg/pr43730.c: New test.

From-SVN: r158270

15 years agoDaily bump.
GCC Administrator [Tue, 13 Apr 2010 00:16:55 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r158251

15 years ago* doc/contrib.texi (Contributors, Rainer Orth): Update.
Rainer Orth [Mon, 12 Apr 2010 18:17:41 +0000 (18:17 +0000)] 
* doc/contrib.texi (Contributors, Rainer Orth): Update.

From-SVN: r158234

15 years agore PR tree-optimization/43560 (possible wrong code bug)
Jakub Jelinek [Mon, 12 Apr 2010 10:22:21 +0000 (12:22 +0200)] 
re PR tree-optimization/43560 (possible wrong code bug)

PR tree-optimization/43560
* gcc.c-torture/execute/pr43560.c: New test.

From-SVN: r158221

15 years agoDaily bump.
GCC Administrator [Mon, 12 Apr 2010 00:16:55 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r158211

15 years agoDaily bump.
GCC Administrator [Sun, 11 Apr 2010 00:16:49 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r158198

15 years agore PR target/43417 (SH: 4.4 ICE in final_scan_insn, at final.c:2604)
Jie Zhang [Sat, 10 Apr 2010 15:17:15 +0000 (15:17 +0000)] 
re PR target/43417 (SH: 4.4 ICE in final_scan_insn, at final.c:2604)

PR target/43417
* gcc.target/sh/pr43417.c: New test.

From-SVN: r158194

15 years agoDaily bump.
GCC Administrator [Sat, 10 Apr 2010 00:16:50 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r158180

15 years agoDaily bump.
GCC Administrator [Fri, 9 Apr 2010 00:17:02 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r158142

15 years agore PR target/43643 (gcc -m64 -pg corrupts %rdx / %rcx register)
Rainer Orth [Thu, 8 Apr 2010 14:50:56 +0000 (14:50 +0000)] 
re PR target/43643 (gcc -m64 -pg corrupts %rdx / %rcx register)

gcc:
PR target/43643
* config/i386/gmon-sol2.c [__x86_64__]: Properly restore %rcx.

gcc/testsuite:
PR target/43643
* gcc.dg/pr43643.c: New test.

From-SVN: r158131

15 years agoinstall.texi (Specific, [...]): Fix grammar.
Rainer Orth [Thu, 8 Apr 2010 14:42:50 +0000 (14:42 +0000)] 
install.texi (Specific, [...]): Fix grammar.

* doc/install.texi (Specific, i?86-*-solaris2.10): Fix grammar.
(Specific, *-*-solaris2*): Likewise.
Don't prefer Sun as over GNU as.

From-SVN: r158128

15 years agore PR tree-optimization/43679 (ice in gen_lsm_tmp_name, at tree-ssa-loop-im.c:1812)
Richard Guenther [Thu, 8 Apr 2010 10:25:57 +0000 (10:25 +0000)] 
re PR tree-optimization/43679 (ice in gen_lsm_tmp_name, at tree-ssa-loop-im.c:1812)

2010-04-08  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/43679
* tree-ssa-pre.c (eliminate): Only propagate copies.

* gcc.c-torture/compile/pr43679.c: New testcase.

From-SVN: r158113

15 years agore PR debug/43670 ("-fcompare-debug failure (length)" with -O -ftree-vrp)
Jakub Jelinek [Thu, 8 Apr 2010 09:17:52 +0000 (11:17 +0200)] 
re PR debug/43670 ("-fcompare-debug failure (length)" with -O -ftree-vrp)

PR debug/43670
* 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.

From-SVN: r158109

15 years agoDaily bump.
GCC Administrator [Thu, 8 Apr 2010 00:17:26 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r158102

15 years agoAlign stack to 16byte for FP register save area.
H.J. Lu [Wed, 7 Apr 2010 21:58:27 +0000 (21:58 +0000)] 
Align stack to 16byte for FP register save area.

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.

From-SVN: r158093

15 years agoMove LTO build option description to correct subheading.
Ralf Wildenhues [Wed, 7 Apr 2010 20:53:05 +0000 (20:53 +0000)] 
Move LTO build option description to correct subheading.

gcc/:
* doc/install.texi (Configuration): Move description of
--enable-lto, --with-libelf*, --enable-gold from Java section to
general section.

From-SVN: r158090

15 years agoFix documentation typos.
Ralf Wildenhues [Wed, 7 Apr 2010 20:48:12 +0000 (20:48 +0000)] 
Fix documentation typos.

gcc/:
* doc/generic.texi (Working with declarations)
(Function Properties, C and C++ Trees): Fix typos.
* doc/sourcebuild.texi (Top Level): Likewise.

From-SVN: r158087

15 years agore PR c++/43648 (ICE with explicit destructor call and typedef)
Jason Merrill [Wed, 7 Apr 2010 15:02:55 +0000 (11:02 -0400)] 
re PR c++/43648 (ICE with explicit destructor call and typedef)

PR c++/43648
* name-lookup.c (constructor_name_p): Allow X::~X even for typedefs.

From-SVN: r158065

15 years agoconfig.gcc (i[34567]86-*-solaris2*): Default with_tune_32 to generic.
Rainer Orth [Wed, 7 Apr 2010 10:34:00 +0000 (10:34 +0000)] 
config.gcc (i[34567]86-*-solaris2*): Default with_tune_32 to generic.

* config.gcc (i[34567]86-*-solaris2*): Default with_tune_32 to
generic.

From-SVN: r158050

15 years agoDaily bump.
GCC Administrator [Wed, 7 Apr 2010 00:18:54 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r158037

15 years agoredeclaration-1.C: Moved from c-c++-common/dwarf2/redeclaration-1.C
Dodji Seketeli [Tue, 6 Apr 2010 22:31:31 +0000 (22:31 +0000)] 
redeclaration-1.C: Moved from c-c++-common/dwarf2/redeclaration-1.C

2010-04-06  Dodji Seketeli  <dodji@redhat.com>

* g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
c-c++-common/dwarf2/redeclaration-1.C

From-SVN: r158033

15 years agore PR target/43667 (ICE with __builtin_ia32_vpermil2p* and -mavx)
Jakub Jelinek [Tue, 6 Apr 2010 19:19:58 +0000 (21:19 +0200)] 
re PR target/43667 (ICE with __builtin_ia32_vpermil2p* and -mavx)

PR target/43667
* 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.

From-SVN: r158019

15 years agogcc.pot: Regenerate.
Joseph Myers [Tue, 6 Apr 2010 14:16:28 +0000 (15:16 +0100)] 
gcc.pot: Regenerate.

gcc/po:
* gcc.pot: Regenerate.

libcpp/po:
* cpplib.pot: Regenerate.

From-SVN: r158002

15 years ago* gennews (files): Add files for GCC 4.5.
Joseph Myers [Tue, 6 Apr 2010 14:07:10 +0000 (15:07 +0100)] 
* gennews (files): Add files for GCC 4.5.

From-SVN: r157999

15 years agoinvoke.texi, [...]: Refer to gcc-4.5/c99status.html.
Joseph Myers [Tue, 6 Apr 2010 14:02:22 +0000 (15:02 +0100)] 
invoke.texi, [...]: Refer to gcc-4.5/c99status.html.

* doc/invoke.texi, doc/standards.texi: Refer to
gcc-4.5/c99status.html.

From-SVN: r157997

15 years agoDEV-PHASE: Set to prerelease.
Richard Biener [Tue, 6 Apr 2010 11:24:29 +0000 (11:24 +0000)] 
DEV-PHASE: Set to prerelease.

2010-04-06  Richard Guenther  <rguenther@suse.de>

        * DEV-PHASE: Set to prerelease.

From-SVN: r157991

15 years agore PR target/43638 (Internal compiler error with inline asm)
Jakub Jelinek [Tue, 6 Apr 2010 11:04:58 +0000 (13:04 +0200)] 
re PR target/43638 (Internal compiler error with inline asm)

PR target/43638
* config/i386/i386.c (print_operand): Remove 'e' and 'E' code
handling.

* gcc.target/i386/pr43638.c: New test.

From-SVN: r157987

15 years agore PR c/43661 (ice in fold_comparison, at fold-const.c:9579)
Richard Guenther [Tue, 6 Apr 2010 10:36:57 +0000 (10:36 +0000)] 
re PR c/43661 (ice in fold_comparison, at fold-const.c:9579)

2010-04-06  Richard Guenther  <rguenther@suse.de>

PR middle-end/43661
* fold-const.c (fold_comparison): Handle X * 0 CMP 0.

* gcc.c-torture/compile/pr43661.c: New testcase.

From-SVN: r157984

15 years agodwarf2.h (DWARF2_Internal_LineInfo): Add li_max_ops_per_insn field.
Jakub Jelinek [Tue, 6 Apr 2010 07:37:37 +0000 (09:37 +0200)] 
dwarf2.h (DWARF2_Internal_LineInfo): Add li_max_ops_per_insn field.

* dwarf2.h (DWARF2_Internal_LineInfo): Add li_max_ops_per_insn
field.

From-SVN: r157983

15 years ago* gcc.target/s390/stackcheck1.c: Add dg-warning.
Jakub Jelinek [Tue, 6 Apr 2010 07:08:11 +0000 (09:08 +0200)] 
* gcc.target/s390/stackcheck1.c: Add dg-warning.

From-SVN: r157980

15 years agore PR preprocessor/43642 (FAIL: c-c++-common/raw-string-1.c)
Jakub Jelinek [Tue, 6 Apr 2010 07:02:40 +0000 (09:02 +0200)] 
re PR preprocessor/43642 (FAIL: c-c++-common/raw-string-1.c)

PR preprocessor/43642
* lex.c (lex_raw_string): Change type of TYPE variable to
unsigned char.

From-SVN: r157979

15 years agoacinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_TIME): Show test result.
Matthias Klose [Tue, 6 Apr 2010 01:27:44 +0000 (01:27 +0000)] 
acinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_TIME): Show test result.

2010-04-06  Matthias Klose  <doko@ubuntu.com>

        * acinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_TIME): Show test result.
        * configure: Regenerate.
        * doc/xml/manual/configure.xml, doc/html/manual/configure.html:
        Document --enable-libstdcxx-time as the short form for
        --enable-libstdcxx-time=yes.

From-SVN: r157975

15 years agoDaily bump.
GCC Administrator [Tue, 6 Apr 2010 00:19:07 +0000 (00:19 +0000)] 
Daily bump.

From-SVN: r157974

15 years agoDocument LTO behavior with incompatible declarations.
Ralf Wildenhues [Mon, 5 Apr 2010 20:20:12 +0000 (20:20 +0000)] 
Document LTO behavior with incompatible declarations.

gcc/:
* doc/invoke.texi (Optimize Options): Document that LTO
won't remove object access purely due to incompatible
declarations.

From-SVN: r157970

15 years agographite-sese-to-poly.c (translate_scalar_reduction_to_array): Initialize variable.
Matthias Klose [Mon, 5 Apr 2010 11:40:29 +0000 (11:40 +0000)] 
graphite-sese-to-poly.c (translate_scalar_reduction_to_array): Initialize variable.

2010-04-04  Matthias Klose  <doko@ubuntu.com>

* graphite-sese-to-poly.c (translate_scalar_reduction_to_array):
Initialize variable.

From-SVN: r157965

15 years agoDaily bump.
GCC Administrator [Mon, 5 Apr 2010 00:18:45 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r157962

15 years agoDon't use uint8_t.
Sebastian Pop [Sun, 4 Apr 2010 15:30:54 +0000 (15:30 +0000)] 
Don't use uint8_t.

2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>

* gcc.dg/vect/pr43430-1.c: Don't use uint8_t.

From-SVN: r157959

15 years agoDaily bump.
GCC Administrator [Sun, 4 Apr 2010 00:19:00 +0000 (00:19 +0000)] 
Daily bump.

From-SVN: r157958

15 years agobasic_string.h: Fix pasto in comment.
Paolo Carlini [Sat, 3 Apr 2010 20:45:49 +0000 (20:45 +0000)] 
basic_string.h: Fix pasto in comment.

2010-04-03  Paolo Carlini  <paolo.carlini@oracle.com>

* include/bits/basic_string.h: Fix pasto in comment.
* include/ext/vstring.h: Likewise.

From-SVN: r157955

15 years agore PR middle-end/42509 (nonoverlapping_memrefs_p misinterprets NULL MEM_OFFSET as...
Richard Guenther [Sat, 3 Apr 2010 17:14:44 +0000 (17:14 +0000)] 
re PR middle-end/42509 (nonoverlapping_memrefs_p misinterprets NULL MEM_OFFSET as const0_rtx)

2010-04-03  Richard Guenther  <rguenther@suse.de>

PR middle-end/42509
* alias.c (nonoverlapping_memrefs_p): For spill-slot accesses
require a non-NULL MEM_OFFSET.

From-SVN: r157954

15 years agoDaily bump.
GCC Administrator [Sat, 3 Apr 2010 00:18:48 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r157953

15 years agoMake-lang.in, [...]: Update copyright years.
Steven Bosscher [Fri, 2 Apr 2010 19:54:46 +0000 (19:54 +0000)] 
Make-lang.in, [...]: Update copyright years.

* 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.

From-SVN: r157950

15 years agoUpdate to Automake 1.11.1.
Ralf Wildenhues [Fri, 2 Apr 2010 18:18:06 +0000 (18:18 +0000)] 
Update to Automake 1.11.1.

gcc/:
PR other/43620
* doc/install.texi (Prerequisites): Bump Automake version to 1.11.1.
* aclocal.m4: Regenerate.

lto-plugin/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.

intl/:
* aclocal.m4: Regenerate.

boehm-gc/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* include/Makefile.in: Regenerate.

fixincludes/:
* aclocal.m4: Regenerate.

libcpp/:
* aclocal.m4: Regenerate.

libdecnumber/:
* aclocal.m4: Regenerate.

libffi/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* include/Makefile.in: Regenerate.
* man/Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.

libgfortran/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.

libgomp/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* testsuite/Makefile.in: Regenerate.

libjava/classpath/:
* HACKING: Update required Automake version.
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* doc/Makefile.in: Regenerate.
* doc/api/Makefile.in: Regenerate.
* examples/Makefile.in: Regenerate.
* external/Makefile.in: Regenerate.
* external/jsr166/Makefile.in: Regenerate.
* external/relaxngDatatype/Makefile.in: Regenerate.
* external/sax/Makefile.in: Regenerate.
* external/w3c_dom/Makefile.in: Regenerate.
* include/Makefile.in: Regenerate.
* lib/Makefile.in: Regenerate.
* native/Makefile.in: Regenerate.
* native/fdlibm/Makefile.in: Regenerate.
* native/jawt/Makefile.in: Regenerate.
* native/jni/Makefile.in: Regenerate.
* native/jni/classpath/Makefile.in: Regenerate.
* native/jni/gconf-peer/Makefile.in: Regenerate.
* native/jni/gstreamer-peer/Makefile.in: Regenerate.
* native/jni/gtk-peer/Makefile.in: Regenerate.
* native/jni/java-io/Makefile.in: Regenerate.
* native/jni/java-lang/Makefile.in: Regenerate.
* native/jni/java-math/Makefile.in: Regenerate.
* native/jni/java-net/Makefile.in: Regenerate.
* native/jni/java-nio/Makefile.in: Regenerate.
* native/jni/java-util/Makefile.in: Regenerate.
* native/jni/midi-alsa/Makefile.in: Regenerate.
* native/jni/midi-dssi/Makefile.in: Regenerate.
* native/jni/native-lib/Makefile.in: Regenerate.
* native/jni/qt-peer/Makefile.in: Regenerate.
* native/jni/xmlj/Makefile.in: Regenerate.
* native/plugin/Makefile.in: Regenerate.
* resource/Makefile.in: Regenerate.
* scripts/Makefile.in: Regenerate.
* tools/Makefile.in: Regenerate.

libjava/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* gcj/Makefile.in: Regenerate.
* include/Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.

libjava/libltdl/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.

libmudflap/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* testsuite/Makefile.in: Regenerate.

libobjc/:
* aclocal.m4: Regenerate.

libssp/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.

libstdc++-v3/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* doc/Makefile.in: Regenerate.
* include/Makefile.in: Regenerate.
* libsupc++/Makefile.in: Regenerate.
* po/Makefile.in: Regenerate.
* python/Makefile.in: Regenerate.
* src/Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.

zlib/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.

From-SVN: r157949

15 years agoMove changelog entries in the right file.
Sebastian Pop [Fri, 2 Apr 2010 18:06:04 +0000 (18:06 +0000)] 
Move changelog entries in the right file.

From-SVN: r157947

15 years agoAdd brackets around AC_TRY_COMPILE alternative.
Sebastian Pop [Fri, 2 Apr 2010 17:35:47 +0000 (17:35 +0000)] 
Add brackets around AC_TRY_COMPILE alternative.

2010-04-02  Sebastian Pop  <sebastian.pop@amd.com>

* configure.ac: Add brackets around AC_TRY_COMPILE alternative.
* configure: Regenerated.

From-SVN: r157946

15 years agoPrint "buggy but acceptable" when CLooG revision is less than 9.
Sebastian Pop [Fri, 2 Apr 2010 17:35:39 +0000 (17:35 +0000)] 
Print "buggy but acceptable" when CLooG revision is less than 9.

2010-04-02  Sebastian Pop  <sebastian.pop@amd.com>

* configure.ac: Print "buggy but acceptable" when CLooG
revision is less than 9.
* configure: Regenerated.

From-SVN: r157945

15 years agore PR tree-optimization/43629 (Struct to register optimization fails)
Richard Guenther [Fri, 2 Apr 2010 16:50:04 +0000 (16:50 +0000)] 
re PR tree-optimization/43629 (Struct to register optimization fails)

2010-04-02  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/43629
* tree-ssa-ccp.c (likely_value): Reset all_undefined_operands
if we have seen a constant value.

* gcc.c-torture/execute/pr43629.c: New testcase.

From-SVN: r157944

15 years agoread-rtl.c (read_rtx_1): Give an error for EOF while looking for ']'.
Joseph Myers [Fri, 2 Apr 2010 15:51:01 +0000 (16:51 +0100)] 
read-rtl.c (read_rtx_1): Give an error for EOF while looking for ']'.

* read-rtl.c (read_rtx_1): Give an error for EOF while looking for
']'.

From-SVN: r157943

15 years agore PR target/43469 (ICE trying to compile glibc for ARM thumb2)
Richard Earnshaw [Fri, 2 Apr 2010 08:32:00 +0000 (08:32 +0000)] 
re PR target/43469 (ICE trying to compile glibc for ARM thumb2)

PR target/43469
* arm.c (legitimize_tls_address): Adjust call to
gen_tls_load_dot_plus_four.
(arm_note_pic_base): New function.
(arm_cannot_copy_insn_p): Use it.
* thumb2.md (tls_load_dot_plus_four): Rework to avoid use of '+' in
constraint.

From-SVN: r157942

15 years agoRevert: Fix dependency of out_object_file on gt header for out_file.
Ralf Wildenhues [Fri, 2 Apr 2010 07:49:06 +0000 (07:49 +0000)] 
Revert: Fix dependency of out_object_file on gt header for out_file.

gcc/:
PR bootstrap/43531

Revert:
2009-09-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

* Makefile.in ($(out_object_file)): Depend on
gt-$(basename $(notdir $(out_file))).h.

From-SVN: r157941

15 years agoFix indentation.
Ralf Corsepius [Fri, 2 Apr 2010 03:06:20 +0000 (05:06 +0200)] 
Fix indentation.

From-SVN: r157940

15 years agoconfig.host: Add lm32-*-rtems*.
Ralf Corsepius [Fri, 2 Apr 2010 03:02:18 +0000 (05:02 +0200)] 
config.host: Add lm32-*-rtems*.

2010-04-01 Ralf Corsépius <ralf.corsepius@rtems.org>

* config.host: Add lm32-*-rtems*.

From-SVN: r157939

15 years ago[multiple changes]
Ralf Corsepius [Fri, 2 Apr 2010 03:00:24 +0000 (05:00 +0200)] 
[multiple changes]

2010-04-01  Ralf Corsépius <ralf.corsepius@rtems.org>

        * config.gcc (lm32-*-rtems*): Add t-lm32.

2010-04-01  Joel Sherrill <joel.sherrill@oarcorp.com>

        * config.gcc: Add lm32-*-rtems*.
        * config/lm32/rtems.h: New file.

From-SVN: r157938

15 years ago[multiple changes]
Ralf Corsepius [Fri, 2 Apr 2010 02:59:07 +0000 (04:59 +0200)] 
[multiple changes]

2010-04-01  Ralf Corsépius <ralf.corsepius@rtems.org>

        * config.gcc (lm32-*-rtems*): Add t-lm32.

2010-04-01  Joel Sherrill <joel.sherrill@oarcorp.com>

        * config.gcc: Add lm32-*-rtems*.
        * config/lm32/rtems.h: New file.

From-SVN: r157937

15 years agoDaily bump.
GCC Administrator [Fri, 2 Apr 2010 00:21:40 +0000 (00:21 +0000)] 
Daily bump.

From-SVN: r157936

15 years agoPR libfortran/43605 FTELL intrinsic, take 2.
Janne Blomqvist [Thu, 1 Apr 2010 20:51:45 +0000 (23:51 +0300)] 
PR libfortran/43605 FTELL intrinsic, take 2.

Co-Authored-By: Dominique d'Humieres <dominiq@lps.ens.fr>
From-SVN: r157932

15 years agore PR target/42609 (undesired operation when working with mno-cygwin)
Dave Korn [Thu, 1 Apr 2010 20:24:35 +0000 (20:24 +0000)] 
re PR target/42609 (undesired operation when working with mno-cygwin)

PR target/42609
* config/i386/cygwin.h (CXX_WRAP_SPEC): Disable spec when -mno-cygwin.

From-SVN: r157931