[Bug other/44032] internals documentation is not legally safe to use

2018-03-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44032 --- Comment #4 from Jorn Wolfgang Rennecke --- (In reply to Eric Gallager from comment #3) > Is this fixed in the same way that bug 44035 was fixed? No. 44035 was about the inability to fix, 44032 is about the actual licensing state of the docum

[Bug rtl-optimization/55531] peephole2 pattern with multiple insns with match_parallel insn causes corrupted peephole2_insns matching function

2018-10-21 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55531 --- Comment #2 from Jorn Wolfgang Rennecke --- (In reply to Eric Gallager from comment #1) > so this is... what, wrong-code? ice-on-valid-code? build? > > (I should go to bed instead of trying to figure this out...) ice-on-valid-code, and cons

[Bug other/39363] [meta-bug] pending patches from ARC International (UK) Ltd

2018-10-21 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39363 Bug 39363 depends on bug 39302, which changed state. Bug 39302 Summary: [meta-bug] bugs waiting for Copyright Assignment acknowledgemt for ARC International (UK) Ltd https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39302 What|Removed

[Bug other/39302] [meta-bug] bugs waiting for Copyright Assignment acknowledgemt for ARC International (UK) Ltd

2018-10-21 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39302 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/44976] reductions with short variables do not get vectorized

2018-11-22 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44976 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug tree-optimization/40073] Vector short/char shifts generate sub-optimal code

2018-11-24 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40073 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug tree-optimization/40073] Vector short/char shifts generate sub-optimal code

2018-11-24 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40073 --- Comment #12 from Jorn Wolfgang Rennecke --- If we are left shifting a narrow signed type for the result, and no defined overflow semantics are in place, it should be OK to just vectorize the code using the result type. If we are right shifti

[Bug tree-optimization/40073] Vector short/char shifts generate sub-optimal code

2018-11-24 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40073 --- Comment #13 from Jorn Wolfgang Rennecke --- If the shifted value is 16 bit and int is 32 bit wide, then, depending on target costs, instead of a vector compare, we might decide to use a sign extract of bit 4 of the shift count instead.

[Bug tree-optimization/40073] Vector short/char shifts generate sub-optimal code

2018-11-24 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40073 --- Comment #14 from Jorn Wolfgang Rennecke --- (In reply to Jorn Wolfgang Rennecke from comment #12) > If we are right shifting a signed type, we could apply a MAX operation to the > shift count. Oops, I mean MIN of course. So that we can guar

[Bug tree-optimization/38785] [4.5/4.6/4.7/4.8 Regression] huge performance regression on EEMBC bitmnp01

2012-11-21 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785 --- Comment #36 from Jorn Wolfgang Rennecke 2012-11-21 17:59:10 UTC --- (In reply to comment #35) > Too bad, we really need to make some model on how many PHI copies we > introduce... I agree with Richard's comment that Joern's patch is ra

[Bug rtl-optimization/55464] New: lra chooses alternatives with empty register classes

2012-11-25 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55464 Bug #: 55464 Summary: lra chooses alternatives with empty register classes Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: norm

[Bug rtl-optimization/55464] lra chooses alternatives with empty register classes

2012-11-25 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55464 --- Comment #1 from Jorn Wolfgang Rennecke 2012-11-25 15:15:41 UTC --- Created attachment 28770 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28770 Synopsys Designware ARC port

[Bug rtl-optimization/55464] lra chooses alternatives with empty register classes

2012-11-25 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55464 --- Comment #2 from Jorn Wolfgang Rennecke 2012-11-25 15:17:09 UTC --- Created attachment 28771 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28771 Synopsys Designware ARC port configuration

[Bug rtl-optimization/55464] lra chooses alternatives with empty register classes

2012-11-25 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55464 --- Comment #3 from Jorn Wolfgang Rennecke 2012-11-25 15:21:15 UTC --- Created attachment 28772 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28772 testcase options used were: -fpreprocessed conftest.i -quiet -dumpbase conftest.c

[Bug rtl-optimization/55464] lra chooses alternatives with empty register classes

2012-11-25 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55464 --- Comment #4 from Jorn Wolfgang Rennecke 2012-11-25 15:37:49 UTC --- (In reply to comment #1) > Created attachment 28770 [details] > Synopsys Designware ARC port Without the patch for the TARGET_ADJUST_INSN_LENGTH / TARGET_INSN_LENGT

[Bug other/55523] New: gencondmd C++ conversion breaks peephole2 predicates use of get_attr_*

2012-11-28 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55523 Bug #: 55523 Summary: gencondmd C++ conversion breaks peephole2 predicates use of get_attr_* Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFI

[Bug tree-optimization/55524] New: If fnma exists but not fms, convert_mult_to_fma should prefer to former over the latter.

2012-11-28 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55524 Bug #: 55524 Summary: If fnma exists but not fms, convert_mult_to_fma should prefer to former over the latter. Classification: Unclassified Product: gcc Version: 4.8.0

[Bug tree-optimization/55524] If fnma exists but not fms, convert_mult_to_fma should prefer to former over the latter.

2012-11-28 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55524 --- Comment #1 from Jorn Wolfgang Rennecke 2012-11-29 02:10:12 UTC --- Created attachment 28825 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28825 Patch to prioritize existing fnma over non-existing fms

[Bug target/55523] gencondmd C++ conversion breaks peephole2 predicates use of get_attr_*

2012-11-29 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55523 --- Comment #3 from Jorn Wolfgang Rennecke 2012-11-29 14:12:53 UTC --- (In reply to comment #2) > Yeah, either you'd need to provide prototype for the function in > epiphany-protos.h, or you shouldn't include those calls in the condition o

[Bug rtl-optimization/55531] New: peephole2 pattern with multiple insns with match_parallel insn causes corrupted peephole2_insns matching function

2012-11-29 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55531 Bug #: 55531 Summary: peephole2 pattern with multiple insns with match_parallel insn causes corrupted peephole2_insns matching function Classification: Unclassified

[Bug middle-end/55921] New: Crash in verify_ssa for asm to side-steps complex pessimization

2013-01-09 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55921 Bug #: 55921 Summary: Crash in verify_ssa for asm to side-steps complex pessimization Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCON

[Bug middle-end/55921] Crash in verify_ssa for asm to side-steps complex pessimization

2013-01-09 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55921 --- Comment #1 from Jorn Wolfgang Rennecke 2013-01-09 17:10:22 UTC --- Created attachment 29127 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29127 preprocessed test case

[Bug tree-optimization/55923] New: tree passes pessimize complex load/store operations

2013-01-09 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55923 Bug #: 55923 Summary: tree passes pessimize complex load/store operations Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: misse

[Bug tree-optimization/27394] double -> char conversion varies with optimization level

2016-03-08 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27394 Bug 27394 depends on bug 28144, which changed state. Bug 28144 Summary: floating point constant -> byte/char/short conversion is wrong for java https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144 What|Removed |A

[Bug other/29842] [meta-bug] outstanding patches / issues from STMicroelectronics

2016-03-08 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29842 Bug 29842 depends on bug 28144, which changed state. Bug 28144 Summary: floating point constant -> byte/char/short conversion is wrong for java https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144 What|Removed |A

[Bug tree-optimization/28144] floating point constant -> byte/char/short conversion is wrong for java

2016-03-08 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug rtl-optimization/29854] reload_combine looses track of uses

2016-03-08 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29854 --- Comment #8 from Jorn Wolfgang Rennecke --- revision 149282: 2009-07-06 J"orn Rennecke Kaz Kojima PR rtl-optimization/30807 * postreload.c (reload_combine): For every new use of REG_SUM, record the us

[Bug rtl-optimization/60651] New: Mode switching instructions are sometimes emitted in the wrong order

2014-03-25 Thread amylaar at gcc dot gnu.org
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amylaar at gcc dot gnu.org Target: epiphany-*-* As dicussed at http://forums.parallella.org/viewtopic.php?f=13&t=1053&sid=2d28ee29b5dd3c591d947074f4

[Bug rtl-optimization/60651] Mode switching instructions are sometimes emitted in the wrong order

2014-03-25 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 --- Comment #1 from Jorn Wolfgang Rennecke --- Created attachment 32447 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32447&action=edit patch The attached patch implements this aforementioned insertion at the end of an (initially) empty bas

[Bug rtl-optimization/60651] Mode switching instructions are sometimes emitted in the wrong order

2014-04-02 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 --- Comment #2 from Jorn Wolfgang Rennecke --- Created attachment 32526 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32526&action=edit preprocessed libjava file With the latest proposed patch, we get an assertion failure building libjava d

[Bug rtl-optimization/60749] New: combine is overly cautious when operating on volatile memory references

2014-04-03 Thread amylaar at gcc dot gnu.org
-optimization Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amylaar at gcc dot gnu.org Blocks: 53938 Curtesy of volatile_ok / init_recog_no_volatile, combine will reject any

[Bug rtl-optimization/60757] New: combine uses exponential time in nonzero_bits1 recursion

2014-04-03 Thread amylaar at gcc dot gnu.org
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amylaar at gcc dot gnu.org Created attachment 32540 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32540&action=edit pruned down testcase With a small fix to the rtx_co

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #1 from Jorn Wolfgang Rennecke --- Created attachment 32541 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32541&action=edit epiphany cost fix that triggers combine exponential behaviour

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #3 from Jorn Wolfgang Rennecke --- Created attachment 32544 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32544&action=edit typescript with backtrace It appears that some other epiphany patches I had in my tree I thought were un

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #4 from Jorn Wolfgang Rennecke --- (In reply to Jorn Wolfgang Rennecke from comment #3) > Created attachment 32544 [details] > typescript with backtrace > > It appears that some other epiphany patches I had in my tree I thought were >

[Bug other/60824] New: meta-bug: issues waiting for gcc 4.10 phase 1

2014-04-11 Thread amylaar at gcc dot gnu.org
Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: amylaar at gcc dot gnu.org

[Bug target/60811] arc/arc.c:2135: possible bad argument to abs

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60811 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/60651] Mode switching instructions are sometimes emitted in the wrong order

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 --- Comment #3 from Jorn Wolfgang Rennecke --- This patch: http://gcc.gnu.org/ml/gcc-patches/2014-04/msg00091.html has been approved for gcc4.10, modulo one spelling fix: http://gcc.gnu.org/ml/gcc-patches/2014-04/msg00263.html

[Bug middle-end/59049] Two VOIDmode constant in comparison passed to cstoresi4

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59049 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/60811] arc/arc.c:2135: possible bad argument to abs

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60811 --- Comment #3 from Jorn Wolfgang Rennecke --- Author: amylaar Date: Fri Apr 11 18:04:43 2014 New Revision: 209311 URL: http://gcc.gnu.org/viewcvs?rev=209311&root=gcc&view=rev Log: PR target/60811 * config/arc/arc.c (arc_save_rest

[Bug rtl-optimization/60651] Mode switching instructions are sometimes emitted in the wrong order

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 --- Comment #4 from Jorn Wolfgang Rennecke --- Author: amylaar Date: Fri Apr 11 18:12:53 2014 New Revision: 209312 URL: http://gcc.gnu.org/viewcvs?rev=209312&root=gcc&view=rev Log: gcc: PR rtl-optimization/60651 * mode-switching.c

[Bug rtl-optimization/60651] Mode switching instructions are sometimes emitted in the wrong order

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 --- Comment #5 from Jorn Wolfgang Rennecke --- Author: amylaar Date: Fri Apr 11 18:27:45 2014 New Revision: 209318 URL: http://gcc.gnu.org/viewcvs?rev=209318&root=gcc&view=rev Log: gcc/testsuite: PR rtl-optimization/60651 * gcc.ta

[Bug other/60824] meta-bug: issues waiting for gcc 4.10 phase 1

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60824 Bug 60824 depends on bug 60651, which changed state. Bug 60651 Summary: Mode switching instructions are sometimes emitted in the wrong order http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 What|Removed |Added

[Bug rtl-optimization/60651] Mode switching instructions are sometimes emitted in the wrong order

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug target/60811] arc/arc.c:2135: possible bad argument to abs

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60811 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/60824] meta-bug: issues waiting for gcc 4.10 phase 1

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60824 Bug 60824 depends on bug 60811, which changed state. Bug 60811 Summary: arc/arc.c:2135: possible bad argument to abs http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60811 What|Removed |Added -

[Bug other/60824] meta-bug: issues waiting for gcc 4.10 phase 1

2014-04-11 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60824 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/61017] New: lra aborts on optional match_scratch

2014-04-30 Thread amylaar at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amylaar at gcc dot gnu.org CC: vmakarov at gcc dot gnu.org lra is still not able to compile libgcc2 for ARC: ./cc1 libgcc2.i -O2 -mlra ../../../../unisrc-209293-arc/libgcc/libgcc2.c:2105:1: internal

[Bug rtl-optimization/61017] lra aborts on optional match_scratch

2014-04-30 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61017 --- Comment #1 from Jorn Wolfgang Rennecke --- Created attachment 32717 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32717&action=edit preprocessed libgcc file

[Bug other/39374] reload is too earer to re-use reload registers

2015-03-11 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39374 --- Comment #1 from Jorn Wolfgang Rennecke --- Created attachment 35011 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35011&action=edit gcc14:/home/amylaar/pr39374/pr39374-diff

[Bug other/39374] reload is too earer to re-use reload registers

2015-03-11 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39374 --- Comment #2 from Jorn Wolfgang Rennecke --- Created attachment 35012 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35012&action=edit gcc14:/home/amylaar/pr39374/pr39374-r14476

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

2014-02-19 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug c++/2316] g++ fails to overload on language linkage

2014-03-02 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2316 --- Comment #50 from Jorn Wolfgang Rennecke --- (In reply to Marc Glisse from comment #49) > large pieces of my patch as nonsense). Fixing this particular issue should > not be too hard, there must be a place in the compiler that merges a number >

[Bug target/58400] gcc for h8300 internal compiler error: insn does not satisfy its constraints at fs/ext4/mballoc.c: In function 'mb_free_blocks':

2014-03-06 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58400 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug other/60040] AVR: error: unable to find a register to spill in class 'POINTER_REGS'

2014-03-17 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60040 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug libgcc/66883] config/epiphany/udivsi3-float.c:52: bad if test ?

2015-10-23 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66883 --- Comment #2 from Jorn Wolfgang Rennecke --- Author: amylaar Date: Fri Oct 23 11:57:26 2015 New Revision: 229236 URL: https://gcc.gnu.org/viewcvs?rev=229236&root=gcc&view=rev Log: PR libgcc/66883 * config/epiphany/udivsi3-float

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #5 from Jorn Wolfgang Rennecke --- I also observe that the cpi/cpc/brne idiom that is used throughout - before and after your patch - is nonsentical.

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #6 from Jorn Wolfgang Rennecke --- (In reply to Jorn Wolfgang Rennecke from comment #4) > However, you now made it all the way use an incorrect order - starting at the > end and incrementing from there. Oops, I mean decrementing from

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #7 from Jorn Wolfgang Rennecke --- (In reply to Jorn Wolfgang Rennecke from comment #5) > I also observe that the cpi/cpc/brne idiom that is used throughout - > before and after your patch - is nonsentical. Oops, I drew conclusions f

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-21 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #9 from Jorn Wolfgang Rennecke --- (In reply to Georg-Johann Lay from comment #8) > (In reply to Jorn Wolfgang Rennecke from comment #4) > > (In reply to Georg-Johann Lay from comment #1) > > do_global_dtors is supposed to start at th

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-21 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #10 from Jorn Wolfgang Rennecke --- Created attachment 33768 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33768&action=edit patch for dtor direction I have this patch for fixing the direction of the dtor execution, but I got

[Bug other/39363] [meta-bug] pending patches from ARC International (UK) Ltd

2014-11-09 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39363 Jorn Wolfgang Rennecke changed: What|Removed |Added Depends on|31634 | --- Comment #1 from Jorn Wolfg

[Bug pch/31634] *_SECTION_ASM_OP storage has undocumented constraints

2014-11-09 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31634 --- Comment #4 from Jorn Wolfgang Rennecke --- 31634 used to be relevant for ARC, but that port has since ceased to support changing the name if TEXT_SECTION_ASM_OP etc. by command line option, and uses now a string literal, precisely in order to

[Bug target/39346] no mxp target port

2014-11-09 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39346 --- Comment #2 from Jorn Wolfgang Rennecke --- target/39346, other/39347 and other/39348 are no longer relevant to other/39363, because the Successor of ARC International (UK) Ltd, Synopsys, does not offer an mxp option in its DesignWare ARC Proc

[Bug other/39363] [meta-bug] pending patches from ARC International (UK) Ltd

2014-11-09 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39363 Jorn Wolfgang Rennecke changed: What|Removed |Added Depends on|39347, 39348| --- Comment #2 from Jorn Wolfg

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2014-12-04 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 --- Comment #13 from Jorn Wolfgang Rennecke --- (In reply to David Malcolm from comment #6) > If I'm reading things right, this loop in shorten_branches populates > insn_lengths[uid] in order of the NEXT_INSN () iteration: > > int (*length_fun

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2014-12-04 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2014-12-04 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 --- Comment #18 from Jorn Wolfgang Rennecke --- (In reply to Ilya Enkovich from comment #17) > If I understand the problem correctly the root is in attempt to get length > of following instructions computing length for forwrad jump instruction.

[Bug middle-end/68767] New: spurious warning: null argument where non-null required

2015-12-07 Thread amylaar at gcc dot gnu.org
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: amylaar at gcc dot gnu.org Target Milestone: --- This test, compiled with g++ -c -Werror -Wall: // { dg-do compile } // { dg-options "-Werror -Wall"

[Bug middle-end/68767] spurious warning: null argument where non-null required

2015-12-09 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68767 --- Comment #3 from Jorn Wolfgang Rennecke --- (In reply to Manuel López-Ibáñez from comment #2) > I don't understand. It is indeed passing NULL to a non-null function. What > is wrong with the warning? When you look at the original testcase clo

[Bug c++/68767] [6 regression] spurious warning: null argument where non-null required

2016-01-15 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68767 --- Comment #11 from Jorn Wolfgang Rennecke --- (In reply to Jakub Jelinek from comment #10) > Of course, the question is if the warning isn't really desirable, the user > should really just choose some non-NULL magic value to pass in the > impo

[Bug other/44035] internals documentation cannot be fixed without new GFDL license grants

2011-03-09 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035 --- Comment #2 from Jorn Wolfgang Rennecke 2011-03-09 20:12:15 UTC --- (In reply to comment #1) > Joern, after discussion with Mark and Richi my advice at this point on the > GFDL > issue is that you should prepare a concrete patch that moves al

[Bug target/48595] New: score-elf fails to build with --enable-werror-always

2011-04-13 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48595 Summary: score-elf fails to build with --enable-werror-always Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assigned

[Bug middle-end/46500] target.h includes tm.h

2011-05-02 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46500 --- Comment #7 from Jorn Wolfgang Rennecke 2011-05-02 17:34:15 UTC --- (In reply to comment #6) > The cumulative_args_t changes should be updated and resubmitted now we are in > 4.7 stage 1. Before updating the cumulative_args_t changes, the log

[Bug target/48895] New: config/vms/vms-ar.c:main: variable ‘cwd’ set but not used

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48895 Summary: config/vms/vms-ar.c:main: variable ‘cwd’ set but not used Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal Prior

[Bug target/48896] New: avr.o warnings

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48896 Summary: avr.o warnings Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: target AssignedTo: unassig.

[Bug target/48897] New: mn10300.c:extract_bundle’: error: variable ‘s’ set but not used

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48897 Summary: mn10300.c:extract_bundle’: error: variable ‘s’ set but not used Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal

[Bug target/48898] New: i386/netware.c:i386_nlm_maybe_mangle_decl_assembler_name: ‘cvt’ undeclared

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48898 Summary: i386/netware.c:i386_nlm_maybe_mangle_decl_assembler_na me: ‘cvt’ undeclared Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: norm

[Bug target/48899] New: enum conversion initializing global_options_init.x_iq2000_tune

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48899 Summary: enum conversion initializing global_options_init.x_iq2000_tune Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal

[Bug rtl-optimization/48902] New: var-tracking.c fails to compile for PCC_STATIC_STRUCT_RETURN

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48902 Summary: var-tracking.c fails to compile for PCC_STATIC_STRUCT_RETURN Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal Pr

[Bug target/48901] New: lm32.md: ashlsi3: error: unused variable ‘one’

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48901 Summary: lm32.md: ashlsi3: error: unused variable ‘one’ Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: tar

[Bug target/48903] New: sol2.c:solaris_output_init_fini: implicit declaration of function ‘print_operand’

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48903 Summary: sol2.c:solaris_output_init_fini: implicit declaration of function ‘print_operand’ Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity

[Bug target/48904] New: x86_64-knetbsd-gnu fails to build

2011-05-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48904 Summary: x86_64-knetbsd-gnu fails to build Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.

[Bug target/48898] i386/netware.c:i386_nlm_maybe_mangle_decl_assembler_name: ‘cvt’ undeclared

2011-05-06 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48898 --- Comment #3 from Jorn Wolfgang Rennecke 2011-05-06 08:46:50 UTC --- (In reply to comment #1) > Typo, can you please try this patch: > > Index: netware.c > === > --- netware.c

[Bug target/48895] config/vms/vms-ar.c:main: variable ‘cwd’ set but not used

2011-05-06 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48895 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/46500] target.h includes tm.h

2011-05-15 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46500 --- Comment #8 from Jorn Wolfgang Rennecke 2011-05-15 12:51:00 UTC --- Author: amylaar Date: Sun May 15 12:50:57 2011 New Revision: 173771 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173771 Log: PR middle-end/46500 gcc/fortran:

[Bug ada/49097] New: gnatbind link fails to find version_string, potential ranlib concurrency problem

2011-05-21 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49097 Summary: gnatbind link fails to find version_string, potential ranlib concurrency problem Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity:

[Bug target/49098] New: unused parameters in rx.c:rx_memory_move_cost

2011-05-21 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49098 Summary: unused parameters in rx.c:rx_memory_move_cost Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: targ

[Bug target/49099] New: sparc.c:‘sparc_solaris_elf_asm_named_section’ declared ‘static’ but never defined

2011-05-21 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49099 Summary: sparc.c:‘sparc_solaris_elf_asm_named_section’ declared ‘static’ but never defined Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity

[Bug ada/49097] gnatbind link fails to find version_string, potential ranlib concurrency problem

2011-05-21 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49097 --- Comment #2 from Jorn Wolfgang Rennecke 2011-05-21 19:23:15 UTC --- (In reply to comment #1) > Created attachment 24317 [details] > untested patch Looking at the patch, I agree that it should fix the problem. > Please see if this patch (unte

[Bug bootstrap/45888] tm.texi generation is not portable, rule is broken

2010-10-05 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45888 --- Comment #2 from Jorn Wolfgang Rennecke 2010-10-05 23:39:37 UTC --- (In reply to comment #0) > The thread starting at: > > lists a number of issues around tm.texi: > > The output produced by g

[Bug bootstrap/45888] tm.texi generation is not portable, rule is broken

2010-10-07 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45888 --- Comment #5 from Jorn Wolfgang Rennecke 2010-10-07 08:03:20 UTC --- (In reply to comment #4) > There should always exist a suitable tool on systems where it is needed. > FWIW, I would just use the above in the Makefile though (after removing >

[Bug bootstrap/44335] [4.6 regression] gcc-4.6-20100529 java bootstrap failure on arm-linux-gnueabi

2010-11-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44335 --- Comment #9 from Jorn Wolfgang Rennecke 2010-11-03 10:45:46 UTC --- Author: amylaar Date: Wed Nov 3 10:45:40 2010 New Revision: 166238 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166238 Log: PR bootstrap/44335 gcc: * targho

[Bug bootstrap/44335] [4.6 regression] gcc-4.6-20100529 java bootstrap failure on arm-linux-gnueabi

2010-11-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44335 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/44749] mep-elf fails to build

2010-11-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44749 --- Comment #4 from Jorn Wolfgang Rennecke 2010-11-03 12:15:16 UTC --- mep-elf still doesn't build when configured with --enable-werror-always. gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-p

[Bug middle-end/44765] gen_rtx_REG can make out-of-bounds access for INVALID_REGNUM

2010-11-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44765 --- Comment #1 from Jorn Wolfgang Rennecke 2010-11-04 12:41:14 UTC --- Author: amylaar Date: Thu Nov 4 12:41:07 2010 New Revision: 166307 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166307 Log: PR middle-end/44765 * emit-rtl.c

[Bug middle-end/44765] gen_rtx_REG can make out-of-bounds access for INVALID_REGNUM

2010-11-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44765 Jorn Wolfgang Rennecke changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/44756] [meta-bug] --enable-werror-always issues

2010-11-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44756 --- Comment #2 from Jorn Wolfgang Rennecke 2010-11-04 14:58:48 UTC --- Author: amylaar Date: Thu Nov 4 14:58:40 2010 New Revision: 166313 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166313 Log: PR bootstrap/44756 * ifc

[Bug bootstrap/44756] [meta-bug] --enable-werror-always issues

2010-11-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44756 --- Comment #3 from Jorn Wolfgang Rennecke 2010-11-04 18:01:50 UTC --- Author: amylaar Date: Thu Nov 4 18:01:45 2010 New Revision: 166320 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166320 Log: PR bootstrap/44756 * fun

<    1   2   3   4   5   6   7   >