[Bug libgcj/40860] [4.4/4.5 regression] regressions in libjava testsuite on arm-linux

2010-03-30 Thread pbrook at gcc dot gnu dot org
--- Comment #29 from pbrook at gcc dot gnu dot org 2010-03-30 14:04 --- Wouldn't it be better to just remove _Unwind_GetRegionStart? This function is not part of the ARM EABI, and removing it would expose any (already broken) users at compile time. -- http://gcc.gnu.org/bugzilla

[Bug inline-asm/39440] User Manual: describe asm (%a0,%c0::)

2009-03-12 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2009-03-12 13:45 --- I'm not so sure documenting these is a good idea. Aren't these really internal implementation details that are accidentally exposed via asm()? IMHO putting them in the user documentation is risky because it means

[Bug target/38703] testsuite __gnu_mcount_nc link error when profiling on arm

2009-01-02 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2009-01-02 17:01 --- That's what dg-require-profiling does. IMHO this is a deficiency in your glibc. It's very hard to distinguish between something is subtly busted and my glibc sucks, so I'm not sure fixing this is appropriate for fsf

[Bug fortran/36031] ARM -fshort-enums attribute not emitted for Fortran

2008-05-28 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2008-05-29 00:13 --- I think this is a gfortran bug. It implements its own short-enums flag instead of using flag_short_enums. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35071] bad instruction `do_itt eq'

2008-02-18 Thread pbrook at gcc dot gnu dot org
--- Comment #9 from pbrook at gcc dot gnu dot org 2008-02-19 01:30 --- Fixed -- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/35071] bad instruction `do_itt eq'

2008-02-18 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2008-02-19 01:29 --- Subject: Bug 35071 Author: pbrook Date: Tue Feb 19 01:29:09 2008 New Revision: 132404 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=132404 Log: 2008-02-19 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/35071] bad instruction `do_itt eq'

2008-02-18 Thread pbrook at gcc dot gnu dot org
--- Comment #11 from pbrook at gcc dot gnu dot org 2008-02-19 04:33 --- Subject: Bug 35071 Author: pbrook Date: Tue Feb 19 04:32:15 2008 New Revision: 132408 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=132408 Log: 2008-02-19 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/21691] ICE in reload_cse_simplify_operands, at postreload.c:391 (ARM -mthumb -Os)

2008-02-13 Thread pbrook at gcc dot gnu dot org
--- Comment #6 from pbrook at gcc dot gnu dot org 2008-02-13 14:17 --- I agree with Nick. Unless there's some evidence that this bug still exists in versions of gcc that we still support, I'm going to put this down to general 3.4 brokeness and assume it has already been fixed

[Bug target/30192] [arm] Wrong sp value on exit after calling __floatdidf or __floatundidf

2007-12-12 Thread pbrook at gcc dot gnu dot org
--- Comment #6 from pbrook at gcc dot gnu dot org 2007-12-13 01:04 --- Subject: Bug 30192 Author: pbrook Date: Thu Dec 13 01:03:53 2007 New Revision: 130800 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130800 Log: 2007-12-13 Richard Earnshaw [EMAIL PROTECTED] PR

[Bug bootstrap/34205] enum type/size error

2007-11-28 Thread pbrook at gcc dot gnu dot org
--- Comment #13 from pbrook at gcc dot gnu dot org 2007-11-28 19:05 --- The short answer is don't do that. -mabi=iwmmxt selects a bare-metal (short-enum) AAPCS variant with iWMMXt calling conventions. As such it is incompatible with the Linux EABI supplement (http

[Bug target/32753] [4.2 Regression] building a crosscompiler for arm-elf fails because of an error in cirrus.md

2007-07-25 Thread pbrook at gcc dot gnu dot org
--- Comment #11 from pbrook at gcc dot gnu dot org 2007-07-25 15:47 --- Should be fixed now. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug regression/32849] Unnecessary %esp inc/decrements in trivial code

2007-07-24 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2007-07-24 19:11 --- You can use -mpreferred-stack-boundary=2 to disable this feature if you know you're never going to need the additional stack alignment. The compiler has know way of knowing whet the rest of your application does, so

[Bug target/32753] [4.2 Regression] building a crosscompiler for arm-elf fails because of an error in cirrus.md

2007-07-16 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2007-07-16 13:01 --- Subject: Bug 32753 Author: pbrook Date: Mon Jul 16 13:01:18 2007 New Revision: 126679 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126679 Log: 2007-07-16 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/32753] [4.2 Regression] building a crosscompiler for arm-elf fails because of an error in cirrus.md

2007-07-16 Thread pbrook at gcc dot gnu dot org
--- Comment #9 from pbrook at gcc dot gnu dot org 2007-07-16 13:03 --- Subject: Bug 32753 Author: pbrook Date: Mon Jul 16 13:03:07 2007 New Revision: 126680 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126680 Log: 2007-07-16 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/32753] [4.2 Regression] building a crosscompiler for arm-elf fails because of an error in cirrus.md

2007-07-16 Thread pbrook at gcc dot gnu dot org
--- Comment #10 from pbrook at gcc dot gnu dot org 2007-07-16 13:18 --- Subject: Bug 32753 Author: pbrook Date: Mon Jul 16 13:18:45 2007 New Revision: 126681 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126681 Log: 2007-07-16 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/32753] [4.2 Regression] building a crosscompiler for arm-elf fails because of an error in cirrus.md

2007-07-15 Thread pbrook at gcc dot gnu dot org
--- Comment #4 from pbrook at gcc dot gnu dot org 2007-07-16 01:04 --- Builds fine for me. The bogus constraint is in a pattern that is never used - the predicate is TARGET_ARM TARGET_HARD_FLOAT TARGET_MAVERICK 0 [...] gen* are clever enough to eliminate it before it causes

[Bug target/32753] [4.2 Regression] building a crosscompiler for arm-elf fails because of an error in cirrus.md

2007-07-15 Thread pbrook at gcc dot gnu dot org
--- Comment #5 from pbrook at gcc dot gnu dot org 2007-07-16 01:28 --- In further investigation building with a prehistoric (3.0.1) host compiler may also cause the same failure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32753

[Bug c++/32016] sizeof(class) always a multiple of 4 on 32 bit machine

2007-05-21 Thread pbrook at gcc dot gnu dot org
--- Comment #7 from pbrook at gcc dot gnu dot org 2007-05-21 23:55 --- On arm-elf structures are padded/aligned to a 4-byte boundary. This is a feature of the ABI. The microsoft compiler obviously conforms to a different ABI, which is why you get different results. Both are correct

[Bug target/32007] [4.3 Regression] bootstrap broken on ARM v3

2007-05-20 Thread pbrook at gcc dot gnu dot org
--- Comment #3 from pbrook at gcc dot gnu dot org 2007-05-20 12:18 --- Subject: Bug 32007 Author: pbrook Date: Sun May 20 11:18:27 2007 New Revision: 124871 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=124871 Log: 2007-04-20 Martin Michlmayr [EMAIL PROTECTED] PR

[Bug target/30486] segfault in aggregate_value_p while bootstrapping fortran

2007-05-16 Thread pbrook at gcc dot gnu dot org
--- Comment #2 from pbrook at gcc dot gnu dot org 2007-05-16 20:05 --- Fixed. http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01010.html -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/14331] please add option to suppress warning message no newline at end of file

2007-04-07 Thread pbrook at gcc dot gnu dot org
-- pbrook at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dave dot korn at artimi dot |dot org

[Bug target/29983] Out of range offset for ldrd/strd intruction.

2007-03-02 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2007-03-02 22:51 --- Fixed. trunk r122437 http://gcc.gnu.org/ml/gcc-cvs/2007-03/msg00020.html 4.2 r122489 http://gcc.gnu.org/ml/gcc-cvs/2007-03/msg00072.html -- pbrook at gcc dot gnu dot org changed: What|Removed

[Bug target/28675] [4.1/4.2/4.3 regression] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2007-01-30 Thread pbrook at gcc dot gnu dot org
--- Comment #12 from pbrook at gcc dot gnu dot org 2007-01-30 18:06 --- Before reload the problematic instruction is: (set (mem:HI (something)) (subreg:HI (reg:SI 177))) Reload decides to reload the second operand into a register. In find_reloads_subreg_address

[Bug target/16634] arm-elf-gcc problems when generating code for __attribute__ ((interrupt (IRQ)))

2007-01-03 Thread pbrook at gcc dot gnu dot org
--- Comment #6 from pbrook at gcc dot gnu dot org 2007-01-04 00:09 --- Subject: Bug 16634 Author: pbrook Date: Thu Jan 4 00:09:48 2007 New Revision: 120413 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120413 Log: 2007-01-03 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-12-04 Thread pbrook at gcc dot gnu dot org
--- Comment #22 from pbrook at gcc dot gnu dot org 2006-12-04 15:10 --- I disagree. All code that requires new gas would previously ICE. Any code that currently compiles with 4.1 should be unaffected. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-12-03 Thread pbrook at gcc dot gnu dot org
--- Comment #20 from pbrook at gcc dot gnu dot org 2006-12-03 22:48 --- As mentioned in the original patch submission mail you need a newer gas. http://gcc.gnu.org/ml/gcc-patches/2006-09/msg00805.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug target/28675] [4.1/4.2 regression] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2006-09-27 Thread pbrook at gcc dot gnu dot org
--- Comment #11 from pbrook at gcc dot gnu dot org 2006-09-27 14:12 --- I ICE in comment #10 looks like it may be a different problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28675

[Bug target/29230] [4.1 regression] gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

2006-09-27 Thread pbrook at gcc dot gnu dot org
--- Comment #7 from pbrook at gcc dot gnu dot org 2006-09-27 17:10 --- Subject: Bug 29230 Author: pbrook Date: Wed Sep 27 17:09:40 2006 New Revision: 117253 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117253 Log: 2006-09-27 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/29230] [4.1 regression] gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

2006-09-27 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2006-09-27 17:10 --- Subject: Bug 29230 Author: pbrook Date: Wed Sep 27 17:10:22 2006 New Revision: 117254 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117254 Log: 2006-09-27 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/29230] [4.1 regression] gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

2006-09-27 Thread pbrook at gcc dot gnu dot org
--- Comment #9 from pbrook at gcc dot gnu dot org 2006-09-27 17:11 --- Fixed. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/29230] [4.1 regression] gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

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

[Bug target/28604] [4.1/4.2 Regression] gcc.c-torture/execute/20050604-1.c fails on IA64 at -O3

2006-09-20 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2006-09-20 22:55 --- IIRC my change can cause entries to be present into the hash table that wouldn't have been there before. However this should be harmless. I don't have any helpful suggestons why this is broken. -- http

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-09-19 Thread pbrook at gcc dot gnu dot org
--- Comment #15 from pbrook at gcc dot gnu dot org 2006-09-19 13:18 --- Subject: Bug 28516 Author: pbrook Date: Tue Sep 19 13:18:27 2006 New Revision: 117055 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117055 Log: 2006-09-19 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-09-19 Thread pbrook at gcc dot gnu dot org
--- Comment #16 from pbrook at gcc dot gnu dot org 2006-09-19 13:19 --- Subject: Bug 28516 Author: pbrook Date: Tue Sep 19 13:19:24 2006 New Revision: 117056 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117056 Log: 2006-09-19 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-09-19 Thread pbrook at gcc dot gnu dot org
--- Comment #17 from pbrook at gcc dot gnu dot org 2006-09-19 13:26 --- Fixed. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

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

[Bug target/28675] [4.1/4.2 regression] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2006-09-13 Thread pbrook at gcc dot gnu dot org
--- Comment #5 from pbrook at gcc dot gnu dot org 2006-09-13 19:00 --- This is looking like a latent reload bug. I don't see anything in r105121 that could cause this bug. I can reproduce it on non-linux and non-eabi arm targets. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28675

[Bug libfortran/19273] No automatic dependencies in libgfortran

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

[Bug target/28675] [4.1/4.2 regression] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2006-08-25 Thread pbrook at gcc dot gnu dot org
-- pbrook at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pbrook at gcc dot gnu dot |dot org

[Bug target/28621] [4.1/4.2 Regression] SIGSEGV in set_fast_math () at -Os

2006-08-25 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2006-08-25 20:40 --- Subject: Bug 28621 Author: pbrook Date: Fri Aug 25 20:39:48 2006 New Revision: 116431 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116431 Log: 2006-08-25 Jan Hubicka [EMAIL PROTECTED] PR target

[Bug target/16634] arm-elf-gcc problems when generating code for __attribute__ ((interrupt (IRQ)))

2006-08-08 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2006-08-08 23:05 --- *** Bug 25428 has been marked as a duplicate of this bug. *** -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt (IRQ)))

2006-08-08 Thread pbrook at gcc dot gnu dot org
--- Comment #11 from pbrook at gcc dot gnu dot org 2006-08-08 23:05 --- Assembly in initial comment is bogus. Should be ldmfd {..., pc}^. ldmrd {... lr}^ does somethething completely different. *** This bug has been marked as a duplicate of 16634 *** -- pbrook at gcc dot gnu dot

[Bug target/16634] arm-elf-gcc problems when generating code for __attribute__ ((interrupt (IRQ)))

2006-08-08 Thread pbrook at gcc dot gnu dot org
--- Comment #2 from pbrook at gcc dot gnu dot org 2006-08-08 23:47 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00230.html -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/28547] New: Large compile time regression with -g

2006-07-30 Thread pbrook at gcc dot gnu dot org
Status: UNCONFIRMED Keywords: compile-time-hog Severity: normal Priority: P3 Component: debug AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pbrook at gcc dot gnu dot org GCC target triplet: arm-none-linux-gnueabi http

[Bug debug/28547] Large compile time regression with -g

2006-07-30 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2006-07-30 22:53 --- Created an attachment (id=11976) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11976action=view) Testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28547

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-28 Thread pbrook at gcc dot gnu dot org
--- Comment #6 from pbrook at gcc dot gnu dot org 2006-07-28 13:19 --- If your test fails with -fno-exceptions then you're hitting a different bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-28 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2006-07-28 15:06 --- I don't believe that it's possible to trigger this ICE unless you specify -fexceptions or -funwind-tables. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread pbrook at gcc dot gnu dot org
-- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread pbrook at gcc dot gnu dot org
--- Comment #2 from pbrook at gcc dot gnu dot org 2006-07-27 23:37 --- Huh. I thought glibc had removed all their nested functions. The unwind table generation code can't cope with the prologue generated for nested functions. The reduced testcase passes the -O because gcc un-nests

[Bug target/27363] ARM gcc 4.1 optimization bug

2006-07-20 Thread pbrook at gcc dot gnu dot org
--- Comment #12 from pbrook at gcc dot gnu dot org 2006-07-20 13:57 --- Subject: Bug 27363 Author: pbrook Date: Thu Jul 20 13:57:31 2006 New Revision: 115614 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=115614 Log: 2006-07-20 Paul Brook [EMAIL PROTECTED] PR 27363

[Bug target/27363] ARM gcc 4.1 optimization bug

2006-07-20 Thread pbrook at gcc dot gnu dot org
--- Comment #13 from pbrook at gcc dot gnu dot org 2006-07-20 13:59 --- Subject: Bug 27363 Author: pbrook Date: Thu Jul 20 13:59:22 2006 New Revision: 115616 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=115616 Log: Backport from mainline. PR 27363 gcc

[Bug target/27363] ARM gcc 4.1 optimization bug

2006-07-20 Thread pbrook at gcc dot gnu dot org
--- Comment #14 from pbrook at gcc dot gnu dot org 2006-07-20 15:07 --- Subject: Bug 27363 Author: pbrook Date: Thu Jul 20 15:07:25 2006 New Revision: 115620 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=115620 Log: 2006-07-20 Paul Brook [EMAIL PROTECTED] Backport

[Bug target/27363] ARM gcc 4.1 optimization bug

2006-07-20 Thread pbrook at gcc dot gnu dot org
--- Comment #15 from pbrook at gcc dot gnu dot org 2006-07-20 15:08 --- FIxed. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/27363] ARM gcc 4.1 optimization bug

2006-07-18 Thread pbrook at gcc dot gnu dot org
--- Comment #11 from pbrook at gcc dot gnu dot org 2006-07-18 21:42 --- I'm working on this. Looks like a CSE bug. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27991] [4.2 regression] ICE in reload_cse_simplify_operands

2006-07-07 Thread pbrook at gcc dot gnu dot org
--- Comment #4 from pbrook at gcc dot gnu dot org 2006-07-07 23:39 --- Subject: Bug 27991 Author: pbrook Date: Fri Jul 7 23:38:56 2006 New Revision: 115272 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=115272 Log: 2006-07-08 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/27991] [4.2 regression] ICE in reload_cse_simplify_operands

2006-07-07 Thread pbrook at gcc dot gnu dot org
--- Comment #5 from pbrook at gcc dot gnu dot org 2006-07-07 23:39 --- Fixed. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/27991] [4.2 regression] ICE in reload_cse_simplify_operands

2006-07-06 Thread pbrook at gcc dot gnu dot org
--- Comment #3 from pbrook at gcc dot gnu dot org 2006-07-06 15:26 --- It looks like this is a latent bug. My patch allows negxf to operate on integer registers (previously it was only implemented on FP regs). This causes the register allocator to make different register choices

[Bug tree-optimization/18527] cannot determine number of iterations for loops with =

2006-04-04 Thread pbrook at gcc dot gnu dot org
--- Comment #12 from pbrook at gcc dot gnu dot org 2006-04-04 17:40 --- Subject: Bug 18527 Author: pbrook Date: Tue Apr 4 17:40:00 2006 New Revision: 112675 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112675 Log: 2006-04-04 Paul Brook [EMAIL PROTECTED] Backport

[Bug tree-optimization/18527] cannot determine number of iterations for loops with =

2006-04-02 Thread pbrook at gcc dot gnu dot org
--- Comment #11 from pbrook at gcc dot gnu dot org 2006-04-02 13:19 --- Subject: Bug 18527 Author: pbrook Date: Sun Apr 2 13:19:15 2006 New Revision: 112622 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112622 Log: 2006-04-02 Paul Brook [EMAIL PROTECTED] Backport

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2006-03-29 Thread pbrook at gcc dot gnu dot org
--- Comment #9 from pbrook at gcc dot gnu dot org 2006-03-29 15:21 --- Subject: Bug 23623 Author: pbrook Date: Wed Mar 29 15:21:13 2006 New Revision: 112493 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112493 Log: 2006-03-29 Paul Brook [EMAIL PROTECTED] PR middle-end

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2006-03-29 Thread pbrook at gcc dot gnu dot org
--- Comment #10 from pbrook at gcc dot gnu dot org 2006-03-29 17:44 --- Should be fixed now. -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2006-03-28 Thread pbrook at gcc dot gnu dot org
--- Comment #8 from pbrook at gcc dot gnu dot org 2006-03-28 18:03 --- Subject: Bug 23623 Author: pbrook Date: Tue Mar 28 18:03:06 2006 New Revision: 112460 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112460 Log: 2006-03-28 Paul Brook [EMAIL PROTECTED] PR middle-end

[Bug middle-end/25905] [4.2 regression] ICE in expand_compound_operation

2006-01-22 Thread pbrook at gcc dot gnu dot org
--- Comment #3 from pbrook at gcc dot gnu dot org 2006-01-22 13:41 --- Smaller testcase: void read_encoded_value_with_base (const unsigned char *p, unsigned * val) { union unaligned { unsigned short u2; } __attribute__ ((__packed__)); const union unaligned *u = (const

[Bug target/23482] [ColdFire] ICE in in final_scan_insn

2005-12-29 Thread pbrook at gcc dot gnu dot org
--- Comment #4 from pbrook at gcc dot gnu dot org 2005-12-30 01:09 --- Subject: Bug 23482 Author: pbrook Date: Fri Dec 30 01:09:11 2005 New Revision: 109164 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=109164 Log: 2005-12-30 Paul Brook [EMAIL PROTECTED] PR target

[Bug target/23482] [ColdFire] ICE in in final_scan_insn

2005-12-20 Thread pbrook at gcc dot gnu dot org
--- Comment #2 from pbrook at gcc dot gnu dot org 2005-12-20 17:48 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01534.html -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25136] FAIL: gcc.c-torture/compile/20050303-1.c -O0

2005-12-20 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2005-12-20 18:15 --- Looks like a dup of PR23482 *** This bug has been marked as a duplicate of 23482 *** -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23482] [ColdFire] ICE in in final_scan_insn

2005-12-20 Thread pbrook at gcc dot gnu dot org
--- Comment #3 from pbrook at gcc dot gnu dot org 2005-12-20 18:15 --- *** Bug 25136 has been marked as a duplicate of this bug. *** -- pbrook at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23482] [ColdFire] ICE in in final_scan_insn

2005-12-19 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2005-12-19 18:53 --- This also occurs in a couple of places in the gcc testsuite, eg. gcc.c-torture/compile/20050303-1.c Reduced C testcase below. int crc(int nleft) { int toread; unsigned char buf[(128 * 1024)]; toread

[Bug rtl-optimization/24912] New: m68k build failure: ICE: in reload_cse_simplify_operands

2005-11-17 Thread pbrook at gcc dot gnu dot org
Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: hp at gcc dot gnu dot org ReportedBy: pbrook at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux

[Bug bootstrap/24695] [csl-arm-branch] Bootstrap failure with current csl-arm-branch

2005-11-10 Thread pbrook at gcc dot gnu dot org
--- Comment #3 from pbrook at gcc dot gnu dot org 2005-11-10 14:16 --- Yes. You should use binutils HEAD for csl-arm-branch. Ther binutils-csl-arm-branch is obsolete. We'll probably add a configure check before merging this code to mainline, but that's not a priority for csl-arm-branch

[Bug rtl-optimization/24497] [3.4/4.0/4.1 Regression] internal compiler error: in apply_opt_in_copies, at loop-unroll.c:2122

2005-11-06 Thread pbrook at gcc dot gnu dot org
--- Comment #4 from pbrook at gcc dot gnu dot org 2005-11-06 12:23 --- Both still fail for me Target: m68k-elf Configured with: ../gcc/configure --prefix=/home/paul/arm --target=m68k-elf --with-newlib --disable-shared --disable-threads --enable-languages=c,c++ Thread model: single gcc

[Bug testsuite/24107] gcc.dg/20050922-1.c relies in stdint.h

2005-10-24 Thread pbrook at gcc dot gnu dot org
--- Comment #5 from pbrook at gcc dot gnu dot org 2005-10-24 13:02 --- Fixed -- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/24497] New: internal compiler error: in apply_opt_in_copies, at loop-unroll.c:2122

2005-10-23 Thread pbrook at gcc dot gnu dot org
Priority: P2 Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pbrook at gcc dot gnu dot org GCC target triplet: m68k-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24497

[Bug rtl-optimization/24497] [3.4/4.0/4.1 Regression] internal compiler error: in apply_opt_in_copies, at loop-unroll.c:2122

2005-10-23 Thread pbrook at gcc dot gnu dot org
--- Comment #1 from pbrook at gcc dot gnu dot org 2005-10-24 01:33 --- Original testcase above is reduced from gcc.c-torture/execute/920501-6.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24497

[Bug target/24111] [3.4/4.0/4.1 regression] cannot handle identifiers with '$' character

2005-09-30 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-09-30 16:06 --- Identifiers containing dollar signs are reserved by ARM ELF, so allowing them by default is probably a bad idea. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24111

[Bug fortran/23906] inappropriate branch condition in function transform_sections in dependency.c

2005-09-15 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-09-16 03:26 --- This looks like a bug. However I don't agree with this analysis. We should be applying the same transformation to both l and r. Also, multiplying then dividing by the same value makes no sense

[Bug fortran/23906] inappropriate branch condition in function transform_sections in dependency.c

2005-09-15 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-09-16 03:27 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug inline-asm/20718] +r constraint with uninitialized value

2005-07-21 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-07-21 21:06 --- gcc4 behaviour seems fine to me. A slightly simpler example int foo(int a) { int b; asm ( : +r (b) : r (a)); return b; } Can be (and is) legitimately be transformed into int

[Bug fortran/21034] [4.0 only] internal compiler error: in gfc_trans_auto_array_allocation, at fortran/trans-array.c:3036

2005-07-15 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-07-15 15:22 --- Fix applied to 4.0-branch. -- What|Removed |Added Status|ASSIGNED

[Bug fortran/17123] Assertion fail in trans-const.c

2005-07-14 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-07-14 22:19 --- There are many wrong-code and rejects-valid bugs effecting gfortran. This one is no worse than the others. The only way to make sure a bug is fixed is to fix it yourself or pay someone else to fix

[Bug ada/22301] [4.1 Regression] Ada does not build into a clean prefix when unwind.h is not installed

2005-07-05 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-07-05 12:10 --- unwind.h is a target header. It should not be included by host code (ie. the compiler). -- What|Removed |Added

[Bug ada/22301] [4.1 Regression] Ada does not build into a clean prefix when unwind.h is not installed

2005-07-05 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-07-05 14:19 --- In that case this may be a darwin bug. IIUC gnat1 uses exceptions, and needs the host unwind.h to do so. These exceptions may be different to the exceptions on the target system. If darwin doesn't have

[Bug fortran/21034] internal compiler error: in gfc_trans_auto_array_allocation, at fortran/trans-array.c:3036

2005-06-22 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-06-22 16:00 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/21034] internal compiler error: in gfc_trans_auto_array_allocation, at fortran/trans-array.c:3036

2005-06-22 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-06-22 18:51 --- Reopening until 4.0 is unforzen and the patch applied there -- What|Removed |Added

[Bug fortran/21034] internal compiler error: in gfc_trans_auto_array_allocation, at fortran/trans-array.c:3036

2005-06-22 Thread pbrook at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pbrook at gcc dot gnu dot |dot org |org Status|REOPENED

[Bug fortran/15080] Forall bounds not calculated correctly (forall_3.f90)

2005-05-15 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-05-15 21:42 --- I already did. http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01246.html -- What|Removed |Added

[Bug rtl-optimization/21469] New: nternal compiler error: in spill_failure, at reload1.c:1897

2005-05-09 Thread pbrook at gcc dot gnu dot org
ReportedBy: pbrook at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i386-pc-linux-gnu GCC host triplet: i386-pc-linux-gnu GCC target triplet: i386-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21469

[Bug rtl-optimization/21469] nternal compiler error: in spill_failure, at reload1.c:1897

2005-05-09 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-05-09 20:04 --- Annother testcase. This one fails at -O2 with gcc 4.1.0 20050507 and 4.0.1 20050430. This is a regression from 3.4. typedef unsigned long long uint64_t; register int *env asm (ebp); register long T0 asm

[Bug fortran/20879] argument to ICHAR must have length one

2005-04-24 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-04-24 14:23 --- The original testcase can (and should) be checked at compile time. The argument is a simple variable of known length. The error should be unconditional (ie. not just when -pedantic is specified) -- http

[Bug fortran/20538] compiling -finline-functions -O2 and we crash at runtime

2005-03-18 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-03-19 01:58 --- Due to general gfortran lameness only contained functions are ever inlined. Top-level functions are never inlined. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20538

[Bug libfortran/19595] eor does not work

2005-01-29 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-29 15:46 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug libfortran/19595] eor does not work

2005-01-29 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-29 15:47 --- Whoops, maybe not fixed. -- What|Removed |Added Last reconfirmed|2005-01-26 21:48:45

[Bug libfortran/19595] eor does not work

2005-01-29 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-29 15:47 --- . -- What|Removed |Added Status|RESOLVED|REOPENED

[Bug fortran/18565] gfortran: CONJG: false error message about standard violation

2005-01-29 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-29 17:48 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/19294] intrinsic_transpose.f90 runtime crash

2005-01-23 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-23 17:08 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-01-23 Thread pbrook at gcc dot gnu dot org
-- Bug 19292 depends on bug 17941, which changed state. Bug 17941 Summary: gfortran: parser chokes on complex literal constant http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17941 What|Old Value |New Value

[Bug fortran/17941] gfortran: parser chokes on complex literal constant

2005-01-23 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-23 22:38 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-01-22 Thread pbrook at gcc dot gnu dot org
-- Bug 19292 depends on bug 18982, which changed state. Bug 18982 Summary: open(status=new) does not generate an error if the file exists http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18982 What|Old Value |New Value

[Bug fortran/19561] [gfortran] wrong code generation for pointers to derived types

2005-01-21 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-21 14:48 --- Testcase invokes undefined behaviour. http://gcc.gnu.org/ml/fortran/2005-01/msg00234.html -- What|Removed |Added

[Bug fortran/19561] [gfortran] wrong code generation for pointers to derived types

2005-01-21 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-01-21 14:57 --- My bad, this is in fact legal and well defined. -- What|Removed |Added Status

  1   2   >