https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
Uroš Bizjak changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
Uroš Bizjak changed:
What|Removed |Added
CC||andrey.y.guskov at intel dot
com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #11 from dansan at gcc dot gnu.org ---
Author: dansan
Date: Sat Nov 4 22:38:43 2017
New Revision: 254412
URL: https://gcc.gnu.org/viewcvs?rev=254412=gcc=rev
Log:
PR target/82002 Part 2: Correct non-immediate offset/invalid INSN
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #10 from Jakub Jelinek ---
pr82002-2a.c as well as pr82002-2b.c still ICE on the current trunk on
x86_64-linux:
/home/jakub/src/gcc/gcc/testsuite/gcc.target/i386/pr82002-2a.c: In function
'b':
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #9 from dansan at gcc dot gnu.org ---
Author: dansan
Date: Tue Oct 31 21:48:55 2017
New Revision: 254284
URL: https://gcc.gnu.org/viewcvs?rev=254284=gcc=rev
Log:
PR target/82002 Part 1: Correct ICE caused by wrong calculation
gcc:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #8 from Uroš Bizjak ---
*** Bug 82485 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #7 from Uroš Bizjak ---
*** Bug 82712 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #6 from Daniel Santos ---
Was about to submit a patch set for this that added this nifty mechanism to
track a scratch register for pro/epilogue use and automatically (re)use it when
you call choose_baseaddr. Then I realized that I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #5 from Daniel Santos ---
(In reply to Daniel Santos from comment #4)
> The alternative that I can see is to modify choose_baseaddr so that it can
> init and utilize an auxiliary register (like r11).
I guess this would be called a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #4 from Daniel Santos ---
Created attachment 42147
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42147=edit
incomplete patch set with test
(In reply to Jakub Jelinek from comment #3)
> Of course there is none. Which is why
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #2 from Daniel Santos ---
Another problem when we throw in an ms to sysv call:
$ cat /home/daniel/proj/sys/gcc/git/gcc/testsuite/gcc.target/i386/pr82002-2a.c
/* { dg-do compile { target lp64 } } */
/* { dg-options "-Ofast
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
--- Comment #1 from Daniel Santos ---
(In reply to Martin Liška from comment #0)
> Starting from r251321 we ICE on:
>
> $ cat stack-check.ii
> void a (char *);
> void
> b ()
> {
> char c[100];
> c[1099511627776] = 'b';
> a (c);
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82002
Richard Biener changed:
What|Removed |Added
Target||x86_64-*-*, i?86-*-*
Target
14 matches
Mail list logo