[Bug target/25864] Enable IBM long double format in 32-bit PowerPC Linux

2006-01-19 Thread uweigand at gcc dot gnu dot org
--- Comment #4 from uweigand at gcc dot gnu dot org 2006-01-19 23:19 --- FYI, the glibc folks have made a similar request w.r.t. adding 128-bit long double (IEEE quad) support for s390(x)-ibm-linux. We're currently preparing a patch -- if there's still a chance of getting this into 4.1

[Bug testsuite/25171] FAIL: gfortran.dg/mixed_io_1.f90

2006-01-19 Thread danglin at gcc dot gnu dot org
--- Comment #3 from danglin at gcc dot gnu dot org 2006-01-19 23:45 --- Subject: Bug 25171 Author: danglin Date: Thu Jan 19 23:45:49 2006 New Revision: 109990 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109990 Log: PR testsuite/25171 * c-decl.c (check_bitfield

[Bug testsuite/25171] FAIL: gfortran.dg/mixed_io_1.f90

2006-01-19 Thread danglin at gcc dot gnu dot org
--- Comment #4 from danglin at gcc dot gnu dot org 2006-01-19 23:48 --- Subject: Bug 25171 Author: danglin Date: Thu Jan 19 23:48:07 2006 New Revision: 109991 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109991 Log: PR testsuite/25171 * c-decl.c (check_bitfield

[Bug testsuite/25171] FAIL: gfortran.dg/mixed_io_1.f90

2006-01-19 Thread danglin at gcc dot gnu dot org
--- Comment #5 from danglin at gcc dot gnu dot org 2006-01-19 23:51 --- Subject: Bug 25171 Author: danglin Date: Thu Jan 19 23:51:07 2006 New Revision: 109992 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109992 Log: PR testsuite/25171 * c-decl.c (check_bitfield

[Bug testsuite/25171] FAIL: gfortran.dg/mixed_io_1.f90

2006-01-19 Thread danglin at gcc dot gnu dot org
--- Comment #6 from danglin at gcc dot gnu dot org 2006-01-19 23:53 --- Fixed by patch. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug libgomp/25852] libgomp testing does not work for multilib (-m32 on x86_64-linux-gnu)

2006-01-19 Thread hjl at lucon dot org
--- Comment #1 from hjl at lucon dot org 2006-01-20 00:00 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01323.html -- hjl at lucon dot org changed: What|Removed |Added ---

[Bug libgomp/25852] libgomp testing does not work for multilib (-m32 on x86_64-linux-gnu)

2006-01-19 Thread hjl at lucon dot org
-- hjl at lucon dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-

[Bug rtl-optimization/24626] [4.1/4.2 Regression] internal compiler error: verify_flow_info failed

2006-01-19 Thread steven at gcc dot gnu dot org
--- Comment #60 from steven at gcc dot gnu dot org 2006-01-20 00:06 --- I've tested it on x86_64-unknown-linux-gnu and mips-elf (simulator, C only). Richi, I would have commited the patch for this myself as obvious, with a comment explaining why we have to call ir_type there and a promi

[Bug libstdc++/25797] [4.2 Regression] almost all libstdc++ tests fail

2006-01-19 Thread bkoz at gcc dot gnu dot org
--- Comment #9 from bkoz at gcc dot gnu dot org 2006-01-20 00:23 --- H.J, are you seeing this kind of additional symptom with binutils-2.16.1: FAIL: 21_strings/basic_string/cons/char/6.cc (test for excess errors) Excess errors: /mnt/hd/bld/H-x86-binutils-2.16.1/bin/ld: testsuite_abi.o(

[Bug libgomp/25865] New: libgomp incorrectly detects support for TLS

2006-01-19 Thread rearnsha at gcc dot gnu dot org
acinclude.m4 has a home-brewed rule to detect whether a target can support TLS. This rule incorrectly decides that NetBSD can support this. The result is that libgomp will not load, and faults with the error: Unsupported relocation type 14 in non-PLT relocations Rather than rolling its own rule,

[Bug gcov/profile/24456] Help needed with gcov

2006-01-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-20 00:55 --- No feedback in 3 months. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/25569] [4.2 Regression] FAIL: gfortran.dg/g77/20010610.f -O3 -fomit-frame-pointer -funroll-loops

2006-01-19 Thread amodra at bigpond dot net dot au
--- Comment #2 from amodra at bigpond dot net dot au 2006-01-20 00:56 --- Also fails on powerpc64-linux -- amodra at bigpond dot net dot au changed: What|Removed |Added

[Bug libstdc++/25797] [4.2 Regression] almost all libstdc++ tests fail

2006-01-19 Thread hjl at lucon dot org
--- Comment #10 from hjl at lucon dot org 2006-01-20 01:02 --- Binutils 2.16.1 is too old. There are so many bug fixes since it was released. People can try the current Linux binutils at http://www.kernel.org/pub/linux/devel/binutils/ or get the binutils from CVS. -- http://gcc.gn

[Bug rtl-optimization/25799] [4.2 Regression] cc1 stalled with -O1 -fmodulo-sched

2006-01-19 Thread zadeck at gcc dot gnu dot org
--- Comment #6 from zadeck at gcc dot gnu dot org 2006-01-20 01:24 --- Subject: Bug 25799 Author: zadeck Date: Fri Jan 20 01:24:00 2006 New Revision: 110007 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110007 Log: 2005-01-19 Kenneth Zadeck <[EMAIL PROTECTED]> PR rtl-

[Bug rtl-optimization/25799] [4.2 Regression] cc1 stalled with -O1 -fmodulo-sched

2006-01-19 Thread zadeck at gcc dot gnu dot org
--- Comment #7 from zadeck at gcc dot gnu dot org 2006-01-20 01:28 --- Subject: Bug 25799 Author: zadeck Date: Fri Jan 20 01:28:34 2006 New Revision: 110008 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110008 Log: 2005-01-19 Kenneth Zadeck <[EMAIL PROTECTED]> PR rtl-

[Bug rtl-optimization/25799] [4.2 Regression] cc1 stalled with -O1 -fmodulo-sched

2006-01-19 Thread zadeck at naturalbridge dot com
--- Comment #8 from zadeck at naturalbridge dot com 2006-01-20 01:33 --- 2005-01-19 Kenneth Zadeck <[EMAIL PROTECTED]> PR rtl-optimization/25799 * df-problems.c (df_ru_confluence_n, df_rd_confluence_n): Corrected confluence operator to remove bits from op2 bef

[Bug target/23301] [4.0/4.1/4.2 Regression] sys/ucontext.h missing on powerpc-*-darwin5.*

2006-01-19 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-20 01:33 --- Interesting darwin-fallback.c got the fix: 2005-03-25 Geoffrey Keating <[EMAIL PROTECTED]> * config/rs6000/darwin-fallback.c: Don't include . Use our own structure definitions. But not the host-da

[Bug libstdc++/25823] --disable-hosted-libstdcxx causes build break

2006-01-19 Thread paolo at gcc dot gnu dot org
--- Comment #11 from paolo at gcc dot gnu dot org 2006-01-20 02:33 --- Subject: Bug 25823 Author: paolo Date: Fri Jan 20 02:33:21 2006 New Revision: 110010 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110010 Log: 2006-01-20 Perry Smith <[EMAIL PROTECTED]> PR libstdc

[Bug libstdc++/25824] --disable-hosted-libstdcxx causes build break in eh_globals.cc

2006-01-19 Thread paolo at gcc dot gnu dot org
--- Comment #6 from paolo at gcc dot gnu dot org 2006-01-20 02:33 --- Subject: Bug 25824 Author: paolo Date: Fri Jan 20 02:33:21 2006 New Revision: 110010 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110010 Log: 2006-01-20 Perry Smith <[EMAIL PROTECTED]> PR libstdc+

[Bug libstdc++/25823] --disable-hosted-libstdcxx causes build break

2006-01-19 Thread pcarlini at suse dot de
--- Comment #12 from pcarlini at suse dot de 2006-01-20 02:34 --- Fixed for 4.1.0. -- pcarlini at suse dot de changed: What|Removed |Added Status|NEW

[Bug libstdc++/25824] --disable-hosted-libstdcxx causes build break in eh_globals.cc

2006-01-19 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2006-01-20 02:34 --- Fixed for 4.1.0. -- pcarlini at suse dot de changed: What|Removed |Added Status|NEW

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #19 from mmitchel at gcc dot gnu dot org 2006-01-20 03:07 --- Subject: Bug 22136 Author: mmitchel Date: Fri Jan 20 03:07:49 2006 New Revision: 110016 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110016 Log: PR c++/22136 * name-lookup.c (do_class_us

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #20 from mmitchel at gcc dot gnu dot org 2006-01-20 03:08 --- Subject: Bug 22136 Author: mmitchel Date: Fri Jan 20 03:07:58 2006 New Revision: 110017 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110017 Log: PR c++/22136 * name-lookup.c (do_class_us

[Bug c++/22136] [4.1/4.2 regression] Rejects old-style using declaration

2006-01-19 Thread mmitchel at gcc dot gnu dot org
--- Comment #21 from mmitchel at gcc dot gnu dot org 2006-01-20 03:36 --- Fixed in 4.1.0. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug c++/25867] New: g++ messes up member operator with friend operator in spite of having arguments of different types

2006-01-19 Thread relf at os2 dot ru
g++ 4.0.3 as well as g++-3.4 fails to compile the attached program b.cpp with the following errors: b.cpp:12: error: declaration of 'operator-' as non-function b.cpp:12: error: expected ';' before '<' token Things become even worse if we make int x; private in class A (see b2.cpp). g++ 4.0.3 sta

[Bug c++/25867] g++ messes up member operator with friend operator in spite of having arguments of different types

2006-01-19 Thread relf at os2 dot ru
--- Comment #1 from relf at os2 dot ru 2006-01-20 04:09 --- Created an attachment (id=10679) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10679&action=view) b.cpp -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25867

[Bug c++/25867] g++ messes up member operator with friend operator in spite of having arguments of different types

2006-01-19 Thread relf at os2 dot ru
--- Comment #2 from relf at os2 dot ru 2006-01-20 04:10 --- Created an attachment (id=10680) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10680&action=view) b2.cpp -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25867

[Bug c++/17122] Unable to compile friend operator within template

2006-01-19 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-01-20 04:39 --- *** Bug 25867 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/25867] g++ messes up member operator with friend operator in spite of having arguments of different types

2006-01-19 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-20 04:39 --- This is a dup of bug 17122. *** This bug has been marked as a duplicate of 17122 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/25868] New: Multiple templates and typedefs cause function prototype not to match

2006-01-19 Thread 1l8p4ex95x5001 at sneakemail dot com
I have one template class munge_type which takes a type and has a typedef in it, new_type. Another template class has another typedef in it, inner_type, and a method that returns munge_type::new_type. If I define the method outside the class, I get these errors: gtp8.cpp:17: error: prototype for

[Bug middle-end/25869] New: [4.2 regression] MMIX broken: ICE compiling __divti3

2006-01-19 Thread hp at gcc dot gnu dot org
Last known to work with: "Tue Jan 17 02:44:03 UTC 2006 (revision 109801M)". Known to fail with: "Fri Jan 20 03:42:13 UTC 2006 (revision 110017M)". /home/hp/combined/mmixware-sim/./gcc/xgcc -B/home/hp/combined/mmixware-sim/./gcc/ -nostdinc -B/home/hp/combined/mmixware-sim/mmix\ -knuth-mmixware/newl

[Bug c++/25868] Multiple templates and typedefs cause function prototype not to match

2006-01-19 Thread 1l8p4ex95x5001 at sneakemail dot com
--- Comment #1 from 1l8p4ex95x5001 at sneakemail dot com 2006-01-20 04:47 --- Created an attachment (id=10681) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10681&action=view) File exhibiting problem when compiled with "g++ -c gtp8.cpp" % gcc -v Using built-in specs. Target: i686

[Bug middle-end/25869] [4.2 regression] MMIX broken: ICE compiling __divti3

2006-01-19 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2006-01-20 05:00 --- Created an attachment (id=10682) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10682&action=view) preprocessed point of failure (gdb) show args Argument list to give program being debugged when it is started is

[Bug middle-end/25869] [4.2 regression] MMIX broken: ICE compiling __divti3

2006-01-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-20 05:13 --- Here is the backtrace for powerpc-darwin: #0 0x008b18e4 in df_chain_unlink (dflow=0x41e11b10, ref=0x4203f588, link=0x420410a4) at /Users/pinskia/src/gcc/alias/gcc/gcc/df-problems.c:110 #1 0x008b1934 in df_chain_unl

[Bug middle-end/25869] [4.2 regression] MMIX broken: ICE compiling __divti3

2006-01-19 Thread hp at gcc dot gnu dot org
--- Comment #3 from hp at gcc dot gnu dot org 2006-01-20 05:15 --- same mmix gdb session (ignore the CFI data messages, except for DannyB ;-) (gdb) bt #0 0x0819bffc in df_chain_unlink (dflow=0x84aa3f8, ref=0x8507480, link=0x84fd06c) at /home/hp/combined/combined/gcc/df-problems.c:11

[Bug middle-end/25869] [4.2 regression] MMIX broken: ICE compiling __divti3

2006-01-19 Thread hp at gcc dot gnu dot org
--- Comment #4 from hp at gcc dot gnu dot org 2006-01-20 05:44 --- Build succeeds for revision 110008. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25869

[Bug pending/25870] New: GCC 3.4.5 java compiler bootstrap failure.

2006-01-19 Thread gcc-bugzilla at gcc dot gnu dot org
NOTE: Defaulting component because reported component no longer exists When list of languages has java (--enable-languages=c,c++,ada,f77,objc,java) passed then make bootstrap fails on java with the following error: Making all in gcj make[5]: Entering directory `/root/gcc-build/x86_64-slackware-lin

[Bug regression/25871] New: TRAMPOLINE_TEMPLATE uses 32bit moves on 64bit code

2006-01-19 Thread kumba at gentoo dot org
In gcc/config/mips/mips.h, the TRAMPOLINE_TEMPLATE macro uses three 32bit move statements, that when working with 64bit code, will cause problems. The only time this has been observed thus far was in filesystem code borrowed from grub which relied heavily on nested functions. A patch against trun

[Bug regression/25871] TRAMPOLINE_TEMPLATE uses 32bit moves on 64bit code

2006-01-19 Thread kumba at gentoo dot org
--- Comment #1 from kumba at gentoo dot org 2006-01-20 06:48 --- Created an attachment (id=10683) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10683&action=view) Use dmove/move where appropriate -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25871

[Bug regression/25871] TRAMPOLINE_TEMPLATE uses 32bit moves on 64bit code

2006-01-19 Thread kumba at gentoo dot org
--- Comment #2 from kumba at gentoo dot org 2006-01-20 06:54 --- Created an attachment (id=10684) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10684&action=view) Use dmove/move where appropriate Typo in original, this is the correct version. -- kumba at gentoo dot org changed

[Bug fortran/24520] Temporary constant array descriptors being declared at wrong binding level.

2006-01-19 Thread paul dot richard dot thomas at cea dot fr
--- Comment #3 from paul dot richard dot thomas at cea dot fr 2006-01-20 07:46 --- Subject: RE: Temporary constant array descriptors being declared at wrong binding level. Andrew, It turns out that the real overhead is the function call. I posted a patch to inline DOT_PRODUCT, which

<    1   2