https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112728
--- Comment #3 from Jorn Wolfgang Rennecke ---
(In reply to Rainer Orth from comment #0)
> The gcc.dg/scantest-lto.c FAILs on quite a number of targets:
...
> * On Darwin, the __TEXT,__eh_frame contains .ascii because the assembler
> lacks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112651
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112537
--- Comment #13 from Jorn Wolfgang Rennecke ---
Before we can consider any costs, we first have to know what they are. Is
there any manual for a hardware implementation that specifies costs?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112537
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111298
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
Priority: P3
Component: testsuite
Assignee: unassigned at gcc dot gnu.org
Reporter: amylaar at gcc dot gnu.org
Target Milestone: ---
When you use check-function-bodies with a function that has a single-letter
name, the start regexp set by configure_check
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110951
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111566
--- Comment #5 from Jorn Wolfgang Rennecke ---
I had a look at riscv_legitimize_move. It doesn't seem to suffer from quite
the same problem as legitimize_move does, but it could if another problem was
fixed: riscv_legitimize_move changes the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111566
--- Comment #4 from Jorn Wolfgang Rennecke ---
Also, the GET_MODE_BITSIZE (mode).to_constant () <= MAX_BITS_PER_WORD
in the *mov_mem_to_mem splitter can generate unaligned accesses, yet it
is not guarded by a check that the target supports
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111566
--- Comment #3 from Jorn Wolfgang Rennecke ---
riscv-v.cc:legitimize_move has:
if (MEM_P (dest) && !REG_P (src))
src = force_reg (mode, src);
return false;
since src is passed by value, this is pointless. The
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111566
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
--- Comment #8 from Jorn Wolfgang Rennecke ---
Bootstrapped and regression tested on x86_64-pc-linux-gnu.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
Jorn Wolfgang Rennecke changed:
What|Removed |Added
Attachment #50837|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
--- Comment #5 from Jorn Wolfgang Rennecke ---
(In reply to Patrick Palka from comment #3)
> Btw, we already disable the floating-point to_chars on targets without a
> binary64 double. So is our test for detecting binary64 not accurate
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
--- Comment #4 from Jorn Wolfgang Rennecke ---
Created attachment 50837
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50837=edit
Proposed patch
This patch fixes the problem for eSi-RISC and bootstraps on x86_64-pc-linux-gnu
, with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84877
Jorn Wolfgang Rennecke changed:
What|Removed |Added
Attachment #46574|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84877
--- Comment #15 from Jorn Wolfgang Rennecke ---
Created attachment 46574
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46574=edit
patch for the case that the stack is sufficiently aligned
(In reply to dave.anglin from comment #11)
> $sp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84877
--- Comment #13 from Jorn Wolfgang Rennecke ---
(In reply to Hans-Peter Nilsson from comment #12)
> (In reply to Jorn Wolfgang Rennecke from comment #10)
> > Created attachment 46567 [details]
> > Fix for targets that pass the argument by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40073
--- Comment #16 from Jorn Wolfgang Rennecke ---
Going from gcc 8.2 to gcc 9.1, I find the following two test cases are now
autovectorized:
/* { dg-do compile } */
/* { dg-options "-O3" } */
/* Test auto-vectorization */
#include
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84877
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91065
Jorn Wolfgang Rennecke changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91065
--- Comment #2 from Jorn Wolfgang Rennecke ---
Author: amylaar
Date: Wed Jul 3 00:22:53 2019
New Revision: 272954
URL: https://gcc.gnu.org/viewcvs?rev=272954=gcc=rev
Log:
PR testsuite/91065
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91062
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91065
Jorn Wolfgang Rennecke changed:
What|Removed |Added
Keywords||patch
--- Comment #1 from Jorn
: GC
Severity: normal
Priority: P3
Component: testsuite
Assignee: unassigned at gcc dot gnu.org
Reporter: amylaar at gcc dot gnu.org
Target Milestone: ---
Host: x86_64-pc-linux-gnu (probably doesn't really matter)
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91062
--- Comment #1 from Jorn Wolfgang Rennecke ---
Similarly, gcc.dg/torture/ipa-pta-1.c fails four scan tests because
ipa-pta-1.c.083i.pta2 gets corrupted in the ENABLE_GC_ALWAYS_COLLECT scenario.
Keywords: GC
Severity: normal
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: amylaar at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
Target Milestone: ---
Host: x86_64-pc-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66726
--- Comment #21 from Jorn Wolfgang Rennecke ---
Author: amylaar
Date: Mon Jul 1 21:48:55 2019
New Revision: 272911
URL: https://gcc.gnu.org/viewcvs?rev=272911=gcc=rev
Log:
PR middle-end/66726
* tree-ssa-phiopt.c
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
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.
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40073
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39302
Jorn Wolfgang Rennecke changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85993
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||olegendo 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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035
--- Comment #7 from Jorn Wolfgang Rennecke ---
(In reply to jos...@codesourcery.com from comment #6)
> Since we have docstring relicensing maintainers, I don't think this is an
> issue now.
Oops, that slipped my mind. Indeed, we can consider
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035
--- Comment #5 from Jorn Wolfgang Rennecke ---
(In reply to Eric Gallager from comment #4)
> Does this really need to have "blocker" importance? It has gone several
> years without actually blocking any releases.
The license issue has blocked a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785
--- Comment #50 from Jorn Wolfgang Rennecke ---
It certainly is the case that the merit of an optimization can often not be
evaluated until forther optimization passes are done. In fact, as an assembly
programmer, evaluating potential
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144
Jorn Wolfgang Rennecke changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Last reconfirmed|
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
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
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
>
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
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"
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=gcc=rev
Log:
PR libgcc/66883
* config/epiphany/udivsi3-float.c: Fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39374
--- Comment #1 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 35011
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35011action=edit
gcc14:/home/amylaar/pr39374/pr39374-diff
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39374
--- Comment #2 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 35012
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35012action=edit
gcc14:/home/amylaar/pr39374/pr39374-r14476
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003
--- Comment #13 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003
--- Comment #18 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39363
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Depends on|31634
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31634
--- Comment #4 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39346
--- Comment #2 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39363
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Depends on|39347, 39348
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #9 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #10 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 33768
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33768action=edit
patch for dtor direction
I have this patch for fixing the direction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #5 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
I also observe that the cpi/cpc/brne idiom that is used throughout -
before and after your patch - is nonsentical.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #6 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #7 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
-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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61017
--- Comment #1 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 32717
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32717action=edit
preprocessed libgcc file
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651
--- Comment #3 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59049
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60811
--- Comment #3 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Author: amylaar
Date: Fri Apr 11 18:04:43 2014
New Revision: 209311
URL: http://gcc.gnu.org/viewcvs?rev=209311root=gccview=rev
Log:
PR target/60811
* config
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651
--- Comment #4 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Author: amylaar
Date: Fri Apr 11 18:12:53 2014
New Revision: 209312
URL: http://gcc.gnu.org/viewcvs?rev=209312root=gccview=rev
Log:
gcc:
PR rtl-optimization/60651
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651
--- Comment #5 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Author: amylaar
Date: Fri Apr 11 18:27:45 2014
New Revision: 209318
URL: http://gcc.gnu.org/viewcvs?rev=209318root=gccview=rev
Log:
gcc/testsuite:
PR rtl
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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60811
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW
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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60824
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757
--- Comment #3 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 32544
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32544action=edit
typescript with backtrace
It appears that some other epiphany patches I had
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757
--- Comment #4 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
-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
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=32540action=edit
pruned down testcase
With a small fix to the rtx_costs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757
--- Comment #1 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 32541
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32541action=edit
epiphany cost fix that triggers combine exponential behaviour
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651
--- Comment #2 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 32526
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32526action=edit
preprocessed libjava file
With the latest proposed patch, we get an assertion
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=13t=1053sid=2d28ee29b5dd3c591d947074f46ac752p=6654
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60651
--- Comment #1 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
Created attachment 32447
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32447action=edit
patch
The attached patch implements this aforementioned insertion at the end
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60040
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
CC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58400
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
CC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2316
--- Comment #50 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(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
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
CC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58253
--- Comment #8 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(In reply to Martin Jambor from comment #7)
Thanks I have posted the updated patch (which checks for
gimple_register_type rather than non-BLKmode)
FWIW, it is possible
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58253
--- Comment #6 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(In reply to Martin Jambor from comment #1)
But again, I am not really sure what the semantics of alignment of
scalar PARM_DECL is.
The relevance of various type
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: amylaar at gcc dot gnu.org
CC: jakub at redhat dot com
Code added this morning to cfgexpand.c:expand_used_vars causes a warning:
g++ -c -g -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59327
--- Comment #1 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
The warning also happens when using g++ (GCC) 4.9.0 20131128 (experimental),
and when building gcc for target epiphany-elf.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59327
--- Comment #2 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
sz is HOST_WIDE_INT, ASAN_RED_ZONE_SIZE is an int literal, and data.asan_alignb
is an unsigned int.
With 32 bit int and HOST_WIDE_INT, this results in a 32 bit signed
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59327
--- Comment #4 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #3)
Created attachment 31318 [details]
gcc49-pr59327.patch
Untested fix.
This allows arc-elf and arc-epiphany configureed
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18335
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
CC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59049
Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed:
What|Removed |Added
Keywords||patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59049
--- Comment #8 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org ---
(In reply to Richard Biener from comment #7)
That is, sth like
Index: gcc/tree-ssa-ter.c
===
--- gcc
1 - 100 of 607 matches
Mail list logo