[Bug middle-end/18231] [4.0 regression] Nested inline function not inlined

2004-10-30 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2004-10-30 18:52 --- The testcase was simplified too much. int f (int i) { auto inline __attribute__ ((always_inline)) int h (int i) { return i; } auto inline __attribute__ ((always_inline)) int g (void) { return h (i); } ret

[Bug middle-end/18231] [4.0 regression] Nested inline function not inlined

2004-10-30 Thread schwab at suse dot de
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18231

[Bug middle-end/18231] New: [4.0 regression] Nested inline function not inlined

2004-10-30 Thread schwab at suse dot de
When a nested inline function calls another nested inline function the latter is never inlined (even if marked always_inline). This breaks glibc. void f (void) { auto inline __attribute__ ((always_inline)) void h (void) { } auto inline __attribute__ ((always_inline)) void g (void) { h (

[Bug rtl-optimization/17933] [4.0 Regression] ICE: in schedule_insns, at /sched-rgn.c:2555

2004-10-30 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2004-10-30 18:23 --- I'm just going to look at it briefly... -- What|Removed |Added AssignedTo|unassigned at gc

[Bug rtl-optimization/17581] [3.4 Regression] Long long arithmetic fails inside a switch/case statement when compiled with -O2

2004-10-30 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-30 18:12 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/17581] [3.4 Regression] Long long arithmetic fails inside a switch/case statement when compiled with -O2

2004-10-30 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-30 18:03 --- Subject: Bug 17581 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-10-30 18:02:59 Modified files: gcc: Change

[Bug target/18230] SPARC VIS instructions are not generated by GCC

2004-10-30 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |enhancement Keywords||missed-optimization http://gcc.gnu.org/bugzilla/s

[Bug target/18230] SPARC VIS instructions are not generated by GCC

2004-10-30 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2004-10-30 16:10 --- Created an attachment (id=7435) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7435&action=view) patch to generate fpadd16 and fpsub16 fpadd16 can now be generated for typedef short jim_vec __attribute

[Bug target/18230] New: SPARC VIS instructions are not generated by GCC

2004-10-30 Thread phython at gcc dot gnu dot org
GCC can generate vector instructions now, through builtins or through the autovectorizer. So, GCC should be able to generate VIS instructions. -- Summary: SPARC VIS instructions are not generated by GCC Product: gcc Version: 4.0.0 Status: UNCONFIRMED

[Bug fortran/16487] gfortran core dump on big array

2004-10-30 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-30 14:56 --- This is fixed for sure now, we were not taking advangate of TREE_CHAIN being the chain next and this fixes that. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16487

[Bug ada/18217] [4.0 Regression] Ada Bootstrap failures on powerpc-darwin with undefined symbol (__Unwind_fallback_frame_state_for)

2004-10-30 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[4.0 Regression] Bootstrap |[4.0 Regression] Ada |failures on powerpc-darwin |Bootstrap failures on |

[Bug libstdc++/18159] tr1/tuple is broken on darwin

2004-10-30 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-30 14:22 --- Not fully fixed, _I is the one which is invalid usage also. The error I get: /Users/pinskia/src/local/gcc/objdir/powerpc-apple-darwin7.4.1/libstdc++-v3/include/tr1/tuple: 1548: error: expected `>' before num

[Bug c/16666] [3.4 regression] dremf type conflict

2004-10-30 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-30 13:46 --- Fixed on the mainline right now. -- What|Removed |Added Known to fail|3.4.1 4.0.0

[Bug c/18229] function names in warnings messed up

2004-10-30 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-30 13:41 --- Not a bug, you have LC_ALL or one of the other LC_* flags set to *UTF8 and your terminal does not support UTF8. -- What|Removed |Added -

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-30 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at dberlin dot org 2004-10-30 13:15 --- Subject: Re: SPEC CPU2000 173.applu tree-loop-linear ICE It only pops up with -ftree-loop-linear, which is a new option for 4.0. So no, it's probably not a regression. On Sat, 30 Oct 2004, giovannibajo at lib

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-30 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-10-30 13:06 --- I assume this is a regression? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18168

[Bug c/16666] [3.4/4.0 regression] dremf type conflict

2004-10-30 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-30 08:50 --- Subject: Bug 1 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-10-30 08:50:31 Modified files: gcc: ChangeLog c-decl.c gcc/tests

[Bug c/18229] New: function names in warnings messed up

2004-10-30 Thread ak at muc dot de
On 4.0.0 20041030: All function names printed in C warnings contain binary garbage LANG=C fixes it. -- Summary: function names in warnings messed up Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2

<    1   2