https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88391
Bug ID: 88391
Summary: Request - attribute for adding tags to functions
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444
--- Comment #16 from Iain Sandoe ---
Author: iains
Date: Thu Dec 6 13:36:35 2018
New Revision: 266853
URL: https://gcc.gnu.org/viewcvs?rev=266853=gcc=rev
Log:
Fix for PR78444 by ensuring 128b alignment at call sites.
2018-12-06 Iain Sandoe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85113
Richard Biener changed:
What|Removed |Added
CC||Kimon.Hoffmann at lawo dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88388
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Hi,
This is Christin Braun, have I caught you in the middle of anything? Purpose
for my email is that I see you are Exhibiting at CES International 2019.
I just wanted to know your interests in acquiring the Attendees/Visitors
list of CES International 2019 (The International Consumer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88388
--- Comment #2 from Jonathan Wakely ---
Bisection suggests this was fixed on trunk by r259051 for PR 85113. The
backport to the gcc-7-branch was r259053.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88388
--- Comment #3 from Kimon.Hoffmann at lawo dot com ---
Now this is great news, thank you!
I would have tested 7.4 myself, but did not have a build available to me.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88388
Jonathan Wakely changed:
What|Removed |Added
Known to work||7.4.0
Known to fail|
Richard Biener writes:
>> > The pass contains an awful lot of heuristics :/ Like last year
>> > with the interchange pass I would suggest to rip most of it out
>> > and first lay infrastructure with the cases you can positively
>> > identify without applying heuristics or "hacks" like stripping
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88387
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88390
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |9.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88390
--- Comment #1 from Rainer Orth ---
Created attachment 45171
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45171=edit
pr57451.s @ r266584, SIGILL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88390
Bug ID: 88390
Summary: [9 regression] g++.dg/tree-prof/pr57451.C FAILs
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
On Sun, Dec 2, 2018 at 5:41 PM wrote:
>
> Snapshot gcc-9-20181202 is now available on
> ftp://gcc.gnu.org/pub/gcc/snapshots/9-20181202/
> and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
GCC 9 on PowerPC is doing well. I was able to test on GCC110 and
GCC112 from the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88389
Richard Biener changed:
What|Removed |Added
Keywords||lto, wrong-debug
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88389
Bug ID: 88389
Summary: [8/9 Regression] -flto -g -gsplit-dwarf is broken
Product: gcc
Version: 8.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88388
Bug ID: 88388
Summary: GCC falsely determines string literal to be unused
Product: gcc
Version: 7.3.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88386
--- Comment #3 from Richard Biener ---
OK, so simply disabling -gsplit-dwarf at link time doesn't work (on trunk). We
somehow get undefined references.
But I have no time and motivation to dig into this right now.
It probably works OK for GCC
On Thu, 6 Dec 2018 at 00:11, Jeff Law wrote:
>
> On 11/29/18 4:43 PM, Martin Sebor wrote:
> > On 11/29/18 4:07 PM, Jeff Law wrote:
> >> On 11/29/18 1:34 PM, Martin Sebor wrote:
> >>> On 11/16/2018 02:07 AM, Richard Biener wrote:
> On Fri, Nov 16, 2018 at 4:12 AM Martin Sebor wrote:
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78022
--- Comment #5 from fiesh at zefix dot tv ---
The code still does not compile with gcc-8.2 but does compile on trunk now!
Conversely, clang consistently refuses to compile it since clang-5.
So I guess this can be closed, unless clang is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88064
Christophe Lyon changed:
What|Removed |Added
CC||clyon at gcc dot gnu.org
--- Comment
Hi Wu,
I notice you CC'ed the arm maintainers. This is an aarch64 patch as the arm
(aarch32) and aarch64 ports are separate in GCC.
I've added the aarch64 maintainers on CC for you.
On 06/12/18 01:31, wuyuan (E) wrote:
Hi ARM maintainers:
The taishanv110 core uses generic pipeline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234
--- Comment #13 from Jeffrey Walton ---
The issue is cleared in GCC 9 from DEC 08 2018. Our self tests pass where they
formerly failed. The failures are the reason I wanted a diagnostic run with
UBsan.
On GCC110 and GCC112 with gcc-9 located at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87531
--- Comment #9 from Nathan Sidwell ---
Created attachment 45169
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45169=edit
non operator= version
This turns out to be an orthogonal regression as shown by the new testcase. We
fail to notice
On Thu, 6 Dec 2018, Jakub Jelinek wrote:
> On Thu, Dec 06, 2018 at 10:05:15AM +0100, Richard Biener wrote:
> > Note I wonder if with -fwrapv-pointer NULL automatically becomes a
> > valid address? Or is only wrapping around half of the address
> > space UB?
>
> Hadn't thought about
Steve Ellcey writes:
> This is a patch 4 to support the Aarch64 SIMD ABI [1] in GCC.
>
> It defines a new target hook targetm.check_part_clobbered that
> takes a rtx_insn and checks to see if it is a call to a function
> that may clobber partial registers. It returns true by default,
> which
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598
--- Comment #12 from Jakub Jelinek ---
Author: jakub
Date: Thu Dec 6 12:20:09 2018
New Revision: 266852
URL: https://gcc.gnu.org/viewcvs?rev=266852=gcc=rev
Log:
PR target/87598
* config/aarch64/aarch64.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87531
Nathan Sidwell changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
On Thu, Dec 06, 2018 at 10:05:15AM +0100, Richard Biener wrote:
> Note I wonder if with -fwrapv-pointer NULL automatically becomes a
> valid address? Or is only wrapping around half of the address
> space UB?
Hadn't thought about -fwrapv-pointer, I guess we (especially with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
--- Comment #19 from Richard Biener ---
Btw, we alread manage to do sth like that on RTL.
typedef __UINTPTR_TYPE__ uintptr_t;
char a[1024];
char foo (uintptr_t b, uintptr_t c, uintptr_t d, uintptr_t e, uintptr_t f)
{
uintptr_t tem = b + c + d
LGTM, just minor stuff.
Steve Ellcey writes:
> +/* Return true if the instruction is a call to a SIMD function, false
> + if it is not a SIMD function or if we do not know anything about
> + the function. */
> +
> +static bool
> +aarch64_simd_call_p (rtx_insn *insn)
> +{
> + rtx symbol;
>
Status
==
The GCC 7 branch is open for regression and documentation fixes again.
The next release from the GCC 7 branch is due after GCC 9 was released
and will close the branch.
Quality Data
Priority # Change from last report
---
Hi Ian,
Is the patch OK with you ?
Cheers
Nick
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
--- Comment #18 from Richard Biener ---
That works but it doesn't perform the folding in the end. Still combining
+ b + c + d + e + 2 into ( + 2) + b + c + d + e is better since most
targets can compute symbol+offset in a single instruction.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88387
Bug ID: 88387
Summary: Possible code optimization when right shift count >=
width of type
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88386
--- Comment #2 from Antonio Di Monaco ---
Thanks for your feedback.
We'll disable split-dwarf option when LTO is enabled, thus making the output
consistent.
Nevertheless, I agree with your solution, if DWOs make no sense when LTO is
enabled,
Jakub Jelinek writes:
> Hi!
>
> As mentioned in the PR, aarch64 used to allow VOIDmode CONST_INTs
> as %aN operands, but r255230 started ICEing on it and r257907 turned
> that ICE into error (output_operand_lossage).
>
> The following patch restores the previous behavior, by allowing such
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82565
--- Comment #7 from postmas...@szaszm-tk.bounceio.net ---
Your email was bounced...
-
... because something went wrong between you and your recipient. Ugh!
What to do next?
Well, your
On 06/12/2018 10:33, Jakub Jelinek wrote:
On Wed, Dec 05, 2018 at 06:27:00PM -0800, Jerry DeLisle wrote:
I disagree completely. I assume the idea of -fdec-pad-with-spaces is to
accomodate some old dec fortran code. The only reason to use some other
character is if someone is writing new dec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85726
--- Comment #7 from Jakub Jelinek ---
Author: jakub
Date: Thu Dec 6 10:45:47 2018
New Revision: 266848
URL: https://gcc.gnu.org/viewcvs?rev=266848=gcc=rev
Log:
PR tree-optimization/85726
* generic-match-head.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88304
--- Comment #14 from Jakub Jelinek ---
Author: jakub
Date: Thu Dec 6 10:28:31 2018
New Revision: 266847
URL: https://gcc.gnu.org/viewcvs?rev=266847=gcc=rev
Log:
PR fortran/88304
* tree-nested.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
--- Comment #17 from Richard Biener ---
Author: rguenth
Date: Thu Dec 6 10:20:39 2018
New Revision: 266846
URL: https://gcc.gnu.org/viewcvs?rev=266846=gcc=rev
Log:
2018-12-06 Richard Biener
PR middle-end/63184
*
Hi,
I'm bundling together 3 more. In attachment order:
1- Since we decided to explicitly print the wrong type, I suppose we
want to consistently do that in templates too.
2- Unfortunately I have to fix another buglet I recently introduced,
completely similar to c++/88222 fixed by Marek.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #16 from Richard
On Wed, Dec 05, 2018 at 06:27:00PM -0800, Jerry DeLisle wrote:
> I disagree completely. I assume the idea of -fdec-pad-with-spaces is to
> accomodate some old dec fortran code. The only reason to use some other
> character is if someone is writing new dec fortran code, which is implying
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
Richard Biener changed:
What|Removed |Added
Known to work|6.1.0 |
Target Milestone|6.0
On 04/12/2018 17:04, Fritz Reese wrote:
On Tue, Dec 4, 2018 at 10:12 AM Jakub Jelinek wrote:
Just a couple of random comments.
-fdec-pad-with-spaces option name doesn't look right, because it doesn't say
what the option affects. So perhaps have transfer in the option name?
[...]
Wouldn't
Committed.
2018-12-06 Richard Biener
PR middle-end/63184
* c-c++-common/pr19807-2.c: Try link only on x86, add xfailed
optimized dump scanning.
* c-c++-common/pr19807-3.c: Likewise.
diff --git a/gcc/testsuite/c-c++-common/pr19807-2.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81740
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78420
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84682
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85352
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
Richard Biener changed:
What|Removed |Added
Status|REOPENED|NEW
Last reconfirmed|2016-01-04
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81897
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83209
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65381
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71118
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86193
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85264
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71832
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70621
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88206
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84552
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88198
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61014
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37916
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86973
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64132
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78163
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84006
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81951
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85002
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59431
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84674
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84610
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86669
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78518
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84034
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84647
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68733
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81613
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83356
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77371
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80260
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84330
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83913
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84423
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84191
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85136
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83916
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86159
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78633
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67153
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70867
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78314
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33699
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
201 - 300 of 746 matches
Mail list logo