https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84503
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Thu Feb 22 08:28:42 2018
New Revision: 257891
URL: https://gcc.gnu.org/viewcvs?rev=257891&root=gcc&view=rev
Log:
PR tree-optimization/84503
* gimple-ssa-store-merging.c (m
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84502
--- Comment #7 from Jakub Jelinek ---
Author: jakub
Date: Thu Feb 22 08:29:56 2018
New Revision: 257892
URL: https://gcc.gnu.org/viewcvs?rev=257892&root=gcc&view=rev
Log:
PR target/84502
* stor-layout.c (finalize_type_size): Prop
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84502
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84503
Jakub Jelinek changed:
What|Removed |Added
Summary|[7/8 Regression]|[7 Regression]
|store-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83193
--- Comment #12 from Martin Liška ---
Author: marxin
Date: Thu Feb 22 08:50:41 2018
New Revision: 257893
URL: https://gcc.gnu.org/viewcvs?rev=257893&root=gcc&view=rev
Log:
Add "native" as a valid option value for -march= on i386 (PR driver/83193
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84509
Janne Blomqvist changed:
What|Removed |Added
Component|gcov-profile|fortran
--- Comment #1 from Janne Blom
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84509
Bug ID: 84509
Summary: STOP and PAUSE statements with -fdefault-integer-8 and
large stop code
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508
--- Comment #3 from Marc Glisse ---
Copying from
https://gcc.gnu.org/ml/gcc-help/2017-12/msg00031.html
"The way _mm_load_sd is currently implemented in gcc, yes, sanitizers are right
to complain. Intel could have named the thing _mm_loadu_sd if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508
--- Comment #4 from Jakub Jelinek ---
I don't see how this is related to sanitizer, sanitizer just checks what it
sees.
Say _mm_load_sd is implemented as
/* Create a vector with element 0 as *P and the rest zero. */
extern __inline __m128d __att
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508
--- Comment #5 from Jakub Jelinek ---
(In reply to Marc Glisse from comment #3)
> Workaround: define a typedef for double with
> __attribute__((__aligned__(1))), and use _mm_set_sd(*(newtype*)p), that's
> how it will likely be done if we change e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81589
Martin Liška changed:
What|Removed |Added
CC||ville.voutilainen at gmail dot
com
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84510
Bug ID: 84510
Summary: C front-end does not utilise -Wuseless-cast
Product: gcc
Version: 5.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84496
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84496
--- Comment #2 from Jakub Jelinek ---
Author: jakub
Date: Thu Feb 22 09:55:32 2018
New Revision: 257895
URL: https://gcc.gnu.org/viewcvs?rev=257895&root=gcc&view=rev
Log:
PR c++/84496
* g++.dg/cpp1y/pr84496.C: New test.
Added:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77655
--- Comment #4 from Paolo Carlini ---
This is fixed in trunk. I'm adding the testcase and removing the 8 Regression
marker.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77655
--- Comment #5 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Thu Feb 22 10:44:04 2018
New Revision: 257896
URL: https://gcc.gnu.org/viewcvs?rev=257896&root=gcc&view=rev
Log:
2018-02-22 Paolo Carlini
PR c++/77655
* g++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84493
--- Comment #2 from Marek Polacek ---
Author: mpolacek
Date: Thu Feb 22 11:18:37 2018
New Revision: 257899
URL: https://gcc.gnu.org/viewcvs?rev=257899&root=gcc&view=rev
Log:
PR c++/84493
* parser.c (cp_parser_braced_list): Use re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508
--- Comment #6 from Marc Glisse ---
(In reply to Jakub Jelinek from comment #5)
> (In reply to Marc Glisse from comment #3)
> > Workaround: define a typedef for double with
> > __attribute__((__aligned__(1))), and use _mm_set_sd(*(newtype*)p), th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84511
Bug ID: 84511
Summary: Internal compiler error from directly printing return
of C_LOC
Product: gcc
Version: 7.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83496
--- Comment #16 from Felix Fietkau ---
Any update on this, or any way I could help in getting this fixed?
It would be nice if we could finally switch OpenWrt to a more recent GCC
version soon.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84493
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80955
--- Comment #4 from Jonathan Wakely ---
This causes a regression for:
const char* err() { return "Error in "__FILE__; }
file.cc: In function ‘const char* err()’:
file.cc:1:28: error: unable to find string literal operator
‘operator""__FILE__’
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84512
Bug ID: 84512
Summary: Missed optimization: should be precalculated in
compile-time
Product: gcc
Version: tree-ssa
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84513
Bug ID: 84513
Summary: gfortran -M generates circular dependency
Product: gcc
Version: 7.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84513
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84514
Bug ID: 84514
Summary: powerpc sub optimal condition register reuse with
extended inline asm
Product: gcc
Version: 8.0.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84511
Dominique d'Humieres changed:
What|Removed |Added
Priority|P3 |P4
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83126
Tom de Vries changed:
What|Removed |Added
Keywords||patch
--- Comment #10 from Tom de Vries
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83193
--- Comment #13 from Martin Liška ---
Author: marxin
Date: Thu Feb 22 12:16:58 2018
New Revision: 257900
URL: https://gcc.gnu.org/viewcvs?rev=257900&root=gcc&view=rev
Log:
Add "native" as a valid option value for -mcpu/-mtune= on arm (PR
driver/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80955
--- Comment #5 from Jonathan Wakely ---
Is there a way to check if it's a pre-defined macro?
Or just change the condition to allow starting with two underscores, but not
allow starting with one (since user-defined UDLs must start with a single
u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508
--- Comment #7 from Marc Glisse ---
Unless vectors count as aggregates (more or less), in which case we can ignore
my previous comment.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81572
--- Comment #3 from Vladimir Makarov ---
I am working on this PR. The patch will be ready today or tomorrow.
The problem is that the move insn has one alternative with early clobber and
this move insn is processed on a fast path which igno
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84515
Bug ID: 84515
Summary: missed optimization: expected loop merging
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-opt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402
--- Comment #17 from Tom Tromey ---
The results in comment #13 seem to be missing some compilations --
I would have expected to see more files from libcpp in there.
As it is I only see directives.o and line-map.o.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81228
--- Comment #10 from sudi at gcc dot gnu.org ---
Author: sudi
Date: Thu Feb 22 15:01:05 2018
New Revision: 257901
URL: https://gcc.gnu.org/viewcvs?rev=257901&root=gcc&view=rev
Log:
Adding the missing LTGT to plug the ICE in PR81228.
This is a bac
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81228
sudi at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84516
Bug ID: 84516
Summary: bitfield temporaries > 32-bits have wrong type
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71784
Paolo Carlini changed:
What|Removed |Added
Keywords|error-recovery, |ice-on-valid-code
|ice
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84516
--- Comment #1 from Greg Miller ---
The issue is not related to iostream. So, here's perhaps a simpler reproduction
example that may focus more on the issue at hand.
Link: https://godbolt.org/g/vA2rPN
struct A {
long x : 32;
long y : 33
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84515
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534
--- Comment #28 from Janne Blomqvist ---
Author: jb
Date: Thu Feb 22 16:14:21 2018
New Revision: 257903
URL: https://gcc.gnu.org/viewcvs?rev=257903&root=gcc&view=rev
Log:
PR 78534, 84509 Fix libgfortran API for PAUSE statement
This patch change
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84509
--- Comment #2 from Janne Blomqvist ---
Author: jb
Date: Thu Feb 22 16:14:21 2018
New Revision: 257903
URL: https://gcc.gnu.org/viewcvs?rev=257903&root=gcc&view=rev
Log:
PR 78534, 84509 Fix libgfortran API for PAUSE statement
This patch changes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79926
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic, easyhack, patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870
Eric Gallager changed:
What|Removed |Added
Keywords||patch
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
Jakub Jelinek changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80551
Segher Boessenkool changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #11 from Segher Boe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
--- Comment #5 from Jakub Jelinek ---
The ICE is with -m64 -mcpu=power6 -O0.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
--- Comment #6 from Jakub Jelinek ---
Seems any -O* level with -mcpu=power6 or -mcpu=power7 actually.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092
--- Comment #11 from Tom de Vries ---
(In reply to Eric Gallager from comment #10)
> Have all of the changes committed from this bug fixed it?
No, I'm preparing some changes for stage1.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80551
--- Comment #12 from Segher Boessenkool ---
It does break if I set the breakpoints before the shared libs have loaded.
Thread 3 "a.out" hit Breakpoint 1, 0x3fffb6e0c860 in .__memset_power7 ()
from /lib64/libc.so.6
#0 0x3fffb6e0c860
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83335
--- Comment #5 from Steve Ellcey ---
Author: sje
Date: Thu Feb 22 17:06:31 2018
New Revision: 257907
URL: https://gcc.gnu.org/viewcvs?rev=257907&root=gcc&view=rev
Log:
2018-02-22 Steve Ellcey
PR target/83335
* config/aarch64/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83335
--- Comment #6 from Steve Ellcey ---
Author: sje
Date: Thu Feb 22 17:08:10 2018
New Revision: 257908
URL: https://gcc.gnu.org/viewcvs?rev=257908&root=gcc&view=rev
Log:
2018-02-22 Steve Ellcey
PR target/83335
* gcc/testsuite/g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80955
--- Comment #6 from Jonathan Wakely ---
Testing this:
--- a/libcpp/lex.c
+++ b/libcpp/lex.c
@@ -1903,7 +1903,7 @@ lex_raw_string (cpp_reader *pfile, cpp_token *token,
const uchar *base,
literal thus breaking the program.
Try to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84176
--- Comment #1 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Thu Feb 22 17:09:06 2018
New Revision: 257909
URL: https://gcc.gnu.org/viewcvs?rev=257909&root=gcc&view=rev
Log:
i386: Add __x86_indirect_thunk_nt_reg for -fcf-protection -mcet
no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84196
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80955
--- Comment #7 from Jonathan Wakely ---
Moved to PR 84517
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84517
Bug ID: 84517
Summary: [8 Regression] "string literal"__FILE__ no longer
accepted
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Keywords: diagnostic
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83496
--- Comment #17 from Martin Liška ---
(In reply to Felix Fietkau from comment #16)
> Any update on this, or any way I could help in getting this fixed?
> It would be nice if we could finally switch OpenWrt to a more recent GCC
> version soon.
I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83496
--- Comment #18 from Laurent GUERBY ---
Marxin, you have a cfarm account and access to gcc22 / 23 / 24 which are mips64
machines. If you need to change ssh keys see here:
https://cfarm.tetaneutral.net/login/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84480
--- Comment #4 from Martin Sebor ---
Author: msebor
Date: Thu Feb 22 17:35:29 2018
New Revision: 257910
URL: https://gcc.gnu.org/viewcvs?rev=257910&root=gcc&view=rev
Log:
PR tree-optimization/84480 - bogus -Wstringop-truncation despite assignmen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84480
--- Comment #6 from Romain Geissler ---
Thanks ;)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82851
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84480
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82851
--- Comment #6 from Jakub Jelinek ---
Ah, I can reproduce with -mtune=silvermont or -mtune=atom, it works fine with
-mtune=generic or e.g. -mtune=silvermont -fno-vect-cost-model.
I'd just add -mtune=generic to the 2 test's dg-options.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84143
kargl at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P4
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84143
Dominique d'Humieres changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #4 from Domi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84518
Bug ID: 84518
Summary: [8 Regression] ICE with lambda capturing broken
variable
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Keywords: error-recovery, ice-on-i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84519
Bug ID: 84519
Summary: STOP and ERROR STOP statements with QUIET specifier
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84518
--- Comment #1 from Volker Reichelt ---
A modified testcase produces a slightly different stack-trace:
template void foo()
{
T x[=];
[&x]{};
}
bug.cc: In function 'vo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80955
--- Comment #8 from Jonathan Wakely ---
Also the new testcase for this bug has undefined behaviour. _ID is a reserved
name so the program cannot use it to define a macro or a UDL.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82982
Will Schmidt changed:
What|Removed |Added
CC||willschm at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
--- Comment #7 from Segher Boessenkool ---
We actually do *not* need TARGET_FPRND; fctiw and fctid are ISA 1.xx insns.
Before power8 we do not allow putting SImode in FPRs.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
Segher Boessenkool changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84520
Bug ID: 84520
Summary: [6/7/8 Regression] ICE with lambda and static member
function
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
Bug ID: 84521
Summary: [8 Regression] aarch64: Frame-pointer corruption with
setjmp/longjmp and -fomit-frame-pointer
Product: gcc
Version: 8.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70468
--- Comment #6 from Jakub Jelinek ---
clang++ errors here are on #c0:
pr70468.C:6:10: error: type 'A::f0' (aka 'A<>') is not a direct or virtual base
of 'A'
and on #c2:
pr70468-2.C:5:10: error: type 'A::f0' (aka 'A<>') is not a direct or virtual
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
--- Comment #1 from David Malcolm ---
Created attachment 43489
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43489&action=edit
Reproducer
When compiled with:
gcc -DDUMP -g -O0 -fstack-protector-strong -Wall test.c
this runs to completio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
James Greenhalgh changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84495
--- Comment #5 from Thomas Koenig ---
Author: tkoenig
Date: Thu Feb 22 18:52:21 2018
New Revision: 257912
URL: https://gcc.gnu.org/viewcvs?rev=257912&root=gcc&view=rev
Log:
2018-02-22 Thomas Koenig
PR fortran/81116
PR fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81116
--- Comment #6 from Thomas Koenig ---
Author: tkoenig
Date: Thu Feb 22 18:52:21 2018
New Revision: 257912
URL: https://gcc.gnu.org/viewcvs?rev=257912&root=gcc&view=rev
Log:
2018-02-22 Thomas Koenig
PR fortran/81116
PR fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84495
Thomas Koenig changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81116
Thomas Koenig changed:
What|Removed |Added
CC||david.sagan at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
David Malcolm changed:
What|Removed |Added
Keywords||wrong-code
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70468
--- Comment #7 from Jakub Jelinek ---
It is the expand_member_init's current_template_parms check that matters here,
with
- if (current_template_parms
- || same_type_p (basetype, current_class_type))
- return basetype;
+
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
--- Comment #3 from Andrew Pinski ---
To me any use of __builtin_setjmp/__builtin_longjmp is almost always incorrect.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84519
Janne Blomqvist changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jb at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84511
kargl at gcc dot gnu.org changed:
What|Removed |Added
CC||kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21161
Jeffrey A. Law changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |law at redhat dot com
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118
Jeffrey A. Law changed:
What|Removed |Added
Priority|P3 |P2
Assignee|unassigned at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
--- Comment #4 from Jakub Jelinek ---
Is the requirement just for functions that contain setjmp? If so, the backend
could just force frame pointers in cfun->calls_setjmp functions.
If not, even if the default is tweaked again to be -fno-omit-fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84515
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
Target Milest
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83335
Steve Ellcey changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84484
--- Comment #17 from ian at gcc dot gnu.org ---
Author: ian
Date: Thu Feb 22 19:49:04 2018
New Revision: 257914
URL: https://gcc.gnu.org/viewcvs?rev=257914&root=gcc&view=rev
Log:
PR go/84484
libgo: add support for riscv64
Patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84484
Ian Lance Taylor changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
--- Comment #9 from Carl Love ---
This test case is in the list in PR 84422 . Working on a patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
--- Comment #6 from Wilco ---
(In reply to Jakub Jelinek from comment #5)
> (completely untested) would require frame pointers for all setjmp calls, not
> just __builtin_setjmp.
That's the correct approach indeed, however aarch64_frame_pointer_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
--- Comment #7 from Jakub Jelinek ---
cfun->has_nonlocal_label instead of cfun->calls_setjmp would cover
__builtin_setjmp.
aarch64_frame_pointer_required would force frame_pointer_needed and thus be
true in that case too. But sure, if it works,
1 - 100 of 130 matches
Mail list logo