All,
The attached fixes an[other] ICE in the comparison between UNIONs.
This time the ICE is due to a BT_UNION component comparing itself to a
BT_DERIVED component, thus considering their FL_STRUCT and FL_UNION
typenodes to be equal. This is very similar to PR fortran/77782,
except it is an error
The attached patch adds a uclibc_printf_pointer_format target
hook equivalent to the linux glibc_printf_pointer_format hook.
I couldn't find a good uclibc-only file where to put the new
definition of the hook so I conditionally added it to
targethooks.c.
I tested the new hook by bootstrapping GCC
On Sun, Oct 02, 2016 at 02:42:23PM -0400, Jason Merrill wrote:
> On Sat, Oct 1, 2016 at 10:17 AM, Marek Polacek wrote:
> > + && (last_eval == NULL
> > + || !gimple_call_internal_p (last_eval, IFN_FALLTHROUGH))
>
> Isn't this still assuming that non-null last_eval must be a
Hi Christophe,
> From: Christophe Lyon [christophe.l...@linaro.org]
> Sent: Saturday, October 01, 2016 7:57 AM
> To: Doug Gilmore
> Cc: gcc-patches@gcc.gnu.org
> Subject: Re: Fix PR tree-optimization/77808, ICE in
> duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439
>
> Hi
The attached patch fixes a number of outstanding test failures
and ILP32-related bugs in the gimple-ssa-sprintf pattch pointed
out in bug 77676 and 77735). The patch also fixes c_strlen to
correctly handle wide strings (previously it accepted them but
treated them as nul-terminated byte sequences
On Sun, Oct 02, 2016 at 03:27:09PM +0200, Andreas Schwab wrote:
> Things we may want to remove:
>
> - references to java in contrib (download_ecj, gcc_update,
> patch_tester.sh, update-copyright.py)
> - GCJ, GCJ_FOR_BUILD, GCJ_FOR_TARGET in Makefiles.tpl and configure.ac
> - LIBGCJ_SONAME in con
On Sun, Oct 2, 2016 at 7:50 AM, Jeff Law wrote:
> On 10/02/2016 04:48 AM, Andreas Schwab wrote:
>>
>> This miscompiles the stage2 ada compiler.
>
> No target identified.
He reported it in a bug report, aarch64-linux-gnu.
Thanks,
Andrew
> jeff
OK.
On Sat, Oct 1, 2016 at 4:30 PM, Jakub Jelinek wrote:
> On Fri, Sep 30, 2016 at 08:59:52PM +0200, Jakub Jelinek wrote:
>> Ok if it passes bootstrap/regtest?
>
> Passed bootstrap/regtest on x86_64-linux and i686-linux.
>>
>> 2016-09-30 Jakub Jelinek
>>
>> * dwarf2out.c (output_fde, out
OK, thanks.
On Sat, Oct 1, 2016 at 10:16 AM, Marek Polacek wrote:
> On Fri, Sep 30, 2016 at 05:48:03PM -0400, Jason Merrill wrote:
>> On Fri, Sep 30, 2016 at 12:43 PM, Marek Polacek wrote:
>> > On Fri, Sep 23, 2016 at 10:31:33AM -0400, Jason Merrill wrote:
>> >> On Fri, Sep 23, 2016 at 9:15 AM,
On Sat, Oct 1, 2016 at 10:17 AM, Marek Polacek wrote:
> + && (last_eval == NULL
> + || !gimple_call_internal_p (last_eval, IFN_FALLTHROUGH))
Isn't this still assuming that non-null last_eval must be a gcall, so
we'll get a checking ICE if it's something else?
Jason
OK.
On Fri, Sep 30, 2016 at 7:28 PM, Jakub Jelinek wrote:
> On Fri, Sep 30, 2016 at 05:32:31PM -0400, Jason Merrill wrote:
>> On Fri, Sep 30, 2016 at 4:10 AM, Jakub Jelinek wrote:
>> > On Thu, Sep 29, 2016 at 10:57:07PM +, Joseph Myers wrote:
>> >> This is missing documentation of the new -W
OK.
On Fri, Sep 30, 2016 at 1:07 AM, Bernd Edlinger
wrote:
> On 09/29/16 22:38, Jason Merrill wrote:
>> On Thu, Sep 29, 2016 at 3:58 PM, Bernd Edlinger
>> wrote:
>>> Unfortunately, without that exception there is a false positive:
>>>
>>> In file included from ../../gcc-trunk/gcc/ada/gcc-interfa
On 02/10/16 14:27, Andreas Schwab wrote:
> Things we may want to remove:
>
> - references to java in contrib (download_ecj, gcc_update,
> patch_tester.sh, update-copyright.py)
> - GCJ, GCJ_FOR_BUILD, GCJ_FOR_TARGET in Makefiles.tpl and configure.ac
> - LIBGCJ_SONAME in config/i386/{cygwin.h,ming
On 10/02/2016 04:48 AM, Andreas Schwab wrote:
This miscompiles the stage2 ada compiler.
No target identified.
jeff
Things we may want to remove:
- references to java in contrib (download_ecj, gcc_update,
patch_tester.sh, update-copyright.py)
- GCJ, GCJ_FOR_BUILD, GCJ_FOR_TARGET in Makefiles.tpl and configure.ac
- LIBGCJ_SONAME in config/i386/{cygwin.h,mingw32.h}
- references to java in install.texi
Andreas.
Hi Dave,
here is the new version of the input.c patch:
I have updated the comments, and revised the test case as requested.
I have additionally done a bootstrap with build config=bootstrap-asan.
Bootstrap and reg-testing on x86_64-pc-linux-gnu.
Is it OK for trunk?
Thanks
Bernd.
2016-09-26 Be
On Thu, Sep 29, 2016 at 11:36:29AM -0600, Jeff Law wrote:
> On 09/29/2016 11:25 AM, Bernd Schmidt wrote:
> >On 09/29/2016 07:47 PM, David Malcolm wrote:
> >>This patch adds a new function, print_rtx_function, intended for use
> >>for generating function dumps suitable for parsing by the RTL fronten
This miscompiles the stage2 ada compiler.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
Hi Jakub,
This patch fixes the two ICEs listed on PR77371.
One is due to the Fortran omp_privatize_by_reference hook returning true
for types like 'character(kind=1)[1:XX] *', causing them to be processed
by the path intended for C++ reference types.
The other one is simply not setting 'remove = t
19 matches
Mail list logo