[Bug target/70362] Segmentation fault compiling scalar-by-value-4_x.c for ARM arch < 4

2016-03-31 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/62254] [4.9/5/6 Regression] gcc-4.9 ICEs on linux kernel zlib for armv3

2016-03-31 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254 Ramana Radhakrishnan changed: What|Removed |Added CC||jmargetts at ocz dot com --- Comm

[Bug target/62254] [4.9/5/6 Regression] gcc-4.9 ICEs on linux kernel zlib for armv3

2016-03-31 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|4.9.4 |6.0 --- Comment #15 from Ramana R

[Bug inline-asm/70184] Explicit register variables holding function arguments overwritten by conversion libcall

2016-03-31 Thread ramana at gcc dot gnu.org
||2016-03-31 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #6 from Ramana Radhakrishnan --- Confirmed - but not sure if this is a dup of PR48863

[Bug target/62254] [4.9/5/6 Regression] gcc-4.9 ICEs on linux kernel zlib for armv3

2016-03-31 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254 --- Comment #16 from Ramana Radhakrishnan --- (In reply to Nick Clifton from comment #13) > Patch applied. https://gcc.gnu.org/ml/gcc-cvs/2016-03/msg00740.html - just in case someone wants a link to it.

[Bug target/70362] Segmentation fault compiling scalar-by-value-4_x.c for ARM arch < 4

2016-03-31 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362 --- Comment #4 from Ramana Radhakrishnan --- (In reply to Julien Margetts from comment #3) > Are you suggesting you confirmed the patch associated with bug 62254 fixes > this issue? > > As far as I can tell, in isolation at least, it does not >

[Bug target/70362] Segmentation fault compiling scalar-by-value-4_x.c for ARM arch < 4

2016-03-31 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362 --- Comment #6 from Ramana Radhakrishnan --- Fails at O0 in this case, I cannot type. I still think this is a tail from PR62254 and that should just be reopened.

[Bug target/70496] New: [6 regression] inadvertent change to ASM_APP_OFF for .arm / .thumb directives.

2016-04-01 Thread ramana at gcc dot gnu.org
: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ramana at gcc dot gnu.org Target Milestone: --- int i; void main (void) { __asm__ volatile (".arm"); i = 0; __asm__ volatile ("\n cbz r0, 2f\n

[Bug target/70496] [6 regression] inadvertent change to ASM_APP_OFF for .arm / .thumb directives.

2016-04-01 Thread ramana at gcc dot gnu.org
||2016-04-01 Assignee|unassigned at gcc dot gnu.org |ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- mine.

[Bug target/70496] [6 regression] inadvertent change to ASM_APP_OFF for .arm / .thumb directives.

2016-04-01 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70496 --- Comment #2 from Ramana Radhakrishnan --- Created attachment 38152 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38152&action=edit Patch. Patch I'm testing.

[Bug target/48863] A Bug When Assembler Instructions with C Expression Operands in arm-elf-gcc 4.5

2016-04-01 Thread ramana at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2016-04-01 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #5 from Ramana Radhakrishnan --- Well confirmed.

[Bug target/70496] [6 regression] inadvertent change to ASM_APP_OFF for .arm / .thumb directives.

2016-04-01 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70496 --- Comment #3 from Ramana Radhakrishnan --- Author: ramana Date: Fri Apr 1 14:58:53 2016 New Revision: 234675 URL: https://gcc.gnu.org/viewcvs?rev=234675&root=gcc&view=rev Log: Fix PR target/70496 While doing the unified asm rewrite - I inadv

[Bug target/70496] [6 regression] inadvertent change to ASM_APP_OFF for .arm / .thumb directives.

2016-04-01 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70496 Ramana Radhakrishnan changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/53440] [arm] generic thunk code fails for method which uses '...'

2016-04-01 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53440 --- Comment #7 from Ramana Radhakrishnan --- A patch to fix this for TARGET_32BIT is here. https://gcc.gnu.org/ml/gcc-patches/2016-04/msg00060.html

[Bug target/62254] [4.9/5/6 Regression] gcc-4.9 ICEs on linux kernel zlib for armv3

2016-04-06 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254 --- Comment #21 from Ramana Radhakrishnan --- (In reply to Nick Clifton from comment #19) > (In reply to Julien Margetts from comment #17) > > The following test case still fails with the patch applied (originally bug > > 70362) > > > > arm-non

[Bug target/64971] [5/6 Regression] gcc.c-torture/compile/pr37433.c ICEs with -mabi=ilp32

2016-04-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971 --- Comment #11 from Ramana Radhakrishnan --- (In reply to Jeffrey A. Law from comment #10) > Ramana, do you want to give this to someone on your team to wrap up? Kyrill, do you mind picking this up ? (In reply to Jeffrey A. Law from comment #

[Bug target/70711] GCC ARM big-endian ARMv8.1 code fails.

2016-04-18 Thread ramana at gcc dot gnu.org
||arm Status|UNCONFIRMED |NEW Last reconfirmed||2016-04-18 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana

[Bug testsuite/70553] pr70496.c should exclude Thumb only targets

2016-04-18 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |6.0 --- Comment #2 from Ramana Radhakrishnan --- Fixed then ?

[Bug target/70711] GCC ARM big-endian ARMv8.1 code fails.

2016-04-18 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70711 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|--- |6.0 --- Comment #2 from Ramana Ra

[Bug target/69143] PowerPC64: aggregate results are badly handled

2016-04-22 Thread ramana at gcc dot gnu.org
, ||aarch64-none-linux-gnu CC||ramana at gcc dot gnu.org --- Comment #2 from Ramana Radhakrishnan --- I'm not sure if this is target specific or not but on aarch64 and on armhf as well the code is badly opti

[Bug target/69143] PowerPC64: aggregate results are badly handled

2016-04-23 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69143 --- Comment #4 from Ramana Radhakrishnan --- (In reply to H.J. Lu from comment #3) > Similar to PR 28831, PR 23782? Indeed, though looks more like a base case for PR28831 than PR23782 at first glance. Ramana

[Bug rtl-optimization/70751] [7 Regression] FAIL: gcc.target/arm/eliminate.c scan-assembler-times r0,[\\t ]*sp 3 since r235184

2016-04-23 Thread ramana at gcc dot gnu.org
||2016-04-23 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed.

[Bug tree-optimization/70804] New: Missed tail-call

2016-04-26 Thread ramana at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: ramana at gcc dot gnu.org Target Milestone: --- Given. struct E { virtual ~E() { destroy(); } virtual E *clone() = 0; void destroy(); }; struct B: public E { virtual ~B() {} virtual B *clone() { return 0; } virtual void bar

[Bug tree-optimization/70804] Missed tail-call

2016-04-26 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70804 Ramana Radhakrishnan changed: What|Removed |Added Target||aarch64 --- Comment #1 from Raman

[Bug rtl-optimization/70825] x86_64: __atomic_compare_exchange_n() accesses stack unnecessarily

2016-04-28 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70825 Ramana Radhakrishnan changed: What|Removed |Added Keywords||missed-optimization S

[Bug rtl-optimization/70825] x86_64: __atomic_compare_exchange_n() accesses stack unnecessarily

2016-04-28 Thread ramana at gcc dot gnu.org
CC||ramana at gcc dot gnu.org Component|target |rtl-optimization --- Comment #1 from Ramana Radhakrishnan --- There is an unnecessary store to the stack regardless of the architecture. I suspect that's just because of the a combinati

[Bug bootstrap/70896] gcc4 ABI compatible bootstrap fails

2016-05-05 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70896 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/69979] ARM naked function attribute not handling structs bigger than 32 bits correctly

2016-05-11 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69979 Ramana Radhakrishnan changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug target/53440] [arm] generic thunk code fails for method which uses '...'

2016-05-13 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53440 --- Comment #8 from Ramana Radhakrishnan --- Author: ramana Date: Fri May 13 09:32:29 2016 New Revision: 236198 URL: https://gcc.gnu.org/viewcvs?rev=236198&root=gcc&view=rev Log: Fix PR target/53440 - handle generic thunks better for TARGET_32BI

[Bug rtl-optimization/70978] [5 Regression] internal compiler error: in assign_by_spills, at lra-assigns.c:1428 on arm

2016-05-16 Thread ramana at gcc dot gnu.org
||2016-05-16 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Ramana Radhakrishnan --- Confirmed.

[Bug target/71191] aarch64 and others: __atomic_load;arithmetic;__atomic_compare_exchange loops should be able to generate better code with LL/SC-type constructs than a CAS loop

2016-05-19 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org --- Comment #4 from Ramana Radhakrishnan --- (In reply to dhowe...@redhat.com from comment #0) > In the kernel, we have various bits of code that boil down to: > > int cur = __atomic_load_n(&v->counter, __ATOMIC_RELAX

[Bug tree-optimization/65068] Improve rewriting for address type induction variables in IVOPT

2017-07-25 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068 --- Comment #5 from Ramana Radhakrishnan --- (In reply to amker from comment #4) > Fixed now, we now generates below code for a72/a57: > .L4: > ldr w0, [x1] > add w0, w0, 1 > str w0, [x1], 4 > cmp x1, x2 >

[Bug target/80236] ARM NEON: Crash in std::map

2017-07-25 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80236 --- Comment #20 from Ramana Radhakrishnan --- (In reply to Dominik Schmidt from comment #18) > Created attachment 41803 [details] > Patch working for us > > Indeed, it seems to be a duplicate of the other bug. That is good news - thank you for

[Bug middle-end/19706] Recognize common Fortran usages of copysign.

2017-08-08 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19706 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/81800] [8 regression] on aarch64 ilp32 lrint should not be inlined as two instructions

2017-08-10 Thread ramana at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2017-08-10 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Ramana Radhakrishnan --- confirmed.

[Bug target/48863] A Bug When Assembler Instructions with C Expression Operands in arm-elf-gcc 4.5

2017-08-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48863 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/81800] [8 regression] on aarch64 ilp32 lrint should not be inlined as two instructions

2017-09-13 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81800 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-15 Thread ramana at gcc dot gnu.org
||2017-09-15 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #11 from Ramana Radhakrishnan --- So, patches need to go to the gcc-patches list not be attached to bugzilla ... If you want

[Bug target/82158] _Noreturn functions that do return clobber caller's registers on ARM32 (but not other arches)

2017-09-15 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82158 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/82150] Produces a branch prefetch which causes a hang

2017-09-20 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |INVALID --- Comment #6 from Ramana Radhakrishnan --- To answer the question open, no options have been added to "avoid" this behaviour. The code generated by the compiler is as per the ar

[Bug target/82158] _Noreturn functions that do return clobber caller's registers on ARM32 (but not other arches)

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82158 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #12 from Ramana Radhakrishnan --- (In reply to Yvan Roux from comment #8) > On 7 branch the following should fix the issue, but as I mentioned in > comment #5, maybe TARGET_USE_MOVT is a better place to do the checking but > this will

[Bug middle-end/81828] Cilkplus performance regression on ARM...

2017-09-20 Thread ramana at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2017-09-20 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #5 from Ramana Radhakrishnan --- Assuming this to be true but setting this at

[Bug sanitizer/81697] Incorrect ASan global variables alignment on arm

2017-09-20 Thread ramana at gcc dot gnu.org
||2017-09-20 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Ramana Radhakrishnan --- I don't think I like the idea that Asan should turn off section anchors as a fix. Se

[Bug target/82248] probe_stack can generate unpredictable STR on arm

2017-09-20 Thread ramana at gcc dot gnu.org
||2017-09-20 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed ..

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #15 from Ramana Radhakrishnan --- (In reply to ard.biesheuvel from comment #13) > The kernel does not currently use -mword-relocations. We are looking into it > as an alternative to -fpic when building the kernel image as a PIE > exec

[Bug target/80986] auto keyword variable lost its attributes

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80986 --- Comment #6 from Ramana Radhakrishnan --- (In reply to linzj from comment #5) > Is the following patch okay? Or should I add the new bit to indicate not to > remove an attribute? > diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c > index f8436b30b37..97

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #16 from Ramana Radhakrishnan --- (In reply to Jakub Jelinek from comment #10) > aarch64_function_arg_alignment > has: > for (tree field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field)) > alignment = std::max (alignment,

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #17 from Ramana Radhakrishnan --- Created attachment 41237 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41237&action=edit AArch64 prototype. Patch.

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-21 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #22 from Ramana Radhakrishnan --- (In reply to Jakub Jelinek from comment #20) > BTW, the wording e.g. i386 backend has is: > inform (input_location, > "the ABI of passing structure with complex flo

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-24 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 Ramana Radhakrishnan changed: What|Removed |Added Attachment #41237|0 |1 is obsolete|

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-24 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #25 from Ramana Radhakrishnan --- Created attachment 41255 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41255&action=edit AArch32 wip patch. - There are some line > 80 characters, cosmetic issues in this patch . - However t

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-24 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 Ramana Radhakrishnan changed: What|Removed |Added Attachment #41255|0 |1 is obsolete|

[Bug target/77728] [5/6/7/8 Regression] Miscompilation multiple vector iteration on ARM

2017-04-24 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #27 from Ramana Radhakrishnan --- (In reply to Ramana Radhakrishnan from comment #26) > Created attachment 41257 [details] > AArch32 wip patch. > > I think there's one line > 80 chars here but this is what I'm testing > currently. >

[Bug target/81012] ARM: Spill instead of register copy / dead store on int-to-double conversion

2017-06-15 Thread ramana at gcc dot gnu.org
Status|UNCONFIRMED |NEW Last reconfirmed||2017-06-15 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed.

[Bug target/80905] ARM: Useless initialization of struct passed by value

2017-06-15 Thread ramana at gcc dot gnu.org
||2017-06-15 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed - though I think I've seen something like this in BZ before. Searching doesn'

[Bug target/79581] VFP4 slower than VFP3 in C-ray on Cortex A5

2017-06-15 Thread ramana at gcc dot gnu.org
||2017-06-15 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #6 from Ramana Radhakrishnan --- (In reply to PeteVine from comment #4) > > Judging by your -mcpu option is this on a Cor

[Bug target/81036] -fcall-saved-X does not work for floating-point registers

2017-06-15 Thread ramana at gcc dot gnu.org
||2017-06-15 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed.

[Bug target/78385] Build of libgcc2 for target arm-eabi fails, if configuration --with-abi=apcs-gnu is used (in GCC-Build)

2017-06-15 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |WONTFIX --- Comment #2 from Ramana Radhakrishnan --- this is a deprecated ABI and we should really be removing this ...

[Bug target/46932] Inefficient code sequence to access local variable

2017-06-16 Thread ramana at gcc dot gnu.org
||2017-06-16 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed - still an issue with gcc trunk and same issue exists on aarch64 ( -fomit-frame

[Bug target/46932] Inefficient code sequence to access local variable

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46932 Ramana Radhakrishnan changed: What|Removed |Added Target|arm-linux-gnueabi |arm-linux-gnueabi, aarch64* --- C

[Bug debug/48315] ICE in mem_loc_descriptor, at dwarf2out.c:13899

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48315 --- Comment #3 from Ramana Radhakrishnan --- john, is this still an issue ? I can't seem to reproduce this with any current release or trunk compilers ? Ramana

[Bug target/48789] missed ARM optimization: use LDMIA

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48789 Ramana Radhakrishnan changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug target/80236] ARM NEON: Crash in std::map

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80236 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug rtl-optimization/79149] bad optimization on MIPS and ARM leading to excessive stack usage in some cases

2017-06-16 Thread ramana at gcc dot gnu.org
||2017-06-16 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #15 from Ramana Radhakrishnan --- Well given all the comments, confirmed then ... :)

[Bug testsuite/78318] FAIL: g++.dg/pr78112.C scan-assembler-times DW_AT_object_pointer 37

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78318 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/81115] Didn't compile on Raspbian 2

2017-06-16 Thread ramana at gcc dot gnu.org
||2017-06-16 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Ok, how did you configure and did you follow instructions on https://gcc.gnu.org/install and

[Bug rtl-optimization/80352] Improper reload of operands with equiv pseudo

2017-06-16 Thread ramana at gcc dot gnu.org
||2017-06-16 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #6 from Ramana Radhakrishnan --- Confirmed then based on Vlad's comments.

[Bug target/80986] auto keyword variable lost its attributes

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80986 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/80236] ARM NEON: Crash in std::map

2017-06-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80236 --- Comment #15 from Ramana Radhakrishnan --- (In reply to Dominik Schmidt from comment #14) > Yes, will do on Sunday or next week. Thanks.

[Bug middle-end/78233] compute_idf fails quick_push size check when compiling libgcc for Debian armel with qemu-arm-static

2017-06-16 Thread ramana at gcc dot gnu.org
||2017-06-16 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Ramana Radhakrishnan --- What are your configure flags for this to fail ? Without this I cannot work out what the

[Bug inline-asm/70184] Explicit register variables holding function arguments overwritten by conversion libcall

2017-06-21 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70184 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|--- |6.3 --- Comment #11 from Ramana R

[Bug target/81142] Segmentation fault when using static __thread variables

2017-06-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81142 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/80236] ARM NEON: Crash in std::map

2017-06-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80236 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|2017-0

[Bug middle-end/61008] g++ crash in analyze_functions

2017-06-22 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Known to work||4.9.4 Resolution|--- |WORKSFORME Target Milestone|--- |4.9.4 --- Comment #4 from Ramana Radhakrishnan --- (In reply to Fabian Vogt from

[Bug target/59904] [ARM] tls-reload-1.c fails

2017-06-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #13 from Ramana Radhakrishnan --- (In reply to christophe.lyon from comment #12) > Created attachment 32864 [details] > ELF binary file #3 > > Compiled with -Os -g3 -pie -fpie -march=armv5t -mthumb Is this still an issue ?

[Bug target/67321] [ARM] Exploit Wide Add operations when appropriate

2017-07-04 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67321 Ramana Radhakrishnan changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71016] [6 Regression] Redundant sign extension with conditional __builtin_clzl

2017-07-04 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71016 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug sanitizer/61771] Test failures in ASan testsuite on ARM Linux due to FP format mismatch between libasan and GCC.

2017-07-07 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61771 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|--- |6.0 --- Comment #12 from Ramana R

[Bug target/71112] [6 Regression] ICE with -fpie on aarch64 ILP32 big-endian

2017-07-14 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |FIXED --- Comment #12 from Ramana Radhakrishnan --- Fixed then.

[Bug libfortran/78449] compile time ieee_support_halting is not correct on arm and aarch64 ( FAIL: gfortran.dg/ieee/ieee_8.f90 -Os execution test )

2016-11-28 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78449 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/78945] [arm] libatomic inline asm is not compatible with armv7-m

2017-01-23 Thread ramana at gcc dot gnu.org
||2017-01-23 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Ramana Radhakrishnan --- A simple patch would be to check for __ARM_FEATURE_SAT in all those macros in exch_n.c along

[Bug tree-optimization/70754] [5/6 Regression] ICE during predictive commoning

2017-01-25 Thread ramana at gcc dot gnu.org
||amker at gcc dot gnu.org, ||ramana at gcc dot gnu.org --- Comment #13 from Ramana Radhakrishnan --- Bin, Are you likely to backport this fix to GCC-5 and GCC-6 - or is it going to be Martin's fix ? Ramana

[Bug target/79237] [5/6/7 Regression] ARMv7-M ICE in extract_constrain_insn, insn does not satisfy its constraints

2017-01-26 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #4 from Ramana Radhakrishnan --- Dup of PR71607 *** This bug has been marked as a duplicate of bug 71607 ***

[Bug target/71607] [5/6/7 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands

2017-01-26 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607 Ramana Radhakrishnan changed: What|Removed |Added CC||headch at gmail dot com --- Comme

[Bug tree-optimization/78332] [ARM] Negative costs of ivopts groups

2017-01-26 Thread ramana at gcc dot gnu.org
||2017-01-26 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 Severity|normal |enhancement --- Comment #2 from Ramana Radhakrishnan --- confirmed.

[Bug target/79239] [7 regression] ICE in extract_insn, at recog.c:2311 (error: unrecognizable insn)

2017-01-27 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79239 --- Comment #9 from Ramana Radhakrishnan --- Author: ramana Date: Fri Jan 27 11:22:30 2017 New Revision: 244965 URL: https://gcc.gnu.org/viewcvs?rev=244965&root=gcc&view=rev Log: [ARM] Fix PR target/79239 - unrecognized insn after pragma gcc pop

[Bug target/79239] [7 regression] ICE in extract_insn, at recog.c:2311 (error: unrecognizable insn)

2017-01-27 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |FIXED --- Comment #10 from Ramana Radhakrishnan --- I've committed the fix for Richard. If there are more issues, lets take them up as new bug reports.

[Bug target/80088] ICE: declaration and definition of function with __attribute__((target("thumb"))) and inlined assembler, with debug symbols enabled

2017-03-23 Thread ramana at gcc dot gnu.org
||clyon at gcc dot gnu.org, ||ramana at gcc dot gnu.org Known to work||6.0, 7.0 Resolution|--- |WORKSFORME --- Comment #3 from Ramana Radhakrishnan --- As Jakub

[Bug target/79995] Messages for iWMMXt builtins could use some cleanup

2017-03-23 Thread ramana at gcc dot gnu.org
||2017-03-23 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Ramana Radhakrishnan --- Confirmed.

[Bug tree-optimization/79898] ICE in const_binop, at fold-const.c:1554 on ARM target

2017-03-23 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79898 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug testsuite/79126] [7 regression] FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 16"

2017-03-23 Thread ramana at gcc dot gnu.org
||2017-03-23 CC||ramana at gcc dot gnu.org Summary|FAIL: |[7 regression] FAIL: |gcc.dg/tree-ssa/pr77445-2.c |gcc.dg/tree-ssa/pr77445-2.c |scan-tree-dump thread1

[Bug testsuite/79126] [7 regression] FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 16"

2017-03-23 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79126 Ramana Radhakrishnan changed: What|Removed |Added Severity|normal |trivial

[Bug target/71922] arm: ifuncs are broken in for arm (gcc generates incorrect code in object file)

2017-03-28 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |INVALID --- Comment #9 from Ramana Radhakrishnan --- This appears to be a binutils issue - please take it up there. http://sourceware.org/bugzilla/

[Bug tree-optimization/77498] [7 regression] Performance drop after r239414 on spec2000/172mgrid

2017-03-28 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org --- Comment #14 from Ramana Radhakrishnan --- I don't think arm is a valid target for this given PR80155 was opened as a consequence of fixing PR77498..

[Bug testsuite/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-03-28 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug testsuite/79418] ERROR: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 : syntax error in targe t selector "target arm_hf_eabi || avr-*-* || riscv*-*-*" for "

2017-03-28 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |FIXED --- Comment #3 from Ramana Radhakrishnan --- Fixed I think by r245240

[Bug rtl-optimization/78255] [5/6 regression] Indirect sibling call causing wrong code generation for ARM

2017-04-06 Thread ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org Resolution|--- |FIXED --- Comment #16 from Ramana Radhakrishnan --- Fixed then ?

[Bug target/77728] [5/6/7 Regression] Miscompilation multiple vector iteration on ARM

2017-04-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #11 from Ramana Radhakrishnan --- (In reply to Jakub Jelinek from comment #10) > aarch64_function_arg_alignment > has: > for (tree field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field)) > alignment = std::max (alignment,

[Bug rtl-optimization/78127] [5/6 Regression] AArch64 internal compiler error: in lra_eliminate, at lra-eliminations.c:1440

2017-04-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78127 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

<    1   2   3   4   5   6   7   8   9   10   >