--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-09-08 22:26
---
Subject: Bug 36609
Author: hutchinsonandy
Date: Mon Sep 8 22:25:42 2008
New Revision: 140124
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140124
Log:
PR target/36609
* config/avr/avr.c (a
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-09-08 22:45
---
4.4 fixed.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from hutchinsonandy at gcc dot gnu dot org 2008-04-04 23:46
---
Subject: Bug 34916
Author: hutchinsonandy
Date: Fri Apr 4 23:45:46 2008
New Revision: 133920
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133920
Log:
PR rtl-optimization/34916
PR middle-e
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2008-04-04 23:46
---
Subject: Bug 35519
Author: hutchinsonandy
Date: Fri Apr 4 23:45:46 2008
New Revision: 133920
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133920
Log:
PR rtl-optimization/34916
PR middle-e
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2008-04-07 23:16
---
Subject: Bug 34210
Author: hutchinsonandy
Date: Mon Apr 7 23:15:35 2008
New Revision: 133993
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133993
Log:
PR target/34210 PR target/35508 * con
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2008-04-07 23:16
---
Subject: Bug 35508
Author: hutchinsonandy
Date: Mon Apr 7 23:15:35 2008
New Revision: 133993
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133993
Log:
PR target/34210 PR target/35508 * con
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-04-08 22:18
---
Subject: Bug 35005
Author: hutchinsonandy
Date: Tue Apr 8 22:17:52 2008
New Revision: 134114
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134114
Log:
PR target/35005
*
bel);
/* Set jump probability based on loop count. */
jump = get_last_insn ();
add_reg_note (jump, REG_BR_PROB, GEN_INT (prob));
DONE;
}")
--
Summary: SEG FAULT in CSE.C caused by bad RTL expansion
Product: gcc
Version: 4.5.0
Status: UNCONF
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-09-23 02:49
---
Created an attachment (id=18632)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18632&action=view)
Expanded RTL
Expanded RTL dump
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41440
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-09-24 02:15
---
Created an attachment (id=18641)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18641&action=view)
cleanup_cfg dump
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41440
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-09-24 02:15
---
Created an attachment (id=18642)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18642&action=view)
ssa dump
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41440
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-09-24 02:21
---
Problem is located in ssa pass. It seems to name initialization of loop index
to something other than the loop index increment and tested in the last for
loop. This "dead"initialization is deleted
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2009-09-24 03:30
---
Forget previous post, I misunderstood PHI node. However, I was close
The PHI in block 5 has incoming ZERO constant. With "detailed" expansion dump
file , it can be seen that this constant val
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2009-09-27 17:30
---
Created an attachment (id=18663)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18663&action=view)
Patch to cfgrtl.c commit_one_edge_insertion()
The problem is in cfgrtl.c f
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-09-27 19:15
---
Same for AVR target. Numerous example (though not same testcase)
/home/andy/gccsvn/gcc/testsuite/gcc.c-torture/compile/pr38123.c:13:1: internal
compiler error: in mem_loc_descriptor, at dwarf2out.c:11292
--- Comment #8 from hutchinsonandy at gcc dot gnu dot org 2009-10-01 01:49
---
Created an attachment (id=18681)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18681&action=view)
Fix
After lengthy and productive correspondence with Michael Matz, we have arrived
at a con
--- Comment #9 from hutchinsonandy at gcc dot gnu dot org 2009-10-02 00:30
---
Checked earlier version. They all insert on edge before RTL is expanded.
Making this 4.5 regression.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed
dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: avr-unknown-none
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41738
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-10-17 22:42
---
Subject: Bug 41738
Author: hutchinsonandy
Date: Sat Oct 17 22:42:17 2009
New Revision: 152961
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152961
Log:
2009-10-17 Andy Hutchinson
PR mi
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.4.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41738
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2009-10-24 15:36
---
Subject: Bug 19154
Author: hutchinsonandy
Date: Sat Oct 24 15:36:40 2009
New Revision: 153530
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153530
Log:
PR middle-end/19154
* avr.md (QIDI):
--- Comment #8 from hutchinsonandy at gcc dot gnu dot org 2009-10-24 15:39
---
Subject: Bug 19154
Author: hutchinsonandy
Date: Sat Oct 24 15:39:23 2009
New Revision: 153531
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153531
Log:
PR middle-end/19154
* avr.
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i486-linux-gnu
GCC target triplet: avr-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41885
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-10-31 00:38
---
Subject: Bug 41885
Author: hutchinsonandy
Date: Sat Oct 31 00:38:10 2009
New Revision: 153773
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153773
Log:
PR target/41885
* gcc.target/avr
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-10-31 15:27
---
*** Bug 21078 has been marked as a duplicate of this bug. ***
--
Bug 21080 depends on bug 21078, which changed state.
Bug 21078 Summary: Testsuite reports excecution failure for
gcc.c-torture/execute
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-10-31 15:27
---
*** This bug has been marked as a duplicate of 21080 ***
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2009-10-31 17:02
---
Anatoly,
can we implement this patch to correct __builtin_return_address and thus remove
these old bug reports and associated testsuite failures? It also provides a
means to document stack usage which would
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-10-31 23:02
---
Please post entire assembler code.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-11-01 17:24
---
The problem is still present on 4.3.5 head
I cannot reproduce on 4.5
It looks like reload issue with SUBREG.
Instruction 18 gets reloaded. The output reload is HImode. I will post dump
files but here is
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2009-11-01 17:27
---
Created an attachment (id=18945)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18945&action=view)
dump file
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41894
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2009-11-01 17:27
---
Created an attachment (id=18946)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18946&action=view)
dump file
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41894
--- Comment #8 from hutchinsonandy at gcc dot gnu dot org 2009-11-02 00:54
---
The problem seems related to use of R28+r29 - which is also frame pointer.
avr_hard_regno_mode_ok allows R28 in HIMODE but not any other mode. (This hack
was made to avoid reload problem where r29 was used
--- Comment #10 from hutchinsonandy at gcc dot gnu dot org 2009-11-12
02:36 ---
Subject: Bug 41440
Author: hutchinsonandy
Date: Thu Nov 12 02:35:49 2009
New Revision: 154112
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154112
Log:
PR middle-end/41440
* cfg
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-11-15 04:10
---
Subject: Bug 21078
Author: hutchinsonandy
Date: Sun Nov 15 04:10:20 2009
New Revision: 154188
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154188
Log:
PR target/21078, 21080
* config/a
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: avr
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-11-20 02:07
---
I found c99 limit now which explains it.
I was tempted to make PTRDIFF_TYPE signed 32 bits to solve c99 compliance -
however that completely useless as we cannot declare array exceeding > 32767
by
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-11-21 01:35
---
Subject: Bug 42114
Author: hutchinsonandy
Date: Sat Nov 21 01:34:51 2009
New Revision: 154392
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154392
Log:
PR Testsuite/42114
* gcc-dg/c99-st
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-11-21 15:06
---
Test and now passes for avr and m32 targets.
gcc.dg/utf32-1.c
gcc.dg/utf32-2.c
gcc.dg/utf32-3.c
I will remove XFAIL in cleanup patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36470
roduct: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC targ
verify_stmts failed
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host tr
unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: avr-unknown-none
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42149
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-11-22 18:57
---
Fixed on 4.5
Revision 152958
2009-10-17 Andy Hutchinson
* config/avr.md (*movqi): Add zero as equally preferable constraint as general
register.
(*movhi): Ditto.
--
hutchinsonandy at gcc dot gnu
--- Comment #11 from hutchinsonandy at gcc dot gnu dot org 2009-11-22
18:59 ---
Fixed.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2009-11-22 19:02
---
Fixed 4.5
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-11-22 19:04
---
Fixed 4.5
Back port needed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41738
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2009-11-23 22:10
---
Subject: Bug 36470
Author: hutchinsonandy
Date: Mon Nov 23 22:10:18 2009
New Revision: 154471
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154471
Log:
PR testsuite/36470
* gcc.dg/utf-cvt
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-11-26 17:12
---
R1 and R0 are used at assembler level outside of compiler scope.
R1 is always expected to contain as a zero value - to avoid using a register to
load this common value. R1 maybe used in assembler for other
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2009-11-26 17:20
---
Fixed on 4.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21078
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-11-26 17:25
---
Author: hutchinsonandy
Date: Mon Nov 23 21:38:32 2009
New Revision: 154467
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154467
Log:
* gcc.dg/pr36998.c: Frame pointer required for av
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-11-26 17:29
---
Fixed 4.5
Author: hutchinsonandy
Date: Mon Nov 23 22:21:21 2009
New Revision: 154474
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154474
Log:
* gcc.dg/torture/pr37868.c: Use smaller bitf
FIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: avr-unknown-none
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42204
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-11-29 14:35
---
Same on 4.5 Head.
The backend patterns match against "MEM AND singlebit".
Combine never considers this.
Incoming RTL and Combine pass dump file extract:
;; Pred edge ENTRY [100.0%] (fallthru)
ssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: avr-unknown-none
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42303
--- Comment #9 from hutchinsonandy at gcc dot gnu dot org 2009-12-13 21:03
---
Subject: Bug 23726
Author: hutchinsonandy
Date: Sun Dec 13 21:03:41 2009
New Revision: 155195
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155195
Log:
PR target/23726
* config/avr/predi
--- Comment #10 from hutchinsonandy at gcc dot gnu dot org 2009-12-13
21:05 ---
Fixed 4.5
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 00:01
---
Subject: Bug 36903
Author: hutchinsonandy
Date: Tue Dec 22 00:00:50 2009
New Revision: 155382
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155382
Log:
2009-12-21 Andy Hutchinson
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 00:16
---
Fixed 4.5. AVR wont vectorize with word size of 1 byte!
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
unless LTO is disabled
Product: gcc
Version: lto
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchinsonandy at gcc dot gnu dot org
GCC hos
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 03:20
---
Created an attachment (id=19366)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19366&action=view)
Make log file
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42457
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 21:18
---
Created an attachment (id=19375)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19375&action=view)
PATCH to add avr-c.c
Here is patch that I believe moves out the C related stuff t
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 21:20
---
Testsuite fails all lto/whopr tests:
Example:
Executing on host: /media/verbatim/gcchead/obj-dir/gcc/xgcc
-B/media/verbatim/gcchead/obj-dir/gcc/
/media/verbatim/gcchead/trunk/gcc/testsuite/gcc.c-torture
: hutchinsonandy at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: avr-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42483
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 14:46
---
Fixed already Rev 142978 (29th December 2008)
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 19:54
---
Subject: Bug 35013
Author: hutchinsonandy
Date: Thu Dec 24 19:53:57 2009
New Revision: 155459
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155459
Log:
2009-12-24 Andy Hutchinson
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 19:58
---
Fixed 4.5
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 20:01
---
Fixed 4.5
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 20:32
---
Subject: Bug 42457
Author: hutchinsonandy
Date: Thu Dec 24 20:32:38 2009
New Revision: 155460
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155460
Log:
2009-12-24 Andy Hutchinson
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 20:33
---
Fixed 4.5
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from hutchinsonandy at gcc dot gnu dot org 2009-12-30 16:14
---
Fixed on 4.5 - or at least significantly better enough to warrant closure.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-12-31 03:16
---
The same occurs in 4.5
I think the bug is invalid
The expression 1<< pin will be promoted. This produces a defined result if
pin>7 and <15
The expression can not then be lower to 8 bit shi
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2010-01-08 23:02
---
Subject: Bug 41885
Author: hutchinsonandy
Date: Fri Jan 8 23:01:45 2010
New Revision: 155746
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155746
Log:
2010-01-08 Andy Hutchinson
P
--- Comment #1 from hutchinsonandy at gcc dot gnu dot org 2010-01-11 23:21
---
Due to target defining linker name.
Fixed 4.5 HEAD
Author: hutchinsonandy
Date: Mon Jan 11 23:12:14 2010
New Revision: 155819
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155819
Log:
20
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2008-04-09 22:51
---
Subject: Bug 35519
Author: hutchinsonandy
Date: Wed Apr 9 22:50:42 2008
New Revision: 134152
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134152
Log:
2008-04-09 Andy Hutchinson <[EMAI
--- Comment #12 from hutchinsonandy at gcc dot gnu dot org 2008-04-09
22:51 ---
Subject: Bug 34916
Author: hutchinsonandy
Date: Wed Apr 9 22:50:42 2008
New Revision: 134152
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134152
Log:
2008-04-09 Andy Hutchinson <[EMAI
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-04-09 23:59
---
Subject: Bug 33782
Author: hutchinsonandy
Date: Wed Apr 9 23:58:39 2008
New Revision: 134153
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134153
Log:
2008-04-09 Andy Hutchinson
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-04-09 23:59
---
Subject: Bug 34894
Author: hutchinsonandy
Date: Wed Apr 9 23:58:39 2008
New Revision: 134153
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134153
Log:
2008-04-09 Andy Hutchinson
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2008-04-12 15:27
---
Fixed 4.3 and 4.4
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2008-04-12 15:28
---
Fixed 4.3 and 4.4
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-04-12 15:32
---
Fixed 4.4
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from hutchinsonandy at gcc dot gnu dot org 2008-04-12
15:38 ---
Fixed 4.3 and 4.4
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-04-12 15:39
---
Fixed 4.4.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-04-12 15:46
---
Fixed 4.4
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-04-12 15:51
---
Confirmed on 4.3 - its always been bad.
Patch will need to be posted. But it works.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2008-04-13 00:33
---
This bug has to do with reload and additional register conflicts introduced by
register lowering.
In the smaller case, the register for 'a' is a call used register (often
r22..r25). The avr ba
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2008-04-13 19:15
---
Please look at PR35860. I believe this is same problem noted here.
subreg-lowering triggering the regression due to worsened conflicts.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35860
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2008-04-13 19:47
---
That sounds great - it was one bug I was struggling with.
I can turn around a complete test for AVR on mingw and Debian as soon as are
ready.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35404
t; "rL,i,rL,Qm,r,q,i"))]
--
Summary: Missed optimsation of QI register loads
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: target
AssignedTo: unassigned at g
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-05-04 12:58
---
A testcase is difficult since it cannot be isolate from other optimisations.
The the problem is "obvious". It can be seen by doing RTL dump and looking at
preferred register classes.
Any source op
--- Comment #8 from hutchinsonandy at gcc dot gnu dot org 2008-05-05 01:15
---
The following information from Kenny Zadeck, shows why the solution does not
work. This limitation is not avoidable at the present time without causing
compilation time/memory regressions on other targets
--
Summary: Vector alignment overides Target alignment
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hutchi
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-05-11 19:53
---
I was just covering bases with 3. I'll be quite content if the vectors could
obey BIGGEST_ALIGNMENT.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36212
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-05-20 23:57
---
Subject: Bug 34889
Author: hutchinsonandy
Date: Tue May 20 23:56:28 2008
New Revision: 135694
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135694
Log:
PR testsuite/34889
* gcc.c-torture
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2008-05-28 00:44
---
Committed.
Will do 4.3 latter.
2008-05-12 Andy Hutchinson <[EMAIL PROTECTED]>
* config/avr/avr.h (MAX_OFILE_ALIGNMENT): Define.
--
hutchinsonandy at gcc dot gnu dot org changed:
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW |SUSPENDED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32871
--- Comment #2 from hutchinsonandy at gcc dot gnu dot org 2008-06-02 22:09
---
Subject: Bug 34879
Author: hutchinsonandy
Date: Mon Jun 2 22:08:25 2008
New Revision: 136297
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136297
Log:
PR target/34879
* config/a
--- Comment #5 from hutchinsonandy at gcc dot gnu dot org 2008-06-03 23:52
---
Fixed 4.4
Revision: 136344
Author: hutchinsonandy
Date: 7:46:07 PM, Tuesday, June 03, 2008
Message:
PR/34880
* gcc.c-torture/execute/float-floor.c: Adjust test for 4 byte doubles.
Modified : /trunk/gcc
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2008-06-04 01:57
---
Fixed 4.4.
Needs backport to 4.3 sometime.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from hutchinsonandy at gcc dot gnu dot org 2008-06-04
22:00 ---
Subject: Bug 30243
Author: hutchinsonandy
Date: Wed Jun 4 21:59:54 2008
New Revision: 136376
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136376
Log:
PR target/30243
* bu
--- Comment #15 from hutchinsonandy at gcc dot gnu dot org 2008-06-04
22:03 ---
Subject: Bug 27386
Author: hutchinsonandy
Date: Wed Jun 4 22:02:57 2008
New Revision: 136377
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136377
Log:
PR target/27386
* config/a
--- Comment #11 from hutchinsonandy at gcc dot gnu dot org 2008-06-04
22:05 ---
Fixed 4.4
Back port to 4.3.2 when its open.
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
1 - 100 of 130 matches
Mail list logo