[PATCH] DWARF5: Don't generate DW_AT_loclists_base for split compile unit DIEs.

2018-05-26 Thread Mark Wielaard
The loclists_base attribute is used to point to the beginning of the loclists index of a DWARF5 loclists table when using DW_FORM_loclistsx. For split compile units the base is not given by the attribute, but is either the first (and only) index in the .debug_loclists section, or (when placed in a

[patch, committed, libgfortran] PR85906 - Conditional jump depends on uninitialized value in write_integer

2018-05-26 Thread Jerry DeLisle
I biffed the ChangeLog on this with a flip of two digits on the PR number (fixed). Anyway, the following was committed as obvious to trunk. The BUF_STACK_SZ I bumped up because I noticed on PR85840 test case that even small kind floats were asking for a buffer size of 323. This avoids a few

Re: [PATCH] Warn for ignored ASM labels on typdef declarations PR 85444 (v.3)

2018-05-26 Thread Will Hawkins
Hello everyone! I know every member of the community is very busy, but I am following up on this patch to conform to the 'ping' etiquette. Please let me know what comments you have about this patch and how I can modify it to make sure that it meets standards. Thanks for everything that you all d

[patch, libgfortran, committed] Bug 85840 - Memory leak in write.c

2018-05-26 Thread Jerry DeLisle
The following committed as obvious after regression testing. 2018-05-26 Jerry DeLisle PR libgfortran/85840 * io/write.c (write_float_0): Use separate local variable for the float string length. Author: jvdelisle Date: Sat May 26 17:30:52 2018 New Revision: 260793 UR

Re: PING^2: [PATCH] Don't mark IFUNC resolver as only called directly

2018-05-26 Thread H.J. Lu
On Thu, May 24, 2018 at 1:47 PM, H.J. Lu wrote: > On Wed, May 23, 2018 at 8:35 AM, H.J. Lu wrote: >> On Wed, May 23, 2018 at 8:11 AM, Jan Hubicka wrote: On Wed, May 23, 2018 at 2:01 AM, Jan Hubicka wrote: >> On Tue, May 22, 2018 at 9:21 AM, Jan Hubicka wrote: >> >> > > clas

Re: [PATCH] Check ifunc_resolver only on FUNCTION_DECL

2018-05-26 Thread H.J. Lu
On Fri, May 25, 2018 at 4:48 AM, H.J. Lu wrote: > On Thu, May 24, 2018 at 04:43:25AM -0700, H.J. Lu wrote: >> Since ifunc_resolver is only valid on FUNCTION_DECL, check ifunc_resolver >> only on FUNCTION_DECL. >> >> Please test it on Darwin. >> >> >> H.J. >> --- >> PR target/85900 >> P

Re: [PATCH] Rename ufloat to floatuns and ufix_trunc to fixuns_trunc in a few patterns (PR target/85918)

2018-05-26 Thread Uros Bizjak
On Fri, May 25, 2018 at 11:09 PM, Jakub Jelinek wrote: > Hi! > > The optab is looking for floatuns2 and > fixuns_trunc2, but some of the patterns are instead called > ufloat2 or ufix_trunc2 > and thus are only used from intrinsics. > > We can't change all spots, in two spots we have intentionally

Re: [PING] [PATCH] Avoid excessive function type casts with splay-trees

2018-05-26 Thread Bernd Edlinger
On 05/17/18 16:37, Bernd Edlinger wrote: > On 05/17/18 15:39, Richard Biener wrote: >> On Thu, May 17, 2018 at 3:21 PM Bernd Edlinger >> >> wrote: >> >>> Ping... >> >> So this makes all traditional users go through the indirect >> splay_tree_compare_wrapper >> and friends (which is also exporte