[Bug c++/6764] Throwing exception causes crash with '-O2 -fomit-frame-pointer'

2004-11-25 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|REOPENED

Re: cc-mode adds newlines

2004-11-25 Thread Alan Mackenzie
Hi, Richard, Hi, Emacs developers, Hi, gcc maintainers! On Wed, 24 Nov 2004, Richard Stallman wrote: [Subject: gcc's acceptance of string constants which straddle lines.] >Accepting such strings is a violation of the C++ standard, I think. I'll >need to complain about this to GCC. Possi

[Bug rtl-optimization/18463] [4.0 Regression] Moving floating point through an integer register

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-25 23:10 --- Subject: Bug 18463 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-25 23:10:27 Modified files: gcc: ChangeLog cse.c Log message:

[Bug tree-optimization/18463] [4.0 Regression] Moving floating point through an integer register

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-25 23:29 --- This is mostly a iv-opts problem. But note we still don't get the most optimal code with -fno-ivopts: .L4: movl8(%ebp), %ebx movl(%ebx,%edx,4), %eax movl20(%ebp), %ebx

[Bug c++/18378] [3.4/4.0 Regression] ICE when returning a copy of a packed member

2004-11-25 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-11-25 23:33 --- Roger, attribute packed and copies again :) -- What|Removed |Added CC|

[Bug tree-optimization/17647] [4.0 regression] Missing i386 addressing modes

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-25 23:37 --- This is fully a IV-OPTS problem now. With -fno-ivopts, I get .L5: fldl(%edx,%eax,8) fstpl (%ecx,%eax,8) incl%eax cmpl%eax, %esi jg .L5 --

[Bug rtl-optimization/18137] [4.0 Regression] arguments being gimple registers cause redundant memory loads

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-25 23:54 --- A simpler exampler which shows the problem. Compile with -O1 -fno-ivopts: void fcpy(float *restrict a, float *restrict b, float *restrict aa, float *restrict bb, int n) { int i; fo

[Bug tree-optimization/18463] [4.0 Regression] Moving floating point through an integer register

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-25 23:55 --- PR 18137 is the one which is about reload fucking up and pull the load of the arguments into the loop. -- What|Removed |Added ---

[Bug c++/18677] [3.4/4.0 regression] ICE: Segmentation fault (program cc1plus)

2004-11-25 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-11-26 00:00 --- The segfault comes from an infinite recursion which eventually causes a stack overflow. My bets are on: 2004-06-28 Nathan Sidwell <[EMAIL PROTECTED]> PR c++/16174 * call.c (build_temp):

[Bug libstdc++/18678] New: std::time_put is broken with UTF-8 locales

2004-11-25 Thread gcc-bugzilla at gcc dot gnu dot org
Using the example code below, this is the output for an en_GB UTF-8 locale: $ ./date3 asctime:Thu Nov 25 17:39:15 2004 strftime: Thu 25 Nov 2004 17:39:15 GMT std::time_put:Thu 25 Nov 2004 17:39:15 GMT std::time_put: Thu 25 Nov 2004 17:39:15 GMT Some examples of

[Bug c/18479] [4.0 Regression] __attribute__ ((visibility("default"))) in C causes internal compiler error

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 00:52 --- Patch here: . -- What|Removed |Added

[Bug c/18479] [4.0 Regression] __attribute__ ((visibility("default"))) in C causes internal compiler error

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 00:55 --- Mine. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pinskia at gcc

[Bug middle-end/17957] [4.0 regression] vector type node used after garbage-collected

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 01:39 --- New patch which fixes the testcase for me (I added the assert to the patch also). I hate that I had to add tree-complex.c to the GTFILES, I wonder if someone will come up with an automatic way of doing

[Bug java/18679] New: Does not bootstrap; error: '_Jv_Constants java::lang::Class::constants' is private

2004-11-25 Thread schnetter at aei dot mpg dot de
I checked out a version from CVS on 2004-11-25, configured with ~/src/gcc/configure --prefix=$HOME/gcc --enable-languages=c,ada,c++,f95,java,objc,treelang and ran "make bootstrap". This fails with the error In file included from /home/eschnett/src/gcc/libjava/link.cc:13: ./include/confi

[Bug libgcj/18679] [4.0 Regression] Does not bootstrap; error: '_Jv_Constants java::lang::Class::constants' is private

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 01:43 --- Already know. Mark posted a patch which he tested/made (with my help and others). http://gcc.gnu.org/ml/gcc-patches/2004-11/msg02208.html -- What|Removed |Added ---

[Bug libstdc++/17218] unknown subjects in generated libstdc++ manpages

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 01:57 --- Fixed on the mainline. -- What|Removed |Added Status|UNCONFIRMED

[Bug libstdc++/17223] wrong/missing .so references in generated libstdc++ manpages

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 01:58 --- Fixed on the mainline. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/6764] Throwing exception causes crash with '-O2 -fomit-frame-pointer'

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-26 02:04 --- Subject: Bug 6764 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-26 02:04:11 Modified files: gcc: ChangeLog reload1.c Added files:

[Bug target/17220] Incorrect ouput for C++ exceptions with -fomit-frame-pointer

2004-11-25 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug target/17220] Incorrect ouput for C++ exceptions with -fomit-frame-pointer

2004-11-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-11-26 02:26 --- I could reproduce the patch previously, but after http://gcc.gnu.org/ml/gcc-patches/2004-11/msg02219.html and http://gcc.gnu.org/ml/gcc/2004-11/msg00912.html I can't. This may mean that it was a duplicate o

[Bug libgcj/18679] [4.0 Regression] Does not bootstrap; error: '_Jv_Constants java::lang::Class::constants' is private

2004-11-25 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-11-26 02:44 --- Fixed by: http://gcc.gnu.org/ml/gcc-cvs/2004-11/msg01269.html -- What|Removed |Added

[Bug c++/18635] use of uninitialised reference accepted in C++ front end

2004-11-25 Thread llib at computer dot org
--- Additional Comments From llib at computer dot org 2004-11-26 02:56 --- int &a = a; i don't believe this is valid code. i believe g++ should reject the code. various comp.std.c++ people agree with me. 8.3.2/4 states "[...] A reference shall be initialized to refer to a valid object

[Bug libstdc++/18644] [3.3/3.4/4.0 regression] -Wsynth warning in

2004-11-25 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2004-11-26 03:16 --- Subject: Re: [3.3/3.4/4.0 regression] -Wsynth warning in "bangerth at dealii dot org" <[EMAIL PROTECTED]> writes: | I am not an expert in ABI questions, but in my naive world constructors | are som

[Bug middle-end/17957] [4.0 regression] vector type node used after garbage-collected

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 03:55 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/17957] [4.0 regression] vector type node used after garbage-collected

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-26 03:55 --- Subject: Bug 17957 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-26 03:55:10 Modified files: gcc: ChangeLog Makefile.in tree-complex.c

[Bug libstdc++/18644] [3.3/3.4/4.0 regression] -Wsynth warning in

2004-11-25 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2004-11-26 04:33 --- Subject: Re: [3.3/3.4/4.0 regression] -Wsynth warning in > The issue is not taking the address of the copy constructor, but the > change in calling convention. It you declare a copy consttuctor, y

[Bug rtl-optimization/16356] Failure to use count register (branch on count register)

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-26 04:38 --- Subject: Bug 16356 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-26 04:38:13 Modified files: gcc: ChangeLog gcc/config/rs6000:

[Bug rtl-optimization/16356] Failure to use count register (branch on count register)

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-26 04:39 --- Subject: Bug 16356 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-11-26 04:38:53 Modified files: gcc: Change

[Bug c++/6764] Throwing exception causes crash with '-O2 -fomit-frame-pointer'

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-26 05:07 --- Subject: Bug 6764 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-11-26 05:07:33 Modified files: gcc: ChangeL

[Bug c++/6764] Throwing exception causes crash with '-O2 -fomit-frame-pointer'

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-26 05:08 --- Subject: Bug 6764 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_3-branch Changes by: [EMAIL PROTECTED] 2004-11-26 05:08:46 Modified files: gcc: ChangeL

[Bug c++/6764] Throwing exception causes crash with '-O2 -fomit-frame-pointer'

2004-11-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-11-26 05:10 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/18463] [4.0 Regression] Moving floating point through an integer register

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 05:11 --- Actually I missed that you have to use -fomit-frame-pointer, so this is not related to PR 18137 after all. -- What|Removed |Added ---

[Bug rtl-optimization/16356] Failure to use count register (branch on count register)

2004-11-25 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-11-26 04:46 --- Fixed mainline and gcc-3.4 branch -- What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/18137] [4.0 Regression] arguments being gimple registers cause redundant memory loads

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 05:13 --- Note the small example is wrong as not related at all, we just don't have enough registers so we use the agrument's location. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18137

[Bug rtl-optimization/16356] Failure to use count register (branch on count register)

2004-11-25 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16356

[Bug rtl-optimization/18137] [4.0 Regression] arguments being gimple registers cause redundant memory loads

2004-11-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-26 05:30 --- Fixed, at least it looks to be. Most likely by: 2004-11-25 Andrew Pinski <[EMAIL PROTECTED]> parts of PR rtl-opt/18463, rtl-opt/17647 * cse.c (canon_for_address): New function. (fin

[Bug target/11594] testcase gcc.dg/20020103-1.c fails with "scan-assembler-not LC"

2004-11-25 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-11-26 05:49 --- http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00583.html -- What|Removed |Added K

[Bug target/11594] testcase gcc.dg/20020103-1.c fails with "scan-assembler-not LC"

2004-11-25 Thread amodra at bigpond dot net dot au
-- What|Removed |Added Status|NEW |ASSIGNED Last reconfirmed|2004-01-16 19:24:35 |2004-11-26 05:49:38 date|

[Bug target/11594] testcase gcc.dg/20020103-1.c fails with "scan-assembler-not LC"

2004-11-25 Thread amodra at bigpond dot net dot au
-- What|Removed |Added Target Milestone|--- |3.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11594

<    1   2