[Bug rtl-optimization/118591] [lra][avr] Wrong code with -mlra in pr43879-3.c

2025-04-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118591 --- Comment #6 from Denis Chertykov --- Proposed patch https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681478.html

[Bug rtl-optimization/118591] [lra][avr] Wrong code with -mlra in pr43879-3.c

2025-04-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118591 --- Comment #5 from Denis Chertykov --- The patch is simple. diff --git a/gcc/lra-constraints.cc b/gcc/lra-constraints.cc index 7dbc7fe1e00..6c86e4f8f6c 100644 --- a/gcc/lra-constraints.cc +++ b/gcc/lra-constraints.cc @@ -5883,8 +5883,8 @@ stat

[Bug middle-end/56183] [meta-bug][avr] Problems with register allocation

2025-01-22 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56183 Bug 56183 depends on bug 117868, which changed state. Bug 117868 Summary: [avr][lra] Wrong code with -mlra in simd-1.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 What|Removed |Added

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-22 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 Denis Chertykov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/113934] Switch avr to LRA

2025-01-22 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113934 Bug 113934 depends on bug 117868, which changed state. Bug 117868 Summary: [avr][lra] Wrong code with -mlra in simd-1.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 What|Removed |Added --

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-11 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 Denis Chertykov changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-11 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 --- Comment #4 from Denis Chertykov --- In brief: this is an LRA bug derived from reuse spilling slots after frame pointer spilling. The slot was created for QImode (1 byte) and it was reused after spilling of the frame pointer for TImode regist

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-11 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 --- Comment #3 from Denis Chertykov --- Created attachment 60116 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60116&action=edit IRA dump file: simd-t.c.319r.ira

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-11 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 --- Comment #2 from Denis Chertykov --- Created attachment 60115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60115&action=edit LRA dump file: simd-t.c.320r.reload

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-11 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 --- Comment #1 from Denis Chertykov --- Created attachment 60114 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60114&action=edit Reduced test case

[Bug middle-end/56183] [meta-bug][avr] Problems with register allocation

2024-12-13 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56183 Bug 56183 depends on bug 116778, which changed state. Bug 116778 Summary: [lra][avr] Wrong code with -mlra (bitfld-lra.c) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 What|Removed |Added -

[Bug target/113934] Switch avr to LRA

2024-12-13 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113934 Bug 113934 depends on bug 116778, which changed state. Bug 116778 Summary: [lra][avr] Wrong code with -mlra (bitfld-lra.c) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 What|Removed |Added ---

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-13 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 Denis Chertykov changed: What|Removed |Added Resolution|--- |FIXED Status|WAITING

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-07 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 Denis Chertykov changed: What|Removed |Added Status|NEW |WAITING

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-07 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 --- Comment #7 from Denis Chertykov --- Committed a partial solution. https://gcc.gnu.org/pipermail/gcc-patches/2024-December/671030.html

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-05 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 --- Comment #5 from Denis Chertykov --- Proposed patch https://gcc.gnu.org/pipermail/gcc-patches/2024-December/670949.html

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-05 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 --- Comment #4 from Denis Chertykov --- The bug appears in LRA after rematerialization pass while creating live ranges. File lra.cc: * /* Now we know what pseudos should be spill

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-05 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 --- Comment #3 from Denis Chertykov --- Created attachment 59796 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59796&action=edit Modified test case "bf.c" I worked with a modified test case (bf.c): struct { unsigned long long u33 : 33

[Bug rtl-optimization/116778] [lra][avr] Wrong code with -mlra (bitfld-lra.c)

2024-12-05 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116778 Denis Chertykov changed: What|Removed |Added CC||denisc at gcc dot gnu.org

[Bug rtl-optimization/116781] [lra][avr] internal compiler error: in cselib_invalidate_regno, at cselib.cc:2545

2024-11-15 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116781 --- Comment #4 from Denis Chertykov --- (In reply to Georg-Johann Lay from comment #2) > Created attachment 59602 [details] > pr116781-gjl.diff > > (In reply to Denis Chertykov from comment #1) > > Probably we have a wring definition of "*table

[Bug rtl-optimization/116781] [lra][avr] internal compiler error: in cselib_invalidate_regno, at cselib.cc:2545

2024-11-15 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116781 --- Comment #3 from Denis Chertykov --- (In reply to Georg-Johann Lay from comment #2) > Created attachment 59602 [details] > pr116781-gjl.diff > > (In reply to Denis Chertykov from comment #1) > > Probably we have a wring definition of "*table

[Bug target/113934] Switch avr to LRA

2024-11-14 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113934 Bug 113934 depends on bug 117191, which changed state. Bug 117191 Summary: [avr][dse2][lra] wrong dead store elimination https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 What|Removed |Added -

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-11-14 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 Denis Chertykov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/116781] [lra][avr] internal compiler error: in cselib_invalidate_regno, at cselib.cc:2545

2024-11-14 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116781 Denis Chertykov changed: What|Removed |Added CC||denisc at gcc dot gnu.org

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-11-13 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #10 from denisc at gcc dot gnu.org --- Proposed patch. I just mark a CLOBBER insn with pseudo spilled to memory for removing it later together with LRA temporary CLOBBER insns. The patch is simple. On x86_64, it bootstraps+regtests

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-11-11 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #9 from denisc at gcc dot gnu.org --- Created attachment 59576 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59576&action=edit pro_and_epilogue pass dump file (pre dse2)

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-11-10 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #8 from denisc at gcc dot gnu.org --- I forgot to add condition for "except those that refer to the return value" The patch: diff --git a/gcc/lra-spills.cc b/gcc/lra-spills.cc index c149c3388cd..2f86ec0026c 100644 ---

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-11-10 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #6 from denisc at gcc dot gnu.org --- The patch: (In reply to denisc from comment #4) > (In reply to denisc from comment #0) > > Created attachment 59370 [details] > > dse2 pass dump file > > > > Fai

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-11-10 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #7 from denisc at gcc dot gnu.org --- I'm sorry for the strange previous comment. The right one. Probably I found a bug. The bug appears after the dse2 pass. The dse2 pass removes necessary insns. (ie insn 554) They are re

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-10-28 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #4 from denisc at gcc dot gnu.org --- (In reply to denisc from comment #0) > Created attachment 59370 [details] > dse2 pass dump file > > Failed testcase: > $ make -k check-gcc RUNTESTFLAGS="--target

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-20 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 --- Comment #11 from denisc at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #8) > (In reply to denisc from comment #2) > > Comment on attachment 59393 [details] > > Simplified testcase >

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 --- Comment #7 from denisc at gcc dot gnu.org --- Clarification for simplified test case: 1. frame size is 0 (because a declaration of a local array has a zero size); 2. we have a local variable which can be addressable (althought it have a zero

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 --- Comment #6 from denisc at gcc dot gnu.org --- At least, our main problem is that we have a frame pointer usage without frame size.

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 --- Comment #5 from denisc at gcc dot gnu.org --- (In reply to Georg-Johann Lay from comment #3) > Maybe this one is related to the fact that LRA doesn't set strict when it is > in strict-RTL mode? For example, with your lates

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 --- Comment #4 from denisc at gcc dot gnu.org --- After IRA we have: --- ;; bb 2 artificial_defs: { } ;; bb 2 artificial_uses: { u-1(28){ }u-1(32){ }u-1(34){ }} ;; lr  in  28 [r28] 29 [r29] 32 [__SP_L__] 34

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 --- Comment #2 from denisc at gcc dot gnu.org --- Comment on attachment 59393 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59393 Simplified testcase void f () { volatile char c[0]; c[0] = 0; }

[Bug rtl-optimization/116780] [lra][avr] internal compiler error: output_operand: address operand requires constraint for X, Y, or Z register

2024-10-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116780 denisc at gcc dot gnu.org changed: What|Removed |Added CC||denisc at gcc dot gnu.org

[Bug rtl-optimization/117191] New: [avr][dse2][lra] wrong dead store elimination

2024-10-17 Thread denisc at gcc dot gnu.org via Gcc-bugs
: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: denisc at gcc dot gnu.org Target Milestone: --- Target: avr Created attachment 59370 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59370&

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-10-17 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #24 from denisc at gcc dot gnu.org --- (In reply to Georg-Johann Lay from comment #23) > (In reply to Georg-Johann Lay from comment #22) > > Unfortunately, one of them [lra-pr116550-2.c} is failing > > with the

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-10-16 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #18 from denisc at gcc dot gnu.org --- (In reply to Georg-Johann Lay from comment #17) > (In reply to denisc from comment #15) > > I sent a patch. > > What might help is to CC the respective maintainer as listed

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-10-16 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #15 from denisc at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #13) > Yeah :-) So post an actual patch, to gcc-patches@? :-) PING ... I sent a patch.

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-10-10 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #14 from denisc at gcc dot gnu.org --- I sent a patch "[PATCH][LRA][PR116550] Reuse scratch registers generated by LRA"

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-10-02 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #10 from denisc at gcc dot gnu.org --- Created attachment 59265 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59265&action=edit Reduced test case I have reduced the test case. The bug in calculation of 'k = i &

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-09-25 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #4 from denisc at gcc dot gnu.org --- Explanation. Test file: udivmoddi.c problem insn: 484 Before LRA pass we have: (insn 484 483 485 72 (parallel [ (set (reg/v:SI 143 [ __q1 ]) (plus:SI (reg/v:SI 143

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-09-25 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 --- Comment #3 from denisc at gcc dot gnu.org --- Created attachment 59192 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59192&action=edit LRA dump file

[Bug rtl-optimization/116550] [lra][avr] internal compiler error: in final_scan_insn_1, at final.cc:2807

2024-09-21 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116550 denisc at gcc dot gnu.org changed: What|Removed |Added CC||denisc at gcc dot gnu.org

[Bug target/84209] [avr] Don't split SP in split2

2018-03-07 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84209 --- Comment #3 from denisc at gcc dot gnu.org --- Author: denisc Date: Wed Mar 7 09:13:12 2018 New Revision: 258315 URL: https://gcc.gnu.org/viewcvs?rev=258315&root=gcc&view=rev Log: Backport from mainline 2018-02-0

[Bug target/84209] [avr] Don't split SP in split2

2018-02-07 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84209 --- Comment #2 from denisc at gcc dot gnu.org --- Author: denisc Date: Wed Feb 7 09:59:52 2018 New Revision: 257440 URL: https://gcc.gnu.org/viewcvs?rev=257440&root=gcc&view=rev Log: PR target/84209 * config/a

[Bug target/58655] [avr] -mfract-convert-truncate not documented

2016-06-28 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58655 --- Comment #1 from denisc at gcc dot gnu.org --- Author: denisc Date: Tue Jun 28 17:56:37 2016 New Revision: 237825 URL: https://gcc.gnu.org/viewcvs?rev=237825&root=gcc&view=rev Log: PR target/58655 * config/avr/avr.opt

[Bug target/67353] [avr] Option-ize Warning "appears to be a misspelled signal / interrupt handler"

2016-06-15 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67353 --- Comment #3 from denisc at gcc dot gnu.org --- Author: denisc Date: Wed Jun 15 16:43:35 2016 New Revision: 237487 URL: https://gcc.gnu.org/viewcvs?rev=237487&root=gcc&view=rev Log: Correct Changelog entry: PR targ

[Bug target/67353] [avr] Option-ize Warning "appears to be a misspelled signal / interrupt handler"

2016-06-15 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67353 --- Comment #2 from denisc at gcc dot gnu.org --- Author: denisc Date: Wed Jun 15 16:40:07 2016 New Revision: 237486 URL: https://gcc.gnu.org/viewcvs?rev=237486&root=gcc&view=rev Log: PR target/67353 * config/a

[Bug target/71103] avr-gcc crashes with unrecognizable insn error

2016-05-21 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71103 --- Comment #2 from denisc at gcc dot gnu.org --- Author: denisc Date: Sat May 21 10:47:27 2016 New Revision: 236558 URL: https://gcc.gnu.org/viewcvs?rev=236558&root=gcc&view=rev Log: PR target/71103 * config/av

[Bug target/67839] Bit addressable instructions generated for invalid memory address

2015-10-28 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67839 --- Comment #2 from denisc at gcc dot gnu.org --- Author: denisc Date: Wed Oct 28 17:35:27 2015 New Revision: 229495 URL: https://gcc.gnu.org/viewcvs?rev=229495&root=gcc&view=rev Log: gcc/ChangeLog PR target/67839 * co

[Bug target/65210] [avr] ICE: when using attributs 'address' and 'io_low'

2015-09-04 Thread denisc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65210 --- Comment #3 from denisc at gcc dot gnu.org --- Author: denisc Date: Fri Sep 4 16:34:11 2015 New Revision: 227496 URL: https://gcc.gnu.org/viewcvs?rev=227496&root=gcc&view=rev Log: gcc/ChangeLog PR target/65210 * co

[Bug target/60991] [avr] Stack corruption when using 24-bit integers __int24 or __memx pointers in large stack frame

2014-05-12 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60991 --- Comment #6 from denisc at gcc dot gnu.org --- Author: denisc Date: Mon May 12 16:07:44 2014 New Revision: 210328 URL: http://gcc.gnu.org/viewcvs?rev=210328&root=gcc&view=rev Log: Backport from mainline 2014-05-12 Senth

[Bug target/60991] [avr] Stack corruption when using 24-bit integers __int24 or __memx pointers in large stack frame

2014-05-12 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60991 --- Comment #5 from denisc at gcc dot gnu.org --- Author: denisc Date: Mon May 12 15:57:52 2014 New Revision: 210327 URL: http://gcc.gnu.org/viewcvs?rev=210327&root=gcc&view=rev Log: Backport from mainline 2014-05-12 Senth

[Bug target/60991] [avr] Stack corruption when using 24-bit integers __int24 or __memx pointers in large stack frame

2014-05-12 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60991 --- Comment #4 from denisc at gcc dot gnu.org --- Author: denisc Date: Mon May 12 15:33:00 2014 New Revision: 210325 URL: http://gcc.gnu.org/viewcvs?rev=210325&root=gcc&view=rev Log: gcc/ChangeLog PR target/60991 * config/a

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2012-01-28 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #18 from denisc at gcc dot gnu.org 2012-01-28 10:05:50 UTC --- (In reply to comment #17) > Assuming there is a connexion between these two issues. > > If that assumption turns out to be wrong, please cut the dependency. D

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2012-01-14 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #15 from denisc at gcc dot gnu.org 2012-01-14 18:11:33 UTC --- Author: denisc Date: Sat Jan 14 18:11:29 2012 New Revision: 183183 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183183 Log: PR target/50925 * co

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2012-01-12 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #14 from denisc at gcc dot gnu.org 2012-01-12 18:30:00 UTC --- Author: denisc Date: Thu Jan 12 18:29:54 2012 New Revision: 183136 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183136 Log: PR target/50925 * co

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2011-12-06 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #13 from denisc at gcc dot gnu.org 2011-12-06 18:42:23 UTC --- Created attachment 26008 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26008 Simplified testcase

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2011-12-05 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #12 from denisc at gcc dot gnu.org 2011-12-05 19:15:11 UTC --- This is a very old bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42204 http://gcc.gnu.org/ml/gcc/2006-03/msg00783.html

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2011-12-05 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 --- Comment #11 from denisc at gcc dot gnu.org 2011-12-05 19:08:41 UTC --- Sorry, wrong button was pressed. (In reply to comment #8) > I'm not going to be able to look at it anytime soon, but just some general > thoughts: I think tha

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2011-12-05 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 denisc at gcc dot gnu.org changed: What|Removed |Added CC||denisc at gcc dot gnu.org

[Bug other/50775] Register allocator sets up frame and frame pointer with low register pressure

2011-11-15 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50775 --- Comment #3 from denisc at gcc dot gnu.org 2011-11-15 16:35:05 UTC --- Created attachment 25829 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25829 RA dump

[Bug other/50775] Register allocator sets up frame and frame pointer with low register pressure

2011-11-15 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50775 denisc at gcc dot gnu.org changed: What|Removed |Added CC||denisc at gcc dot gnu.org

[Bug target/42240] [4.3/4.4 Regression] wrong epilogue on naked function

2011-03-03 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42240 --- Comment #21 from denisc at gcc dot gnu.org 2011-03-03 16:58:34 UTC --- Author: denisc Date: Thu Mar 3 16:58:26 2011 New Revision: 170657 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170657 Log: Backport from mainline

[Bug target/45261] Doesn't indicate failure status when it doesn't support (attiny2313A)

2011-02-28 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45261 --- Comment #17 from denisc at gcc dot gnu.org 2011-02-28 17:13:16 UTC --- Author: denisc Date: Mon Feb 28 17:13:13 2011 New Revision: 170569 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170569 Log: 2011-02-28 Georg-Jo

[Bug target/45261] Doesn't indicate failure status when it doesn't support (attiny2313A)

2011-02-27 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45261 --- Comment #16 from denisc at gcc dot gnu.org 2011-02-27 12:23:22 UTC --- Author: denisc Date: Sun Feb 27 12:23:14 2011 New Revision: 170536 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170536 Log: 2011-02-23 Georg-Johann Lay

[Bug target/42240] [4.3/4.4 Regression] wrong epilogue on naked function

2011-02-27 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42240 --- Comment #20 from denisc at gcc dot gnu.org 2011-02-27 08:36:58 UTC --- Author: denisc Date: Sun Feb 27 08:36:55 2011 New Revision: 170534 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170534 Log: 2011-02-22 Georg-Johann Lay

[Bug bootstrap/47534] [regression] avr libgcc.S fails to build

2011-02-07 Thread denisc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47534 --- Comment #1 from denisc at gcc dot gnu.org 2011-02-07 20:00:14 UTC --- Author: denisc Date: Mon Feb 7 20:00:08 2011 New Revision: 169896 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169896 Log: PR target/47534 * co