http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60454
--- Comment #9 from jye2 at gcc dot gnu.org ---
Author: jye2
Date: Thu Mar 13 07:00:05 2014
New Revision: 208529
URL: http://gcc.gnu.org/viewcvs?rev=208529&root=gcc&view=rev
Log:
2014-03-13 Joey Ye
Backport from mainline
2014-0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60454
Jakub Jelinek changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60514
Bug ID: 60514
Summary: SFINAE using decltype fails
Product: gcc
Version: 4.8.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60454
Jakub Jelinek changed:
What|Removed |Added
Known to work||4.8.3
Summary|[4.7/4.8 Regress
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60514
Jonathan Wakely changed:
What|Removed |Added
Known to work||4.9.0
--- Comment #1 from Jonathan Wake
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57425
--- Comment #13 from Mikael Pettersson ---
Created attachment 32343
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32343&action=edit
4.8 backport of Joern's fixes
This is the backport of Joern's fixes to 4.8 I did last summer. Tested w/o
re
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59779
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48316
--- Comment #2 from rguenther at suse dot de ---
On Wed, 12 Mar 2014, xinliangli at gmail dot com wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48316
>
> davidxl changed:
>
>What|Removed |Added
>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60419
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60461
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486
--- Comment #6 from Georg-Johann Lay ---
Author: gjl
Date: Thu Mar 13 09:16:53 2014
New Revision: 208532
URL: http://gcc.gnu.org/viewcvs?rev=208532&root=gcc&view=rev
Log:
PR target/60486
* config/avr/avr.c (avr_out_plus): Swap cc_plus and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60510
--- Comment #2 from Richard Biener ---
The issue is
t.f:7:0: note: Analyze phi: prephitmp_32 = PHI
t.f:7:0: note: swapping oprnds: _18 = _13 + _16;
t.f:7:0: note: reduction: detected reduction chain: _18 = _16 + _13;
t.f:7:0: note: Detected r
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58424
Ramana Radhakrishnan changed:
What|Removed |Added
Status|WAITING |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486
--- Comment #7 from Georg-Johann Lay ---
Author: gjl
Date: Thu Mar 13 09:35:42 2014
New Revision: 208534
URL: http://gcc.gnu.org/viewcvs?rev=208534&root=gcc&view=rev
Log:
Backport from 2014-03-13 trunk r208532.
PR target/60486
* conf
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418
--- Comment #32 from Jakub Jelinek ---
Author: jakub
Date: Thu Mar 13 09:38:28 2014
New Revision: 208535
URL: http://gcc.gnu.org/viewcvs?rev=208535&root=gcc&view=rev
Log:
PR tree-optimization/59025
PR middle-end/60418
* tree-ssa-reass
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59025
--- Comment #11 from Jakub Jelinek ---
Author: jakub
Date: Thu Mar 13 09:38:28 2014
New Revision: 208535
URL: http://gcc.gnu.org/viewcvs?rev=208535&root=gcc&view=rev
Log:
PR tree-optimization/59025
PR middle-end/60418
* tree-ssa-reass
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486
Georg-Johann Lay changed:
What|Removed |Added
Priority|P3 |P4
Status|NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59150
Bernd Edlinger changed:
What|Removed |Added
CC||bernd.edlinger at hotmail dot
de
--- Co
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60106
Bernd Edlinger changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60254
--- Comment #4 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Thu Mar 13 09:51:52 2014
New Revision: 208538
URL: http://gcc.gnu.org/viewcvs?rev=208538&root=gcc&view=rev
Log:
/cp
2014-03-13 Paolo Carlini
PR c++/60254
* semantics
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60254
Paolo Carlini changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60461
--- Comment #2 from Richard Biener ---
It looks like when IPA SRA does
About to replace expr p.f1 with ISRA.3
Adjusting call fn2/3 -> fn1.isra.0/6
replacing stmt:fn1.isra.0 (a[0]);
it doesn't adjust IPA references for the load of a[0] it inserts
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60461
--- Comment #3 from Richard Biener ---
Also it seems that non-LTO also misses that reference. Hmm.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60461
Richard Biener changed:
What|Removed |Added
Assignee|rguenth at gcc dot gnu.org |jamborm at gcc dot
gnu.org
--- C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59779
--- Comment #5 from Jakub Jelinek ---
The following fixes this for me:
--- gcc/tree-dfa.c.jj2014-01-03 11:40:57.0 +0100
+++ gcc/tree-dfa.c2014-03-13 11:22:20.727848114 +0100
@@ -615,6 +615,15 @@ get_ref_base_and_extent (tree exp, H
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60510
Richard Biener changed:
What|Removed |Added
Blocks||53947
--- Comment #3 from Richard Biener
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18439
Bug 18439 depends on bug 19905, which changed state.
Bug 19905 Summary: Extra V_MAY_DEF on a static variable whose address is not
taken (we should be able to move the load out of the loop)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19905
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20367
Bug 20367 depends on bug 19905, which changed state.
Bug 19905 Summary: Extra V_MAY_DEF on a static variable whose address is not
taken (we should be able to move the load out of the loop)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19905
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19905
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9895
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10520
--- Comment #4 from Richard Biener ---
First of all number-of-iteration analysis would need to figure out that
the vars don't overflow ... (thus that the loop terminates). It cannot
even compute the number of iterations symbolically.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60515
Bug ID: 60515
Summary: Compiler crash with -g and -mpoke-function-name option
combined
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: major
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14706
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59779
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59025
Jakub Jelinek changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60504
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P4
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60383
Paolo Carlini changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60509
janus at gcc dot gnu.org changed:
What|Removed |Added
Keywords||wrong-code
Status|U
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36282
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #7 f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60439
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60192
Ramana Radhakrishnan changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57425
--- Comment #14 from Bill Schmidt ---
Hi Mikael,
Indeed, your patch fixes my problem as well. Do you have plans to push this
upstream? It would be helpful if we could merge this from gcc-4_8-branch into
ibm/gcc-4_8-branch for an upcoming delive
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741
--- Comment #29 from Sebastian Pop ---
(In reply to Sebastian Pop from comment #28)
> delinearize the array accesses, and we don't have code to do that yet.
There is code to delinearize array accesses in LLVM now: it works on top of
SCEV, so it s
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60516
Bug ID: 60516
Summary: cc1plus crashes compiling a method with a huge struct
as argument
Product: gcc
Version: 4.8.1
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483
--- Comment #22 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Mar 13 15:42:42 2014
New Revision: 208547
URL: http://gcc.gnu.org/viewcvs?rev=208547&root=gcc&view=rev
Log:
PR ada/51483
* back_end.ads (Register_Type_Proc): Add 'precisio
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483
--- Comment #21 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Mar 13 15:42:21 2014
New Revision: 208546
URL: http://gcc.gnu.org/viewcvs?rev=208546&root=gcc&view=rev
Log:
PR ada/51483
* cstand.adb (Register_Float_Type): Add 'precision
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483
--- Comment #23 from Eric Botcazou ---
Author: ebotcazou
Date: Thu Mar 13 15:43:01 2014
New Revision: 208548
URL: http://gcc.gnu.org/viewcvs?rev=208548&root=gcc&view=rev
Log:
PR ada/51483
* back_end.ads (Register_Type_Proc): Add 'precisio
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835
Bug 48835 depends on bug 51483, which changed state.
Bug 51483 Summary: [4.7/4.8/4.9 regression] cstand.adb:Register_Float_Type
makes invalid assumption about FP modes
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483
What|Removed
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57189
--- Comment #8 from Vladimir Makarov ---
Author: vmakarov
Date: Thu Mar 13 15:52:50 2014
New Revision: 208549
URL: http://gcc.gnu.org/viewcvs?rev=208549&root=gcc&view=rev
Log:
2014-03-13 Vladimir Makarov
PR rtl-optimization/57189
* lr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60517
Bug ID: 60517
Summary: warning/error for taking address of member of a
temporary object
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57189
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60383
--- Comment #2 from paolo at gcc dot gnu.org ---
Author: paolo
Date: Thu Mar 13 16:05:15 2014
New Revision: 208550
URL: http://gcc.gnu.org/viewcvs?rev=208550&root=gcc&view=rev
Log:
/cp
2014-03-13 Paolo Carlini
PR c++/60383
* pt.c (may
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60461
Martin Jambor changed:
What|Removed |Added
URL||http://gcc.gnu.org/ml/gcc-p
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60383
Paolo Carlini changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60444
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253
Paolo Carlini changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #8 f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60470
--- Comment #3 from Shlomi Fish ---
Hi,
thanks for the comments. I see it now, but wouldn't it be possible to put some
logic into the ./configure stage or into the make stage that will detect if the
generated files that are needed by flex or biso
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253
Manuel López-Ibáñez changed:
What|Removed |Added
CC||manu at gcc dot gnu.org
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60455
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60444
Manuel López-Ibáñez changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501
Manuel López-Ibáñez changed:
What|Removed |Added
CC||chengniansun at gmail dot com
--- C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57320
--- Comment #4 from Jakub Jelinek ---
Author: jakub
Date: Thu Mar 13 18:01:48 2014
New Revision: 208551
URL: http://gcc.gnu.org/viewcvs?rev=208551&root=gcc&view=rev
Log:
PR rtl-optimization/57320
* function.c (rest_of_handle_thread_prolog
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501
--- Comment #71 from Tom St Denis ---
Hey guys, this year will be the 10 year anniversary of this bug. We should
order cake!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078
Marek Polacek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60439
--- Comment #3 from Chengnian Sun ---
(In reply to Marek Polacek from comment #2)
> Right. So I think there's nothing much to do. Please reopen if you
> strongly disagree.
Hi Marek,
>From the perspective of type system, I think no warning is
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60439
--- Comment #4 from Chengnian Sun ---
(In reply to Chengnian Sun from comment #3)
> (In reply to Marek Polacek from comment #2)
> > Right. So I think there's nothing much to do. Please reopen if you
> > strongly disagree.
>
> Hi Marek,
>
> Fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60439
Marek Polacek changed:
What|Removed |Added
Status|RESOLVED|NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60439
--- Comment #6 from Chengnian Sun ---
(In reply to Marek Polacek from comment #5)
> OK, reopening, sorry. The "switch condition has boolean value" warning
> might make sense; I'll try to look into it after 4.9.
Thanks for considering it, Marek.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57425
--- Comment #15 from Mikael Pettersson ---
Bill,
I can submit the patch on Saturday (too busy before then), but I don't have
commit rights so someone else will have to commit it (assuming it's approved).
/Mikael
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57425
--- Comment #16 from Bill Schmidt ---
Mikael, thanks very much. I'll be happy to commit on your behalf once the
patch is approved.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59779
--- Comment #7 from Jakub Jelinek ---
Author: jakub
Date: Thu Mar 13 19:10:05 2014
New Revision: 208554
URL: http://gcc.gnu.org/viewcvs?rev=208554&root=gcc&view=rev
Log:
PR tree-optimization/59779
* tree-dfa.c (get_ref_base_and_extent): U
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483
--- Comment #25 from Mikael Pettersson ---
Thanks!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60518
Bug ID: 60518
Summary: [4.9 Regression] ICE: in verify_loop_structure, at
cfgloop.c:1647
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59779
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57320
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60518
Markus Trippelsdorf changed:
What|Removed |Added
CC||amker at gcc dot gnu.org
--- Commen
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59391
Jonathan Wakely changed:
What|Removed |Added
Resolution|WORKSFORME |INVALID
--- Comment #5 from Jonathan Wa
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58011
Oleg Endo changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60519
Bug ID: 60519
Summary: Debug mode should check comparators for irreflexivity
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Co
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60507
--- Comment #3 from janus at gcc dot gnu.org ---
The patch in comment #2 ICEs on this extended test case:
type :: t
procedure(g), pointer, nopass :: ppc => g
end type
procedure(g), pointer :: pp => g
type(t)::x
print *, f(g)! ok
print
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60206
Oleg Endo changed:
What|Removed |Added
CC||olegendo at gcc dot gnu.org
--- Comment #8 fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438
--- Comment #35 from Richard Henderson ---
Author: rth
Date: Thu Mar 13 20:24:56 2014
New Revision: 208556
URL: http://gcc.gnu.org/viewcvs?rev=208556&root=gcc&view=rev
Log:
PR debug/60438
* config/i386/i386.c (ix86_split_fp_branch): Remo
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60517
--- Comment #1 from Marc Glisse ---
I see in the dump:
# .MEM_4 = VDEF <.MEM_8>
D.2272 ={v} {CLOBBER};
# VUSE <.MEM_4>
_5 = MEM[(doubleD.39 *)&D.2272];
which looks like something we could warn about in the middle-end.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60509
--- Comment #2 from Alexander Vogt ---
Sorry, I did not see the other bug report... I agree - it is a duplicate!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60138
Oleg Endo changed:
What|Removed |Added
Target||sh*-*-*
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513
Oleg Endo changed:
What|Removed |Added
CC||bugdal at aerifal dot cx
--- Comment #3 from
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60138
--- Comment #2 from Rich Felker ---
> No need to move it to TLS, since the FPSCR register is usually already part of
> an execution context (i.e. thread) and will be saved and restored accordingly.
This does not help. The compiler constantly clob
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36282
--- Comment #8 from Jakub Jelinek ---
Author: jakub
Date: Thu Mar 13 20:56:06 2014
New Revision: 208557
URL: http://gcc.gnu.org/viewcvs?rev=208557&root=gcc&view=rev
Log:
PR middle-end/36282
* c-pragma.c (apply_pragma_weak): Only look at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36282
Jakub Jelinek changed:
What|Removed |Added
Known to work||4.9.0
Summary|[4.7/4.8/4.9 Reg
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60496
--- Comment #2 from Uroš Bizjak ---
For 4.9 you can add -mtune-ctrl=^use_ffreep to your compile flags:
"-m32 -O2 -march=i386 -mtune=athlon -mtune-ctrl=^use_ffreep"
-mdump-tune-features flag will print all fine-tuning options.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60138
--- Comment #3 from Oleg Endo ---
(In reply to Rich Felker from comment #2)
> > No need to move it to TLS, since the FPSCR register is usually already part
> > of
> > an execution context (i.e. thread) and will be saved and restored
> > accordin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60520
Bug ID: 60520
Summary: stack adjustment are not merged anymore
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60520
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60504
--- Comment #2 from Eric Botcazou ---
Nothing obvious stands out. I presume that exceptions cannot be caught?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60520
--- Comment #2 from H.J. Lu ---
pro_and_epilogue adds an epilogue after BB 4:
(insn 12 11 15 3 (parallel [
(set (reg/f:SI 7 sp)
(plus:SI (reg/f:SI 7 sp)
(const_int 16 [0x10])))
(clobber
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60520
--- Comment #3 from H.J. Lu ---
With -O -m32 -fno-shrink-wrap, I got
test:
.LFB0:
.cfi_startproc
subl$12, %esp
.cfi_def_cfa_offset 16
movlbar, %eax
cmpl$0, (%eax)
je.L1
subl$12, %esp
.cfi_def_cf
1 - 100 of 106 matches
Mail list logo