On 11/01/16 01:08, Vanush Vaswani wrote:
I am new to GCC internals.
I'm trying to create a plugin to operate on pragmas. Currently have
this working using c_register_pragma with a callback.
The callback performs pragma_lex and is able to retrieve the string
token of the pragma based on this
On January 11, 2016 7:21:59 PM GMT+01:00, Bernd Schmidt
wrote:
>On 01/05/2016 07:43 PM, Richard Biener wrote:
>> IIRC the logic at some point at least used host CPU detection to
>> select asm. That's undesirable if you want to run binaries on
>> different hosts. Not sure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67462
--- Comment #8 from Jakub Jelinek ---
Author: jakub
Date: Mon Jan 11 19:07:31 2016
New Revision: 232242
URL: https://gcc.gnu.org/viewcvs?rev=232242=gcc=rev
Log:
PR target/67462
* gcc.dg/ifcvt-3.c: Only compile on lp64 targets,
> On Mon, Jan 11, 2016 at 1:38 AM, Kugan
> wrote:
> > Hi All,
> >
> > I am looking at implementing a ipa vrp pass. Jan Hubicka also talks
> > about this in 2013 GNU Cauldron as one of the optimization he would like
> > to see in gcc. So my question is, is any
On January 11, 2016 6:40:28 PM GMT+01:00, Jakub Jelinek
wrote:
>Hi!
>
>As the testcase shows, simplify_cond_using_ranges has one place where
>it can extend range of SSA_NAME_OCCURS_IN_ABNORMAL_PHI ssa names and
>cause SSA corruption by that.
>
>Fixed by only optimizing that if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68980
--- Comment #4 from ian at gcc dot gnu.org ---
Author: ian
Date: Mon Jan 11 17:55:39 2016
New Revision: 232234
URL: https://gcc.gnu.org/viewcvs?rev=232234=gcc=rev
Log:
PR 68980
libgo/testsuite: portable ps usage in gotest
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69207
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Mon Jan 11 17:55:38 2016
New Revision: 232233
URL: https://gcc.gnu.org/viewcvs?rev=232233=gcc=rev
Log:
PR tree-optimization/69207
* tree-vect-slp.c
This patch from Andrew Wilkins makes the use of ps in the libgo
testsuite more portable. This should fix GCC PR 68980. Committed to
mainline.
Ian
Index: libgo/testsuite/gotest
===
--- libgo/testsuite/gotest (revision 231693)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69214
Jakub Jelinek changed:
What|Removed |Added
Known to work||6.0
Summary|[4.9/5/6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69229
Bug ID: 69229
Summary: missing type information in diagnostics about type
mismatch in conditional expressions
Product: gcc
Version: 6.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69211
--- Comment #4 from Jakub Jelinek ---
Author: jakub
Date: Mon Jan 11 17:59:22 2016
New Revision: 232237
URL: https://gcc.gnu.org/viewcvs?rev=232237=gcc=rev
Log:
PR c++/69211
* cp-gimplify.c (cp_fold): If COMPOUND_EXPR or
On Mon, 2016-01-11 at 16:51 +0100, Bernd Schmidt wrote:
> On 12/18/2015 08:05 PM, David Malcolm wrote:
> > On Thu, 2015-12-17 at 19:21 +0100, Bernd Schmidt wrote:
> >> On 12/17/2015 07:32 PM, David Malcolm wrote:
> >>> + if (close_paren_loc)
> >>
> >> close_paren_loc !=
On Mon, Jan 11, 2016 at 07:37:30PM +0100, Andreas Tobler wrote:
> @@ -104,6 +104,10 @@
> AC_CHECK_LIB(rt, shm_open,
>[link_sanitizer_common="-lrt $link_sanitizer_common"])
>
> +# Do a configure time check for -ldl
> +AC_CHECK_LIB(dl, dlsym,
> + [link_sanitizer_common="-lrt
On January 11, 2016 5:36:33 PM GMT+01:00, Bernd Schmidt
wrote:
>On 01/11/2016 05:33 PM, Matthew Wahab wrote:
>>
>> The case I'm trying to fix has (short)abs((int)short_var). I'd
>thought
>> that if
>> abs(short_var) was undefined because the result couldn't be
>represented
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68930
--- Comment #8 from Jan Hubicka ---
The information is consumed by ipcp_transform_function, so you can take a look.
It is stored in ipcp_get_transformation_summary
I think it is just matter of not freeing it (assuming it is freed after cloning
I posted last version of patch where I took review comments into account
month ago:
https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01328.html
Andris
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68795
--- Comment #5 from David Malcolm ---
Author: dmalcolm
Date: Mon Jan 11 18:03:15 2016
New Revision: 232238
URL: https://gcc.gnu.org/viewcvs?rev=232238=gcc=rev
Log:
PR c++/68795: fix uninitialized close_paren_loc in cp_parser_postfix_expression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68795
David Malcolm changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
Hi,
On Fri, 8 Jan 2016, Richard Biener wrote:
> > The only solution here is for ivopts to keep a pointer to the array,
> > not a pointer to some location near, but outside of the array.
>
> Yes, the solution is to make IVOPTs not do this (eventually controlled
> by a parameter because clearly
On Mon, Jan 11, 2016 at 10:00 AM, Michael Matz wrote:
>
> On Fri, 8 Jan 2016, Richard Biener wrote:
>
>> > The only solution here is for ivopts to keep a pointer to the array,
>> > not a pointer to some location near, but outside of the array.
>>
>> Yes, the solution is to make
On January 11, 2016 6:15:48 PM GMT+01:00, Jakub Jelinek
wrote:
>Hi!
>
>Related to the PR69207 changes, the problem there has been that
>fold_convertible_p allowed conversion from a vector type to same sized
>integral type, and fold_convert used NOP_EXPR in that case. But,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69214
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Mon Jan 11 17:56:39 2016
New Revision: 232235
URL: https://gcc.gnu.org/viewcvs?rev=232235=gcc=rev
Log:
PR tree-optimization/69214
* tree-vrp.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68980
Ian Lance Taylor changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
OK.
Jason
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69229
--- Comment #1 from Martin Sebor ---
Created attachment 37307
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37307=edit
Prototype patch.
I fixed the #ifdef to use __NO_FPRS__ (thanks for the heads up on that). I
also believe I fixed the various formatting issues. These two patches build on
a big endian power7 host and little endian power8 host with no regressions in
the testsuite (the gcc patch is included here, but it hasn't
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69071
--- Comment #2 from Jakub Jelinek ---
Author: jakub
Date: Mon Jan 11 19:06:34 2016
New Revision: 232241
URL: https://gcc.gnu.org/viewcvs?rev=232241=gcc=rev
Log:
PR target/69071
* lra-eliminations.c (move_plus_up): Only move plus
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69071
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48891
Adhemerval Zanella changed:
What|Removed |Added
CC||adhemerval.zanella at linaro
dot o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67462
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69231
Bug 69231 depends on bug 67462, which changed state.
Bug 67462 Summary: [6 Regression] FAIL: gcc.dg/ifcvt-3.c scan-rtl-dump ce1 "3
true changes made"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67462
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69231
Jakub Jelinek changed:
What|Removed |Added
CC||uros at gcc dot gnu.org
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69230
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
On January 11, 2016 8:35:25 PM GMT+01:00, Michael Matz wrote:
>Hi,
>
>On Mon, 11 Jan 2016, Ian Lance Taylor wrote:
>
>> > Well, that's a hack. A solution is to design something that works
>> > generally for garbage collected languages with such requirements
>> > instead of
Hi,
On Mon, 11 Jan 2016, Ian Lance Taylor wrote:
> > Well, that's a hack. A solution is to design something that works
> > generally for garbage collected languages with such requirements
> > instead of arbitrarily limiting transformations here and there. It
> > could be something like the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69232
Bug ID: 69232
Summary: floop-unroll-and-jam, at graphite_transform_loops with
isl
Product: gcc
Version: 5.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69230
Martin Sebor changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|INVALID
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69231
Bug ID: 69231
Summary: rtx_cost of subreg is bad for <= wordmode integral
subregs of > wordmode integral pseudos
Product: gcc
Version: 6.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69155
--- Comment #7 from rsandifo at gcc dot gnu.org
---
(In reply to Richard Biener from comment #6)
> (In reply to Jakub Jelinek from comment #4)
> > (In reply to Richard Biener from comment #2)
> > > I think we have a dup/related bug where we run
On Sun, Jan 10, 2016 at 05:10:29PM -0600, Peter Bergner wrote:
> On Sun, 2016-01-10 at 19:28 +, Bernd Edlinger wrote:
> > Hi Peter,
> >
> > > @@ -4167,6 +4167,7 @@
> > > -d "/opt/$with_advance_toolchain/bin/." -a \
> > > -d
On 11.01.16 19:57, Jakub Jelinek wrote:
On Mon, Jan 11, 2016 at 07:37:30PM +0100, Andreas Tobler wrote:
@@ -104,6 +104,10 @@
AC_CHECK_LIB(rt, shm_open,
[link_sanitizer_common="-lrt $link_sanitizer_common"])
+# Do a configure time check for -ldl
+AC_CHECK_LIB(dl, dlsym,
+
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69230
Bug ID: 69230
Summary: valid -Wmaybe-uninitialized suppressed by -O2
Product: gcc
Version: 6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
On 01/09/16 02:41, Jakub Jelinek wrote:
Hi!
I'd like to ping the PR c++/66808, PR c++/69000
http://gcc.gnu.org/ml/gcc-patches/2015-12/msg02019.html
patch, fixing ICE with GNU __thread vars in templates.
Can't you unconditionally clear DECL_TEMPLATE_INFO regardless of local_p?
if
301 - 343 of 343 matches
Mail list logo