[Bug middle-end/27945] [4.0/4.1/4.2 Regression] Packed struct of variable length has wrong size

2006-08-25 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-08-25 19:31 --- Reproduced. Looking at this now. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/17506] [4.0/4.1/4.2 regression] warning about uninitialized variable points to wrong location

2006-08-25 Thread kazu at gcc dot gnu dot org
--- Comment #26 from kazu at gcc dot gnu dot org 2006-08-25 20:41 --- I'm going to test the patch in Comment #25. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/20983] [4.0/4.1/4.2 Regression] varargs functions force va_list variable to stack unnecessarily

2006-08-25 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-08-26 01:26 --- I'm looking at this. -- kazu at gcc dot gnu dot org changed: What|Removed |Added CC

[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-08-26 Thread kazu at gcc dot gnu dot org
--- Comment #10 from kazu at gcc dot gnu dot org 2006-08-26 07:32 --- Ian, would you like to take this bug? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622

[Bug middle-end/26632] [4.1/4.2 Regression] spurious warning: value computed is not used

2006-08-28 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-08-28 17:18 --- Subject: Bug 26632 Author: kazu Date: Mon Aug 28 17:18:29 2006 New Revision: 116510 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116510 Log: gcc/ PR middle-end/26632 * convert.c

[Bug tree-optimization/17506] [4.0/4.1/4.2 regression] warning about uninitialized variable points to wrong location

2006-08-28 Thread kazu at gcc dot gnu dot org
--- Comment #27 from kazu at gcc dot gnu dot org 2006-08-28 17:28 --- The real fix it to issue uninitialized warnings before the inliner kicks in but after we go into SSA, which is impossible until we start doing early SSA. As Nathan suggests, this caveat should be mentioned

[Bug target/28881] New: Improve epilogue code in m68k

2006-08-29 Thread kazu at gcc dot gnu dot org
: enhancement Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: m68k-none-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28881

[Bug target/28882] New: Use more register name macros in m68k port

2006-08-29 Thread kazu at gcc dot gnu dot org
Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: m68k-none-elf http://gcc.gnu.org/bugzilla

[Bug target/28882] Use more register name macros in m68k port

2006-08-29 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-08-29 06:54 --- For cleanliness, we can define STACK_POINTER_REGNUM in terms of SP_REG. The same would apply to FRAME_POINTER_REGNUM once we define FP_REG in m68k.md. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28882

[Bug middle-end/28884] New: TARGET_FUNCTION_VALUE not documented

2006-08-29 Thread kazu at gcc dot gnu dot org
at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28884

[Bug target/28889] New: Incorect support for -fstack-limit

2006-08-29 Thread kazu at gcc dot gnu dot org
dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: m68k-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28889

[Bug middle-end/26632] [4.1 Regression] spurious warning: value computed is not used

2006-08-30 Thread kazu at gcc dot gnu dot org
--- Comment #10 from kazu at gcc dot gnu dot org 2006-08-30 06:00 --- Subject: Bug 26632 Author: kazu Date: Wed Aug 30 06:00:35 2006 New Revision: 116580 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116580 Log: PR middle-end/26632 * gcc.dg/pr26632.c: New. Added

[Bug target/28896] New: m68k port quietly accepts -fstack-limit-symbol on ColdFire

2006-08-30 Thread kazu at gcc dot gnu dot org
Version: unknown Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: m68k-elf

[Bug target/28896] conditional trap goes messed up

2006-08-30 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-08-31 02:58 --- trapcs for -fstack-limit-symbol is printed as text in m68k.c, not as an insn in m68k.md. Search for trapcs in m68k.c. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28896

[Bug middle-end/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2006-09-01 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-09-01 18:38 --- Reproduced. -- kazu at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug middle-end/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2006-09-01 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug middle-end/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2006-09-01 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-09-01 19:17 --- Reduced down to: /* m68k-none-elf-gcc -O2 -m68000 */ _Complex float foo (float a) { return __builtin_copysign (a != a, a); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28911

[Bug middle-end/28884] [4.2 Regression] TARGET_FUNCTION_VALUE not documented

2006-09-14 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-09-14 21:15 --- Subject: Bug 28884 Author: kazu Date: Thu Sep 14 21:15:12 2006 New Revision: 116951 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116951 Log: PR middle-end/28884. * doc/tm.texi

[Bug middle-end/28884] [4.2 Regression] TARGET_FUNCTION_VALUE not documented

2006-09-14 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-09-14 21:15 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/20983] [4.0/4.1/4.2 Regression] varargs functions force va_list variable to stack unnecessarily

2006-09-23 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|kazu at gcc dot gnu dot org |unassigned at gcc dot gnu

[Bug middle-end/27945] [4.0/4.1/4.2 Regression] Packed struct of variable length has wrong size

2006-09-23 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|kazu at gcc dot gnu dot org |unassigned at gcc dot gnu

[Bug target/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2006-09-24 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-09-24 06:41 --- This is because of GEN_INT (0x8000) is used in SImode. Searching for GEN_INT (0x8000) in m68k.md reveals three such uses. -- kazu at gcc dot gnu dot org changed: What|Removed

[Bug target/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2006-09-24 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-09-24 18:47 --- Subject: Bug 28911 Author: kazu Date: Sun Sep 24 18:47:25 2006 New Revision: 117181 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117181 Log: gcc/ PR target/28911 * config/m68k/m68k.md (negsf2

[Bug target/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2006-09-24 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-09-24 18:48 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24028] CCP is broken

2006-02-05 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-02-05 21:43 --- Last time I came up with a patch, it introduced 0.1% or so of slow down. I'll try my patch again when I get a chance. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24028

[Bug middle-end/26684] [4.2 Regression] ppc-Darwin bootstrap failure

2006-03-14 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-03-14 20:47 --- Subject: Bug 26684 Author: kazu Date: Tue Mar 14 20:47:17 2006 New Revision: 112067 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112067 Log: PR middle-end/26684 * reg-stack.c

[Bug middle-end/26684] [4.2 Regression] ppc-Darwin bootstrap failure

2006-03-14 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-03-14 21:11 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/26557] [4.0 Regression] ICE in simplify_subreg

2006-04-11 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-04-11 23:47 --- Subject: Bug 26557 Author: kazu Date: Tue Apr 11 23:47:35 2006 New Revision: 112870 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112870 Log: Backport from mainline. 2006-03-13 Roger Sayle

[Bug target/27374] New: *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: kazu at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27374

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-01 21:55 --- Subject: Bug 27374 Author: kazu Date: Mon May 1 21:55:02 2006 New Revision: 113436 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113436 Log: PR target/27374 * config/arm/vfp.md (*arm_movdi_vfp

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-01 21:56 --- Subject: Bug 27374 Author: kazu Date: Mon May 1 21:56:47 2006 New Revision: 113437 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113437 Log: PR target/27374 * config/arm/vfp.md (*arm_movdi_vfp

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-01 21:58 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-02 14:05 --- Subject: Bug 27374 Author: kazu Date: Tue May 2 14:05:14 2006 New Revision: 113464 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113464 Log: Backport: 2006-05-01 Kazu Hirata [EMAIL PROTECTED

[Bug target/27387] New: Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
Version: unknown Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target AssignedTo: kazu at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-02 15:04 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:04:52 2006 New Revision: 113467 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113467 Log: gcc/ PR target/27387 * arm.c (arm_output_mi_thunk

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-02 15:06 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:06:35 2006 New Revision: 113468 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113468 Log: gcc/ PR target/27387 * arm.c (arm_output_mi_thunk

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-02 15:13 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:13:02 2006 New Revision: 113470 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113470 Log: gcc/ PR target/27387 * arm.c (arm_output_mi_thunk

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-02 15:17 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:17:25 2006 New Revision: 113471 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113471 Log: Backport: 2006-05-02 Kazu Hirata [EMAIL PROTECTED

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-02 15:26 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-04 20:13 --- Subject: Bug 26765 Author: kazu Date: Thu May 4 20:13:37 2006 New Revision: 113536 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113536 Log: gcc/ PR target/26765 * config/mips/mips.c

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-04 20:15 --- Subject: Bug 26765 Author: kazu Date: Thu May 4 20:14:58 2006 New Revision: 113537 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113537 Log: gcc/ PR target/26765 * config/mips/mips.c

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-05-04 20:18 --- Subject: Bug 26765 Author: kazu Date: Thu May 4 20:18:24 2006 New Revision: 113538 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113538 Log: gcc/ PR target/26765 * config/mips/mips.c

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-04 20:21 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/27477] New: The H8 port doesn't build

2006-05-07 Thread kazu at gcc dot gnu dot org
dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: h8300-none-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27477

[Bug bootstrap/27477] The H8 port doesn't build

2006-05-07 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-08 04:42 --- Created an attachment (id=11399) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11399action=view) testcase Compile this testcase, derived from libstdc++, with -msx -O2. -- http://gcc.gnu.org/bugzilla

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 15:26 --- Can we close this PR now? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25496

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #15 from kazu at gcc dot gnu dot org 2006-05-08 15:41 --- I cannot reproduce the problem even with -O2 -fno-trapping-math. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16589

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #16 from kazu at gcc dot gnu dot org 2006-05-08 15:47 --- Disregard my last comment. The original testcase still fails if I use -fno-trapping-math. The testcase in #3 doesn't fail with or without -fno-trapping-math. -- kazu at gcc dot gnu dot org changed

[Bug target/22049] M68K Coldfire: ICE in reload_cse_simplify_operands

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 15:55 --- Not reproducible on mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #17 from kazu at gcc dot gnu dot org 2006-05-08 16:00 --- Andreas, are you going to submit your patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16589

[Bug target/19749] Coldfire ICE at -O2 or higher

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 16:04 --- The mainline works fine. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/22001] ICE while building cross compiler

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 16:09 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/22001] ICE while building cross compiler

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:10 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/17114] ColdFire ICE with illegal constraints

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:14 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19421] [4.0/4.1/4.2 regression] ICE with soft-float on m68k

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #18 from kazu at gcc dot gnu dot org 2006-05-08 16:19 --- Not reproducible with mainiline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-08 16:21 --- Closed as the submitter agrees. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/21671] Returning result of long long multiply from function clobbers lower 32 bits

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-08 16:29 --- According to Andreas, this works as of 4.0.2. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24279] SEGV at reload.c:2400 with -O2

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-08 16:32 --- Works as of 4.1 according to #7. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23442] Compiler fails to build - internal compiler error: in do_SUBST, at combine.c:462

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-08 16:44 --- Not reproducible. I built a m68k-elf toolchain on x86_64-pc-linux-gnu and compiled the testcase. No ICE was observed. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23695] [ColdFire] Illegal move of byte intoo address register causes compiler to ICE

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:55 --- Still reproducible with mainline. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23695

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 18:55 --- Reduced to a C testcase: extern void bar (int c); int b; int foo (int c1, int c2, int c3) { int plus = c1 == c2; if ((plus || c1 == c3) ! b) bar (plus); } -- http://gcc.gnu.org/bugzilla

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-09 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-10 14:21 --- Reduced down to: extern void bar (int); int foo (int a, int b) { int c = a == b; if (c) bar (c); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27477

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-10 15:00 --- The combiner seems to be doing something strange: (insn 13 12 16 2 (set (reg:HI 21) (eq:HI (cc0) (const_int 0 [0x0]))) 237 {*bstzhireg} (nil) (nil)) (insn 16 13 17 2 (set (cc0) (reg:HI

[Bug c/27489] [4.1/4.2 regression] ICE on broken switch condition

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-10 16:49 --- Assigning to Volker as he posted a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/26415] [4.2 regression] m68k-linux bootstrap error during stage2

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-10 17:00 --- Could you submit a preprocessed testcase? Many of us do not have m68k hardware that can be used for bootstrap. Thanks, -- kazu at gcc dot gnu dot org changed: What|Removed

[Bug target/24949] FAIL: gcc.c-torture/compile/20000403-2.c -O0

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-10 17:35 --- Subject: Bug 24949 Author: kazu Date: Wed May 10 17:35:24 2006 New Revision: 113675 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113675 Log: PR target/24949 * config/m68k/m68k.md

[Bug target/24949] FAIL: gcc.c-torture/compile/20000403-2.c -O0

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-10 17:35 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27538] New: execute/20030128-1.c FAILs

2006-05-10 Thread kazu at gcc dot gnu dot org
: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27538

[Bug target/27539] New: gcc.c-torture/execute/941014-2.c FAILs

2006-05-10 Thread kazu at gcc dot gnu dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27539

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-11 07:31 --- Some analysis at: http://gcc.gnu.org/ml/gcc/2006-05/msg00263.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27505

[Bug target/27538] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-11 18:44 --- Just for a reference, here is execute/20030128-1.c. unsigned char x = 50; volatile short y = -5; int main () { x /= y; if (x != (unsigned char) -10) abort (); exit (0); } Now, with -O1, the load of y

[Bug target/27538] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-11 18:54 --- Here is a reduced testcase. volatile short y; int foo (void) { return y; } With -O1, this function magically turns into return 0; like so foo: @ Function supports interworking. @ args = 0, pretend

[Bug target/27538] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-11 19:40 --- The combiner combines === i1 === (insn 10 8 11 2 (set (reg/f:SI 103) (symbol_ref:SI (y) var_decl 0xf7f71de0 y)) 145 {*arm_movsi_insn} (nil) (nil)) === i2 === (insn 11 10 13 2 (set (reg:SI 105 [ y

[Bug target/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-11 20:36 --- I just confirmed that 4.1 generates correct code with -O1, so this is a regression. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27539] gcc.c-torture/execute/941014-2.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-12 17:04 --- The exact same problem as PR rtl-optmization/27538 is happening. *** This bug has been marked as a duplicate of 27538 *** -- kazu at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-12 17:04 --- *** Bug 27539 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27538

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-12 17:05 --- Note that the same bug is causing FAIL: gcc.c-torture/execute/941014-2.c execution, -O1 FAIL: gcc.c-torture/execute/941014-2.c execution, -O2 FAIL: gcc.c-torture/execute/941014-2.c execution, -Os -- http

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-14 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-05-14 16:07 --- Subject: Bug 27538 Author: kazu Date: Sun May 14 16:07:12 2006 New Revision: 113763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113763 Log: PR rtl-optimization/27538 * combine.c

[Bug bootstrap/27645] New: arm-none-eabi doesn't build

2006-05-17 Thread kazu at gcc dot gnu dot org
build Product: gcc Version: unknown Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org

[Bug c++/27506] [4.2 Regression] bitfield enum handling regression

2006-05-17 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-17 20:31 --- Reproduced as of svn revision 113870. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27506

[Bug c++/27471] [4.2 Regression] ICE within build_c_cast cp/typeck.c:5434

2006-05-17 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-17 20:39 --- Assigning to Mark Mitchell as he agreed. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-17 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-17 20:41 --- Mark Mitchell checked in a patch recently. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-17 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-05-17 21:35 --- Subject: Bug 27477 Author: kazu Date: Wed May 17 21:34:57 2006 New Revision: 113872 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113872 Log: PR rtl-optimization/27477 * combine.c (try_combine

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-17 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27477

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-17 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-17 21:37 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/27616] [4.1/4.2 Regression] Internal error with -O1 (CSE)

2006-05-18 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug rtl-optimization/27671] [4.2 Regression] optimization error on pentium4-Linux with %, regression from gcc-4.1.0

2006-05-18 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug rtl-optimization/27616] [4.1/4.2 Regression] Internal error with -O1 (CSE)

2006-05-19 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-19 19:36 --- Infinite recursion is going on in CSE. Here is what happens. At cse.c:4278 in fold_rtx, we have (gdb) call debug_rtx(x) (plus:SI (reg/v/f:SI 60 [ first ]) (const_int 4 [0x4])) (gdb) call debug_rtx(y

[Bug rtl-optimization/27671] [4.2 Regression] optimization error on pentium4-Linux with %, regression from gcc-4.1.0

2006-05-19 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-20 04:57 --- The whole problem is reduced to the combiner doing wrong simplification of XOR. Here are some details. Consider: extern void abort (void) __attribute__ ((noreturn)); extern void exit (int) __attribute__ ((noreturn

[Bug target/27266] [4.2 Regression] syncronization primitives cause ICE with -march=pentium or better

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-20 08:00 --- Reduced down to: signed long long sll; void foo (void) { __sync_fetch_and_add (sll, 1); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27266

[Bug target/27266] [4.2 Regression] syncronization primitives cause ICE with -march=pentium or better

2006-05-20 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug target/27266] [4.2 Regression] syncronization primitives cause ICE with -march=pentium or better

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-05-20 19:40 --- Posted a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added URL

[Bug rtl-optimization/27671] [4.2 Regression] optimization error on pentium4-Linux with %, regression from gcc-4.1.0

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-20 19:52 --- Posted a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added URL

[Bug middle-end/12454] large number of if ();else if cause

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #10 from kazu at gcc dot gnu dot org 2006-05-20 20:10 --- *** Bug 21898 has been marked as a duplicate of this bug. *** -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-20 20:10 --- *** This bug has been marked as a duplicate of 12454 *** -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/27535] ICE with -O2 -fsee

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-21 01:24 --- Can you still reproduce this bug with the most recent mainline? I am having trouble reproducing this bug. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/27535] ICE with -O2 -fsee

2006-05-20 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-21 01:28 --- Confirmed with -O3 -fsee. -- kazu at gcc dot gnu dot org changed: What|Removed |Added Last

[Bug target/26622] [4.0/4.1/4.2 Regression] ICE in extract_insn, at recog.c:2084

2006-05-20 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

  1   2   3   >