Re: [PATCH] [PR libcpp/71681] Fix handling header.gcc in subdirectories

2016-10-20 Thread Jeff Law
On 10/06/2016 11:37 AM, Andris Pavenis wrote: On 09/08/2016 12:09 PM, Thomas Schwinge wrote: Hi! A few review comments: On Wed, 7 Sep 2016 20:19:20 +0300, Andris Pavenis wrote: This patch fixes handling header.gcc in subdirectories when command line option -remap has been used. (I have not

[PATCH, i386]: Handle IX86_BUILTIN_INFQ and IX86_BUILTIN_HUGE_VALQ in ix86_fold_builtin

2016-10-20 Thread Uros Bizjak
2016-10-21 Uros Bizjak * config/i386/i386.c (ix86_fold_builtin): Handle IX86_BUILTIN_INFQ and IX86_BUILTIN_HUGE_VALQ here ... (ix86_expand_builtin): ... not here. Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. Committed to mainline SVN. Uros. Index: config/i386/i3

Re: [PATCHv2][GCC] Optimise the fpclassify builtin to perform integer operations when possible

2016-10-20 Thread Jeff Law
On 09/30/2016 07:22 AM, Tamar Christina wrote: Hi All, This is v2 of the patch which adds an optimized route to the fpclassify builtin for floating point numbers which are similar to IEEE-754 in format. I have addressed most comments from everyone except for two things: 1) Providing a back-end

Re: [PATCH, i386]: Handle IX86_BUILTIN_INFQ and IX86_BUILTIN_HUGE_VALQ in ix86_fold_builtin

2016-10-20 Thread Joseph Myers
On Fri, 21 Oct 2016, Uros Bizjak wrote: > 2016-10-21 Uros Bizjak > > * config/i386/i386.c (ix86_fold_builtin): Handle IX86_BUILTIN_INFQ > and IX86_BUILTIN_HUGE_VALQ here ... > (ix86_expand_builtin): ... not here. > > Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}.

[COMMITTED] Fortran -- remove set, but unused variable.

2016-10-20 Thread Steve Kargl
Committed as "obvious". Index: ChangeLog === --- ChangeLog (revision 241387) +++ ChangeLog (working copy) @@ -1,3 +1,8 @@ +2016-10-20 Steven G. Kargl + + * array.c (gfc_match_array_constructor): Remove set, but unused +

[PATCH] Start adding selftests for print_rtx

2016-10-20 Thread David Malcolm
On Thu, 2016-10-20 at 17:43 +0200, Bernd Schmidt wrote: > On 10/20/2016 04:51 PM, David Malcolm wrote: > >(0|scratch:DI) > > > > with the insn as a whole looking like: > > > >(cinsn (set (mem/v:BLK (0|scratch:DI) [0 A8]) > > (unspec:BLK [ > >

[COMMITTED] libgfortran Fix a few memory leaks

2016-10-20 Thread Jerry DeLisle
While investigating PR70855 I found a few minor issues. Attached patch regression tested on x86-64-linux, M libgfortran/ChangeLog M libgfortran/io/transfer.c Committed r241392 2016-10-20 Jerry DeLisle * io/transfer.c (finalize_transfer): Free format data

Re: [RFC][IPA-VRP] ADDR_EXPR and nonnull

2016-10-20 Thread kugan
Hi, On 20/10/16 23:15, Jan Hubicka wrote: Hi Richard, On 20/10/16 18:41, Richard Biener wrote: On Thu, 20 Oct 2016, kugan wrote: On 20/10/16 01:26, Jan Hubicka wrote: Would excluding weak symbols (I believe I can check DECL_WEAK for this) good enough. Or looking for acceptable subset wou

Re: [PATCHv2] do not throw in std::make_exception_ptr

2016-10-20 Thread Ryan Burn
Are exception classes required to support emplace new construction like that? With this change, Intel's TBB library no longer compiles because its exception class declares it's own new operator (see https://github.com/wjakob/tbb/blob/master/include/tbb/tbb_exception.h): class tbb_exception : publ

<    1   2